Class IntegrationObjectEditorTreeController

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.modeling.controllers.IntegrationObjectEditorTreeController
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 IntegrationObjectEditorTreeController extends com.hybris.cockpitng.util.DefaultWidgetController
See Also:
  • Field Details

  • Constructor Details

    • IntegrationObjectEditorTreeController

      public IntegrationObjectEditorTreeController()
  • Method Details

    • initialize

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

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

      public void composedTypeTreeOnSelect()
    • loadIntegrationObject

      public void loadIntegrationObject(String s)
    • retypeTreeNodes

      public void retypeTreeNodes(RetypeTreeData retypeTreeData)
    • handleCreateTree

      public void handleCreateTree(CreateTreeData data)
    • checkTreeNodeForStructuredType

      public void checkTreeNodeForStructuredType(AbstractListItemDTO dto)
    • renameTreeitemEvent

      public void renameTreeitemEvent(RenameTreeData renameTreeData)
    • createDynamicTreeNode

      public void createDynamicTreeNode(AbstractListItemDTO dto)
      Allows for the creation of tree node post initial generation. Used to add nodes for types that were not considered during initialization of the tree after they have been selected by the user.
      Parameters:
      dto - Object containing type and qualifier information used to create the new node
    • autoSelectAttributeRelation

      public void autoSelectAttributeRelation(org.zkoss.zul.Treeitem currentTreeitem)
    • handleClearTree

      public void handleClearTree()
    • sendOnSelectEvent

      public void sendOnSelectEvent(org.zkoss.zul.Treeitem treeitem)