Class IntegrationObjectSelectorController

  • 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 IntegrationObjectSelectorController
    extends AbstractIntegrationSelectorController
    Controller for integrationbackoffice modeling toolbar selector. Enables the selection of an IntegrationObjectModel to model.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.Collection<org.zkoss.zul.Comboitem> buildComboitems()  
      void getSelected​(ComposedTypeModel selectedComposedType)  
      void handleIntegrationObjectCreatedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)  
      void handleIntegrationObjectDeletedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)  
      void handleIntegrationObjectUpdatedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)  
      void initialize​(org.zkoss.zk.ui.Component component)  
      void integrationComboBoxOnChange()  
      void syncComboBoxes​(IntegrationObjectModel selectedIO)  
      • 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
      • Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

        doCatch, doFinally
      • Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

        bindComponent, getController, onEvent, unbindComponent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SYNC_COMBOBOX_IN_SOCKET

        public static final java.lang.String SYNC_COMBOBOX_IN_SOCKET
        See Also:
        Constant Field Values
      • SELECT_ITEM_IN_SOCKET

        public static final java.lang.String SELECT_ITEM_IN_SOCKET
        See Also:
        Constant Field Values
      • MODEL_KEY_CURRENT_OBJECT

        protected static final java.lang.String MODEL_KEY_CURRENT_OBJECT
        See Also:
        Constant Field Values
      • readService

        protected transient ReadService readService
    • Constructor Detail

      • IntegrationObjectSelectorController

        public IntegrationObjectSelectorController()
    • Method Detail

      • 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)