Class IntegrationObjectButtonPanelController
- java.lang.Object
-
- org.zkoss.zk.ui.event.GenericEventListener
-
- org.zkoss.zk.ui.util.GenericComposer<T>
-
- org.zkoss.zk.ui.util.GenericAutowireComposer<T>
-
- org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
-
- com.hybris.cockpitng.util.ViewAnnotationAwareComposer
-
- com.hybris.cockpitng.util.DefaultWidgetController
-
- de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationButtonPanelController
-
- de.hybris.platform.integrationbackoffice.widgets.modeling.controllers.IntegrationObjectButtonPanelController
-
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,java.io.Serializable,org.zkoss.zk.ui.event.EventListener,org.zkoss.zk.ui.event.SerializableEventListener,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.ComponentCloneListener,org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>,org.zkoss.zk.ui.util.ComposerExt<org.zkoss.zk.ui.Component>
public class IntegrationObjectButtonPanelController extends AbstractIntegrationButtonPanelController
Controller for integrationbackoffice modeling toolbar button panel. Enables filtering, refreshing and saving of currently selectedIntegrationObjectModel.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringREFRESHCOMFIRM_MSG_LABEL_KEYprotected static java.lang.StringREFRESHCOMFIRM_TITLE_LABEL_KEY-
Fields inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationButtonPanelController
ENABLE_SAVE_IN_SOCKET, FILTER_BUTTON_SCLASS, FILTER_MENU_SCLASS, FILTER_STATE_IN_SOCKET, FILTER_STATE_OUT_SOCKET, filterButton, filterButtonDiv, filterMenupopup, LOAD_OBJECT_IN_SOCKET, ONLYSELECTED_MENUITEM_LABEL_KEY, onlySelectedMenuItem, REFRESH_BUTTON_CLICK_SOCKET, REFRESH_BUTTON_ID, SAVE_BUTTON_CLICK_SOCKET, SAVE_DEFINITIONS_BUTTON_ID, saveDefinitionsButton, SHOWALL_MENUITEM_LABEL_KEY, showAllMenuItem
-
-
Constructor Summary
Constructors Constructor Description IntegrationObjectButtonPanelController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidhandleRefreshConfirmation()voidobjectCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)voidobjectDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)protected booleanunsavedChangesPresent()-
Methods inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationButtonPanelController
createFilterMenupopup, doRefresh, enableSaveButton, initialize, isSaveDefinitionsButtonDisabled, loadObject, refreshButtonOnClick, saveDefinitionsButtonOnClick, setFilterButtonState, setSaveDefinitionsButtonState, showRefreshConfirmation, updateFilterState
-
Methods inherited from class com.hybris.cockpitng.util.DefaultWidgetController
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitle
-
Methods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListeners
-
Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivate
-
-
-
-
Field Detail
-
REFRESHCOMFIRM_TITLE_LABEL_KEY
protected static final java.lang.String REFRESHCOMFIRM_TITLE_LABEL_KEY
- See Also:
- Constant Field Values
-
REFRESHCOMFIRM_MSG_LABEL_KEY
protected static final java.lang.String REFRESHCOMFIRM_MSG_LABEL_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
objectCreatedEvent
public void objectCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
-
objectDeletedEvent
public void objectDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
-
unsavedChangesPresent
protected boolean unsavedChangesPresent()
- Specified by:
unsavedChangesPresentin classAbstractIntegrationButtonPanelController
-
handleRefreshConfirmation
protected void handleRefreshConfirmation()
- Specified by:
handleRefreshConfirmationin classAbstractIntegrationButtonPanelController
-
-