Class DefaultAttributeChooserNodeExpander

    • Constructor Detail

      • DefaultAttributeChooserNodeExpander

        public DefaultAttributeChooserNodeExpander()
    • Method Detail

      • filterTree

        public void filterTree​(org.zkoss.zul.Tree tree,
                               AttributesChooserConfig config,
                               java.lang.String filterText)
        Description copied from interface: AttributeChooserNodeExpander
        Opens only that nodes which matching to filter text
        Specified by:
        filterTree in interface AttributeChooserNodeExpander
        Parameters:
        tree - representation of nodes structure
        config - configuration of Attribute Chooser
        filterText - text from Textbox which 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)