Class DefaultAttributeChooserRenderer

java.lang.Object
com.hybris.backoffice.excel.export.wizard.renderer.attributechooser.DefaultAttributeChooserRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,AttributeChooserForm>

@Deprecated(since="6.7", forRemoval=true) public class DefaultAttributeChooserRenderer extends Object implements com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,AttributeChooserForm>
Deprecated, for removal: This API element is subject to removal in a future version.
since 6.7 AttributeChooserRenderer
Renders two lists: available attributes and selected attributes. For localized attributes renders sub-nodes with all available langs. *
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addChosenAttributesListener(org.zkoss.zul.Tree selectedTree, AttributeChooserForm form, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    addLocalizedNodesSelectionListener(org.zkoss.zul.Tree tree)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    addSelectedPathsListener(org.zkoss.zul.Tree tree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.Div
    createAttributesSection(org.zkoss.zul.Tree attributesTree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zk.ui.Component
    createButtonsSection(org.zkoss.zul.Tree availableTree, org.zkoss.zul.Tree selectedTree)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zk.ui.Component
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zk.ui.Component
    createIncludeAllSection(boolean initialState, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.CheckEvent> onIncludeAllListener)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.Button
    createMoveButton(org.zkoss.zul.Tree from, org.zkoss.zul.Tree to, String buttonId)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.Tree
    createTree(int visibleRows)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>>
    createTreeModel(List<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> treeNodes, String searchText)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected String
    getFilterText(com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>>
    getModel(org.zkoss.zul.Tree tree)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    getSelectedAttributes(org.zkoss.zul.Tree available, org.zkoss.zul.Tree selected, boolean includeAll)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>>
    getUnfilteredModel(org.zkoss.zul.Tree tree)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected int
    getVisibleRowsNumber(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected boolean
    isIncludeAllSelected(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    moveSelectedNodes(org.zkoss.zul.Tree sourceTree, org.zkoss.zul.Tree targetTree)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    populateTreeData(org.zkoss.zul.Tree availableValuesTree, org.zkoss.zul.Tree selectedValuesTree, Set<AttributeDescriptorModel> allAttributes, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    refreshTreeSearch(org.zkoss.zul.Tree tree, String searchText)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    render(org.zkoss.zk.ui.Component parent, Object config, AttributeChooserForm form, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected void
    restoreSelectedPaths(org.zkoss.zul.Tree tree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setTreeItemRenderer(org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> treeItemRenderer)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setVisibleRowsNumber(Integer visibleRowsNumber)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected String
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer

    addRendererListener, removeRendererListener, render
  • Field Details

    • RENDERER_PREFIX

      protected static final String RENDERER_PREFIX
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MODEL_INCLUDE_ALL_SELECTED

      protected static final String MODEL_INCLUDE_ALL_SELECTED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MODEL_SELECTED_QUALIFIERS

      protected static final String MODEL_SELECTED_QUALIFIERS
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MODE_VISIBLE_ROWS_NUMBER

      protected static final String MODE_VISIBLE_ROWS_NUMBER
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • MODEL_SELECTED_PATHS

      protected static final String MODEL_SELECTED_PATHS
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MODEL_SEARCH_TEXT

      protected static final String MODEL_SEARCH_TEXT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • SECTION_ID_AVAILABLE

      protected static final String SECTION_ID_AVAILABLE
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
    • SECTION_ID_SELECTED

      protected static final String SECTION_ID_SELECTED
      Deprecated, for removal: This API element is subject to removal in a future version.
      See Also:
  • Constructor Details

    • DefaultAttributeChooserRenderer

      public DefaultAttributeChooserRenderer()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • render

      public void render(org.zkoss.zk.ui.Component parent, Object config, AttributeChooserForm form, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      render in interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zk.ui.Component,Object,AttributeChooserForm>
    • createIncludeAllSection

      protected org.zkoss.zk.ui.Component createIncludeAllSection(boolean initialState, org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.CheckEvent> onIncludeAllListener)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createIncludeAllOverlay

      protected org.zkoss.zk.ui.Component createIncludeAllOverlay()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createAttributesSection

      protected org.zkoss.zul.Div createAttributesSection(org.zkoss.zul.Tree attributesTree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getFilterText

      protected String getFilterText(com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addSelectedPathsListener

      protected void addSelectedPathsListener(org.zkoss.zul.Tree tree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • restoreSelectedPaths

      protected void restoreSelectedPaths(org.zkoss.zul.Tree tree, com.hybris.cockpitng.engine.WidgetInstanceManager wim, String sectionId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createButtonsSection

      protected org.zkoss.zk.ui.Component createButtonsSection(org.zkoss.zul.Tree availableTree, org.zkoss.zul.Tree selectedTree)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createMoveButton

      protected org.zkoss.zul.Button createMoveButton(org.zkoss.zul.Tree from, org.zkoss.zul.Tree to, String buttonId)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createTree

      protected org.zkoss.zul.Tree createTree(int visibleRows)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • populateTreeData

      protected void populateTreeData(org.zkoss.zul.Tree availableValuesTree, org.zkoss.zul.Tree selectedValuesTree, Set<AttributeDescriptorModel> allAttributes, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isIncludeAllSelected

      protected boolean isIncludeAllSelected(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createTreeModel

      protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> createTreeModel(List<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> treeNodes, String searchText)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • refreshTreeSearch

      protected void refreshTreeSearch(org.zkoss.zul.Tree tree, String searchText)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getModel

      protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> getModel(org.zkoss.zul.Tree tree)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getUnfilteredModel

      protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> getUnfilteredModel(org.zkoss.zul.Tree tree)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • moveSelectedNodes

      protected void moveSelectedNodes(org.zkoss.zul.Tree sourceTree, org.zkoss.zul.Tree targetTree)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addLocalizedNodesSelectionListener

      protected void addLocalizedNodesSelectionListener(org.zkoss.zul.Tree tree)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addChosenAttributesListener

      public void addChosenAttributesListener(org.zkoss.zul.Tree selectedTree, AttributeChooserForm form, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • toModelQualifier

      protected String toModelQualifier(SelectedAttribute attr)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getSelectedAttributes

      protected List<SelectedAttribute> getSelectedAttributes(org.zkoss.zul.Tree available, org.zkoss.zul.Tree selected, boolean includeAll)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getTreeItemRenderer

      public org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> getTreeItemRenderer()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setTreeItemRenderer

      public void setTreeItemRenderer(org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> treeItemRenderer)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setVisibleRowsNumber

      public void setVisibleRowsNumber(Integer visibleRowsNumber)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getNodeOperationsHandler

      public NodeOperationsHandler getNodeOperationsHandler()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setNodeOperationsHandler

      public void setNodeOperationsHandler(NodeOperationsHandler nodeOperationsHandler)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCommonI18NService

      public CommonI18NService getCommonI18NService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getVisibleRowsNumber

      protected int getVisibleRowsNumber()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getVisibleRowsNumber

      protected int getVisibleRowsNumber(com.hybris.cockpitng.engine.WidgetInstanceManager wim)
      Deprecated, for removal: This API element is subject to removal in a future version.