Class DefaultNodeOperationsHandler
- java.lang.Object
-
- com.hybris.backoffice.excel.export.wizard.renderer.attributechooser.DefaultNodeOperationsHandler
-
- All Implemented Interfaces:
NodeOperationsHandler
@Deprecated public class DefaultNodeOperationsHandler extends java.lang.Object implements NodeOperationsHandler
Deprecated.since 6.7AttributesChooserNodesOperationsHandlerDefault implementation ofNodeOperationsHandler
-
-
Constructor Summary
Constructors Constructor Description DefaultNodeOperationsHandler()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleanareChildrenSelectable(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)Deprecated.protected java.util.Set<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>>createLocalizedChildren(AttributeDescriptorModel attribute, java.util.Set<java.lang.String> languages, java.util.function.Predicate<SelectedAttribute> includedAttributes)Deprecated.protected org.zkoss.zul.DefaultTreeNode<SelectedAttribute>createParent(org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)Deprecated.java.util.List<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>>createTreeNodes(java.util.Collection<AttributeDescriptorModel> attributes, java.util.function.Predicate<SelectedAttribute> filter)Deprecated.Creates tree nodes with for given attributes.protected voiddeselectGroupingNodes(org.zkoss.zul.AbstractTreeModel model, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)Deprecated.java.util.List<SelectedAttribute>extractAttributes(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel)Deprecated.Extracts data from tree model's nodes.org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>>filterTreeModel(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> model, java.lang.String searchText)Deprecated.Filter tree model.protected com.hybris.cockpitng.tree.util.TreeUtils.FilterStringResolver<org.zkoss.zul.TreeNode<SelectedAttribute>>getAttributeSearchTextResolver()Deprecated.CommonI18NServicegetCommonI18NService()Deprecated.protected java.util.Optional<org.zkoss.zul.TreeNode<SelectedAttribute>>getGroupingNodeByAttribute(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, SelectedAttribute attribute)Deprecated.protected java.util.Set<org.zkoss.zul.TreeNode<SelectedAttribute>>getGroupingNodes(java.util.Set<org.zkoss.zul.TreeNode<SelectedAttribute>> selectedNodes)Deprecated.protected org.zkoss.zul.ext.SelectionControl<org.zkoss.zul.TreeNode<SelectedAttribute>>getSelectionControl(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> model)Deprecated.protected java.util.Set<java.lang.String>getSupportedLanguages()Deprecated.protected booleanisLocalizedRoot(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)Deprecated.protected booleanisNodeSelectable(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)Deprecated.protected voidmoveGroupingNode(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)Deprecated.voidmoveNodesBetweenTrees(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> sourceModel, org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel)Deprecated.Moves selected nodes from source tree to target tree.protected voidmoveSubNode(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)Deprecated.protected voidrefreshFilteredTree(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> sourceModel)Deprecated.protected voidremoveFromParent(org.zkoss.zul.TreeNode<SelectedAttribute> node)Deprecated.protected voidselectGroupingNodes(org.zkoss.zul.AbstractTreeModel model, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)Deprecated.voidsetCommonI18NService(CommonI18NService commonI18NService)Deprecated.voidsort(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel, boolean ascending)Deprecated.Sorts tree model based on nodes data.protected voidsort(org.zkoss.zul.DefaultTreeModel<SelectedAttribute> model, boolean ascending)Deprecated.voidupdateGroupingNodesSelection(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)Deprecated.Updates groping nodes selection based on select event data.
-
-
-
Method Detail
-
moveNodesBetweenTrees
public void moveNodesBetweenTrees(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> sourceModel, org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel)
Deprecated.Description copied from interface:NodeOperationsHandlerMoves selected nodes from source tree to target tree. If moved node is a sub node and target tree doesn't have grouping node it will be created.- Specified by:
moveNodesBetweenTreesin interfaceNodeOperationsHandler- Parameters:
sourceModel- source tree from which selected nodes will be moved.targetModel- target tree where nodes will be moved.
-
refreshFilteredTree
protected void refreshFilteredTree(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> sourceModel)
Deprecated.
-
removeFromParent
protected void removeFromParent(org.zkoss.zul.TreeNode<SelectedAttribute> node)
Deprecated.
-
moveSubNode
protected void moveSubNode(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)
Deprecated.
-
createParent
protected org.zkoss.zul.DefaultTreeNode<SelectedAttribute> createParent(org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)
Deprecated.
-
moveGroupingNode
protected void moveGroupingNode(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, org.zkoss.zul.TreeNode<SelectedAttribute> selectedNode)
Deprecated.
-
getGroupingNodeByAttribute
protected java.util.Optional<org.zkoss.zul.TreeNode<SelectedAttribute>> getGroupingNodeByAttribute(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> targetModel, SelectedAttribute attribute)
Deprecated.
-
updateGroupingNodesSelection
public void updateGroupingNodesSelection(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)
Deprecated.Description copied from interface:NodeOperationsHandlerUpdates groping nodes selection based on select event data. If all sub nodes are selected then grouping node is also selected. If grouping node is selected then all sub nodes are selected. etc.- Specified by:
updateGroupingNodesSelectionin interfaceNodeOperationsHandler- Parameters:
treeModel- tree model which contains nodes to be updated.event- select event.
-
deselectGroupingNodes
protected void deselectGroupingNodes(org.zkoss.zul.AbstractTreeModel model, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)Deprecated.
-
selectGroupingNodes
protected void selectGroupingNodes(org.zkoss.zul.AbstractTreeModel model, org.zkoss.zk.ui.event.SelectEvent<org.zkoss.zul.Treeitem,org.zkoss.zul.TreeNode<SelectedAttribute>> event)Deprecated.
-
getGroupingNodes
protected java.util.Set<org.zkoss.zul.TreeNode<SelectedAttribute>> getGroupingNodes(java.util.Set<org.zkoss.zul.TreeNode<SelectedAttribute>> selectedNodes)
Deprecated.
-
sort
public void sort(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel, boolean ascending)
Deprecated.Description copied from interface:NodeOperationsHandlerSorts tree model based on nodes data.- Specified by:
sortin interfaceNodeOperationsHandler- Parameters:
treeModel- tree model to sort.ascending- sort direction.
-
sort
protected void sort(org.zkoss.zul.DefaultTreeModel<SelectedAttribute> model, boolean ascending)
Deprecated.
-
filterTreeModel
public org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> filterTreeModel(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> model, java.lang.String searchText)
Deprecated.Description copied from interface:NodeOperationsHandlerFilter tree model.- Specified by:
filterTreeModelin interfaceNodeOperationsHandler- Parameters:
model- source tree model.searchText- filter text.- Returns:
- filtered model.
-
getSelectionControl
protected org.zkoss.zul.ext.SelectionControl<org.zkoss.zul.TreeNode<SelectedAttribute>> getSelectionControl(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> model)
Deprecated.
-
isNodeSelectable
protected boolean isNodeSelectable(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)
Deprecated.
-
isLocalizedRoot
protected boolean isLocalizedRoot(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)
Deprecated.
-
areChildrenSelectable
protected boolean areChildrenSelectable(org.zkoss.zul.TreeNode<SelectedAttribute> treeNode)
Deprecated.
-
getAttributeSearchTextResolver
protected com.hybris.cockpitng.tree.util.TreeUtils.FilterStringResolver<org.zkoss.zul.TreeNode<SelectedAttribute>> getAttributeSearchTextResolver()
Deprecated.
-
extractAttributes
public java.util.List<SelectedAttribute> extractAttributes(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<SelectedAttribute>> treeModel)
Deprecated.Description copied from interface:NodeOperationsHandlerExtracts data from tree model's nodes. Grouping nodes data is skipped.- Specified by:
extractAttributesin interfaceNodeOperationsHandler- Parameters:
treeModel- source tree model.- Returns:
- flat list representing tree data.
-
createTreeNodes
public java.util.List<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> createTreeNodes(java.util.Collection<AttributeDescriptorModel> attributes, java.util.function.Predicate<SelectedAttribute> filter)
Deprecated.Description copied from interface:NodeOperationsHandlerCreates tree nodes with for given attributes.- Specified by:
createTreeNodesin interfaceNodeOperationsHandler- Parameters:
attributes- all available attributes.filter- filter which allows to exclude create nodes for given attributes.- Returns:
-
createLocalizedChildren
protected java.util.Set<org.zkoss.zul.DefaultTreeNode<SelectedAttribute>> createLocalizedChildren(AttributeDescriptorModel attribute, java.util.Set<java.lang.String> languages, java.util.function.Predicate<SelectedAttribute> includedAttributes)
Deprecated.
-
getSupportedLanguages
protected java.util.Set<java.lang.String> getSupportedLanguages()
Deprecated.
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
Deprecated.
-
getCommonI18NService
public CommonI18NService getCommonI18NService()
Deprecated.
-
-