Class UiTree

  • All Implemented Interfaces:
    UiObject

    public class UiTree
    extends UiComponent
    implements UiObject
    THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
    • Field Detail

      • templates

        protected java.util.Map<java.lang.String,​UiTemplate> templates
      • defaultTemplateId

        protected java.lang.String defaultTemplateId
      • initialData

        protected java.util.List<UiTreeRecord> initialData
      • selectedNodeId

        protected java.lang.Integer selectedNodeId
      • animate

        protected boolean animate
      • showExpanders

        protected boolean showExpanders
      • openOnSelection

        protected boolean openOnSelection
      • enforceSingleExpandedPath

        protected boolean enforceSingleExpandedPath
      • indentation

        protected int indentation
    • Constructor Detail

      • UiTree

        public UiTree()
    • Method Detail

      • getTemplates

        public java.util.Map<java.lang.String,​UiTemplate> getTemplates()
      • getDefaultTemplateId

        public java.lang.String getDefaultTemplateId()
      • getInitialData

        public java.util.List<UiTreeRecord> getInitialData()
      • getSelectedNodeId

        public java.lang.Integer getSelectedNodeId()
      • getAnimate

        public boolean getAnimate()
      • getShowExpanders

        public boolean getShowExpanders()
      • getOpenOnSelection

        public boolean getOpenOnSelection()
      • getEnforceSingleExpandedPath

        public boolean getEnforceSingleExpandedPath()
      • getIndentation

        public int getIndentation()
      • setStylesBySelector

        public UiTree setStylesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> stylesBySelector)
        Overrides:
        setStylesBySelector in class UiComponent
      • setClassNamesBySelector

        public UiTree setClassNamesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Boolean>> classNamesBySelector)
        Overrides:
        setClassNamesBySelector in class UiComponent
      • setAttributesBySelector

        public UiTree setAttributesBySelector​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> attributesBySelector)
        Overrides:
        setAttributesBySelector in class UiComponent
      • setTemplates

        public UiTree setTemplates​(java.util.Map<java.lang.String,​UiTemplate> templates)
      • setDefaultTemplateId

        public UiTree setDefaultTemplateId​(java.lang.String defaultTemplateId)
      • setInitialData

        public UiTree setInitialData​(java.util.List<UiTreeRecord> initialData)
      • setSelectedNodeId

        public UiTree setSelectedNodeId​(java.lang.Integer selectedNodeId)
      • setAnimate

        public UiTree setAnimate​(boolean animate)
      • setShowExpanders

        public UiTree setShowExpanders​(boolean showExpanders)
      • setOpenOnSelection

        public UiTree setOpenOnSelection​(boolean openOnSelection)
      • setEnforceSingleExpandedPath

        public UiTree setEnforceSingleExpandedPath​(boolean enforceSingleExpandedPath)
      • setIndentation

        public UiTree setIndentation​(int indentation)