Package org.teamapps.dto
Class UiTree
- java.lang.Object
-
- org.teamapps.dto.UiComponent
-
- org.teamapps.dto.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!
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiTree.BulkUpdateCommandstatic classUiTree.NodeSelectedEventstatic classUiTree.RegisterTemplateCommandstatic classUiTree.ReplaceDataCommandstatic classUiTree.RequestTreeDataEventstatic classUiTree.SetSelectedNodeCommandstatic classUiTree.TextInputEvent-
Nested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand
-
-
Field Summary
Fields Modifier and Type Field Description protected booleananimateprotected java.lang.StringdefaultTemplateIdprotected booleanenforceSingleExpandedPathprotected intindentationprotected java.util.List<UiTreeRecord>initialDataprotected booleanopenOnSelectionprotected java.lang.IntegerselectedNodeIdprotected booleanshowExpandersprotected java.util.Map<java.lang.String,UiTemplate>templatesprotected UiTextMatchingModetextMatchingMode-
Fields inherited from class org.teamapps.dto.UiComponent
id, stylesBySelector, visible
-
-
Constructor Summary
Constructors Constructor Description UiTree()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAnimate()java.lang.StringgetDefaultTemplateId()booleangetEnforceSingleExpandedPath()intgetIndentation()java.util.List<UiTreeRecord>getInitialData()booleangetOpenOnSelection()java.lang.IntegergetSelectedNodeId()booleangetShowExpanders()java.util.Map<java.lang.String,UiTemplate>getTemplates()UiTextMatchingModegetTextMatchingMode()UiObjectTypegetUiObjectType()UiTreesetAnimate(boolean animate)UiTreesetDefaultTemplateId(java.lang.String defaultTemplateId)UiTreesetEnforceSingleExpandedPath(boolean enforceSingleExpandedPath)UiTreesetId(java.lang.String id)UiTreesetIndentation(int indentation)UiTreesetInitialData(java.util.List<UiTreeRecord> initialData)UiTreesetOpenOnSelection(boolean openOnSelection)UiTreesetSelectedNodeId(java.lang.Integer selectedNodeId)UiTreesetShowExpanders(boolean showExpanders)UiTreesetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiTreesetTemplates(java.util.Map<java.lang.String,UiTemplate> templates)UiTreesetTextMatchingMode(UiTextMatchingMode textMatchingMode)UiTreesetVisible(boolean visible)java.lang.StringtoString()-
Methods inherited from class org.teamapps.dto.UiComponent
getId, getStylesBySelector, getVisible
-
-
-
-
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
-
textMatchingMode
protected UiTextMatchingMode textMatchingMode
-
animate
protected boolean animate
-
showExpanders
protected boolean showExpanders
-
openOnSelection
protected boolean openOnSelection
-
enforceSingleExpandedPath
protected boolean enforceSingleExpandedPath
-
indentation
protected int indentation
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUiComponent
-
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()
-
getTextMatchingMode
public UiTextMatchingMode getTextMatchingMode()
-
getAnimate
public boolean getAnimate()
-
getShowExpanders
public boolean getShowExpanders()
-
getOpenOnSelection
public boolean getOpenOnSelection()
-
getEnforceSingleExpandedPath
public boolean getEnforceSingleExpandedPath()
-
getIndentation
public int getIndentation()
-
setId
public UiTree setId(java.lang.String id)
- Overrides:
setIdin classUiComponent
-
setVisible
public UiTree setVisible(boolean visible)
- Overrides:
setVisiblein classUiComponent
-
setStylesBySelector
public UiTree setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)
- Overrides:
setStylesBySelectorin classUiComponent
-
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)
-
setTextMatchingMode
public UiTree setTextMatchingMode(UiTextMatchingMode textMatchingMode)
-
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)
-
-