Class 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 final class IntegrationObjectButtonPanelController
    extends com.hybris.cockpitng.util.DefaultWidgetController
    See Also:
    Serialized Form
    • Field Summary

      • Fields 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, spaceScope
      • Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

        _applied
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void enableSaveButton​(boolean isEnabled)  
      void handleIntegrationObjectCreatedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)  
      void handleIntegrationObjectDeletedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)  
      void initialize​(org.zkoss.zk.ui.Component component)  
      void loadIntegrationObject​(IntegrationObjectModel integrationObjectModel)  
      void refreshButtonOnClick()  
      void saveDefinitionsOnClick()  
      void updateFilterState​(IntegrationFilterState state)  
      • 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
    • Constructor Detail

      • IntegrationObjectButtonPanelController

        public IntegrationObjectButtonPanelController()
    • Method Detail

      • initialize

        public void initialize​(org.zkoss.zk.ui.Component component)
        Overrides:
        initialize in class com.hybris.cockpitng.util.DefaultWidgetController
      • handleIntegrationObjectCreatedEvent

        public void handleIntegrationObjectCreatedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)
      • handleIntegrationObjectDeletedEvent

        public void handleIntegrationObjectDeletedEvent​(com.hybris.cockpitng.core.events.CockpitEvent event)
      • loadIntegrationObject

        public void loadIntegrationObject​(IntegrationObjectModel integrationObjectModel)
      • enableSaveButton

        public void enableSaveButton​(boolean isEnabled)
      • saveDefinitionsOnClick

        public void saveDefinitionsOnClick()
      • refreshButtonOnClick

        public void refreshButtonOnClick()