Class AttributeChooserTreeItemRenderer

  • All Implemented Interfaces:
    org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<Attribute>>

    public class AttributeChooserTreeItemRenderer
    extends java.lang.Object
    implements org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<Attribute>>
    Default item renderer for the AttributeChooserRenderer
    • Constructor Detail

      • AttributeChooserTreeItemRenderer

        public AttributeChooserTreeItemRenderer()
    • Method Detail

      • render

        public void render​(org.zkoss.zul.Treeitem item,
                           org.zkoss.zul.DefaultTreeNode<Attribute> data,
                           int i)
        Specified by:
        render in interface org.zkoss.zul.TreeitemRenderer<org.zkoss.zul.DefaultTreeNode<Attribute>>
      • isLocalizedChild

        protected boolean isLocalizedChild​(Attribute selectedAttribute)
      • hasLocalizedChildren

        protected boolean hasLocalizedChildren​(Attribute selectedAttribute)
      • createLanguageMark

        protected org.zkoss.zul.Label createLanguageMark​(Attribute selectedAttribute)
      • isSubAttribute

        protected boolean isSubAttribute​(Attribute attribute)
      • isGroupingAttribute

        protected boolean isGroupingAttribute​(org.zkoss.zul.DefaultTreeNode<Attribute> node)
      • setLabelService

        public void setLabelService​(LabelService labelService)