Class IntegrationObjectSelectorController
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.AbstractIntegrationSelectorController
de.hybris.platform.integrationbackoffice.widgets.modeling.controllers.IntegrationObjectSelectorController
- All Implemented Interfaces:
com.hybris.cockpitng.core.WidgetController,com.hybris.cockpitng.dnd.WidgetDragAndDropAware,com.hybris.cockpitng.engine.WidgetInstanceManagerAware,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>
Controller for integrationbackoffice modeling toolbar selector.
Enables the selection of an
IntegrationObjectModel to model.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected ReadServicestatic final Stringstatic final StringFields inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationSelectorController
actions, COMBOBOX_ID, integrationComboBox, REFRESH_COMBOBOX_IN_SOCKET, SETTING_ACTIONS_SLOTFields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
_separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScopeFields inherited from class org.zkoss.zk.ui.util.GenericComposer
_applied -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<org.zkoss.zul.Comboitem>voidgetSelected(IntegrationMapKeyDTO selectedComposedTypeInstance) voidhandleIntegrationObjectCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) voidhandleIntegrationObjectDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) voidhandleIntegrationObjectUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) voidinitialize(org.zkoss.zk.ui.Component component) voidvoidsyncComboBoxes(IntegrationObjectModel selectedIO) Methods inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationSelectorController
clearCombobox, findComboitem, loadCombobox, refreshCombobox, sendOnChangeEventMethods 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, setWidgetTitleMethods inherited from class com.hybris.cockpitng.util.ViewAnnotationAwareComposer
scanEventListenersMethods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer
alert, didActivate, getPage, willClone, willPassivateMethods inherited from class org.zkoss.zk.ui.util.GenericComposer
doCatch, doFinallyMethods inherited from class org.zkoss.zk.ui.event.GenericEventListener
bindComponent, getController, onEvent, unbindComponent
-
Field Details
-
SYNC_COMBOBOX_IN_SOCKET
- See Also:
-
SELECT_ITEM_IN_SOCKET
- See Also:
-
MODEL_KEY_CURRENT_OBJECT
- See Also:
-
readService
-
-
Constructor Details
-
IntegrationObjectSelectorController
public IntegrationObjectSelectorController()
-
-
Method Details
-
initialize
public void initialize(org.zkoss.zk.ui.Component component) - Overrides:
initializein classAbstractIntegrationSelectorController
-
buildComboitems
- Specified by:
buildComboitemsin classAbstractIntegrationSelectorController
-
handleIntegrationObjectCreatedEvent
public void handleIntegrationObjectCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
handleIntegrationObjectUpdatedEvent
public void handleIntegrationObjectUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
handleIntegrationObjectDeletedEvent
public void handleIntegrationObjectDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event) -
syncComboBoxes
-
getSelected
-
integrationComboBoxOnChange
public void integrationComboBoxOnChange()- Specified by:
integrationComboBoxOnChangein classAbstractIntegrationSelectorController
-