Class DefaultAttributeChooserNodeExpander
- java.lang.Object
-
- com.hybris.backoffice.attributechooser.DefaultAttributeChooserNodeExpander
-
- All Implemented Interfaces:
AttributeChooserNodeExpander
public class DefaultAttributeChooserNodeExpander extends java.lang.Object implements AttributeChooserNodeExpander
Default implementation ofAttributeChooserNodeExpanderwhich opens nodes matching to filter text.
-
-
Constructor Summary
Constructors Constructor Description DefaultAttributeChooserNodeExpander()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfilterTree(org.zkoss.zul.Tree tree, AttributesChooserConfig config, java.lang.String filterText)Opens only that nodes which matching to filter textprotected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<Attribute>>getModel(org.zkoss.zul.Tree tree)protected voidopenMultiChildLevelByFilterText(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<Attribute>> model, org.zkoss.zul.TreeNode<Attribute> root, java.lang.String filterText)
-
-
-
Method Detail
-
filterTree
public void filterTree(org.zkoss.zul.Tree tree, AttributesChooserConfig config, java.lang.String filterText)Description copied from interface:AttributeChooserNodeExpanderOpens only that nodes which matching to filter text- Specified by:
filterTreein interfaceAttributeChooserNodeExpander- Parameters:
tree- representation of nodes structureconfig- configuration of Attribute ChooserfilterText- text fromTextboxwhich filters nodes
-
openMultiChildLevelByFilterText
protected void openMultiChildLevelByFilterText(org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<Attribute>> model, org.zkoss.zul.TreeNode<Attribute> root, java.lang.String filterText)
-
getModel
protected org.zkoss.zul.AbstractTreeModel<org.zkoss.zul.TreeNode<Attribute>> getModel(org.zkoss.zul.Tree tree)
-
-