Class IntegrationObjectAccessRightsController

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.AbstractIntegrationListPaneController
de.hybris.platform.integrationbackoffice.widgets.authorization.controllers.IntegrationObjectAccessRightsController
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>

public class IntegrationObjectAccessRightsController extends AbstractIntegrationListPaneController
Controls functionality of the Access Rights widget (security matrix)
See Also:
  • Field Summary

    Fields inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationListPaneController

    listPaneListbox, listPaneListhead, listPaneListheader

    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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addListitemEvent(org.zkoss.zul.Listitem listitem)
     
    void
     
    void
    handleItemCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
     
    void
    handleItemDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
     
    void
    handleItemUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
     
    void
    initialize(org.zkoss.zk.ui.Component comp)
     
    void
     
    void
     

    Methods inherited from class de.hybris.platform.integrationbackoffice.widgets.common.controllers.AbstractIntegrationListPaneController

    setListheaderLabel

    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 Details

    • IntegrationObjectAccessRightsController

      public IntegrationObjectAccessRightsController()
  • Method Details

    • initialize

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

      public void handleItemCreatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
    • handleItemUpdatedEvent

      public void handleItemUpdatedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
    • handleItemDeletedEvent

      public void handleItemDeletedEvent(com.hybris.cockpitng.core.events.CockpitEvent event)
    • setSelectedIO

      public void setSelectedIO(IntegrationObjectModel integrationObject)
    • getSearchQuery

      public void getSearchQuery(String query)
    • populateListbox

      public void populateListbox()
      Specified by:
      populateListbox in class AbstractIntegrationListPaneController
    • addListitemEvent

      public void addListitemEvent(org.zkoss.zul.Listitem listitem)
      Specified by:
      addListitemEvent in class AbstractIntegrationListPaneController