Klasse BaseTemplateTreeNode<PAYLOAD>
java.lang.Object
org.teamapps.ux.component.template.BaseTemplateRecord<PAYLOAD>
org.teamapps.ux.component.template.BaseTemplateTreeNode<PAYLOAD>
- Alle implementierten Schnittstellen:
TreeNode,PayloadProvider<PAYLOAD>,TreeNodeInfo
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBaseTemplateTreeNode(String caption) BaseTemplateTreeNode(String image, String caption) BaseTemplateTreeNode(String image, String caption, String description) BaseTemplateTreeNode(String image, String caption, String description, String badge) BaseTemplateTreeNode(org.teamapps.icons.Icon icon, String caption) BaseTemplateTreeNode(org.teamapps.icons.Icon icon, String caption, String description) BaseTemplateTreeNode(org.teamapps.icons.Icon icon, String caption, String description, String badge) BaseTemplateTreeNode(org.teamapps.icons.Icon icon, String image, String caption, String description, String badge) BaseTemplateTreeNode(org.teamapps.icons.Icon icon, String image, String caption, String description, String badge, PAYLOAD payload) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcopy()static <PAYLOAD> List<BaseTemplateTreeNode<PAYLOAD>> copyTree(List<BaseTemplateTreeNode<PAYLOAD>> tree) booleanWheter or not this node is initially expanded.booleanWhether or not this node has children that are not sent to the client directly but need to be lazy-loaded.booleanWhether or not this node is selectable by the user.voidsetExpanded(boolean expanded) voidsetLazyChildren(boolean lazyChildren) setParent(BaseTemplateTreeNode<PAYLOAD> parent) setPayload(PAYLOAD payload) voidsetSelectable(boolean selectable) Von Klasse geerbte Methoden org.teamapps.ux.component.template.BaseTemplateRecord
getAriaLabel, getBadge, getCaption, getDescription, getIcon, getImage, getPayload, getTitle, setAriaLabel, setBadge, setCaption, setDescription, setIcon, setImage, setTitle, toStringVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.node.TreeNode
getDepth, getPath, isDescendantOf, isDescendantOf
-
Konstruktordetails
-
BaseTemplateTreeNode
public BaseTemplateTreeNode() -
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
BaseTemplateTreeNode
-
-
Methodendetails
-
copy
-
setPayload
- Setzt außer Kraft:
setPayloadin KlasseBaseTemplateRecord<PAYLOAD>
-
getParent
- Angegeben von:
getParentin SchnittstelleTreeNode- Angegeben von:
getParentin SchnittstelleTreeNodeInfo
-
setParent
-
isLazyChildren
public boolean isLazyChildren()Beschreibung aus Schnittstelle kopiert:TreeNodeInfoWhether or not this node has children that are not sent to the client directly but need to be lazy-loaded.- Angegeben von:
isLazyChildrenin SchnittstelleTreeNodeInfo
-
setLazyChildren
public void setLazyChildren(boolean lazyChildren) -
isExpanded
public boolean isExpanded()Beschreibung aus Schnittstelle kopiert:TreeNodeInfoWheter or not this node is initially expanded. The user can of course change the expansion state.- Angegeben von:
isExpandedin SchnittstelleTreeNodeInfo
-
setExpanded
public void setExpanded(boolean expanded) -
isSelectable
public boolean isSelectable()Beschreibung aus Schnittstelle kopiert:TreeNodeInfoWhether or not this node is selectable by the user.- Angegeben von:
isSelectablein SchnittstelleTreeNodeInfo
-
setSelectable
public void setSelectable(boolean selectable) -
copyTree
public static <PAYLOAD> List<BaseTemplateTreeNode<PAYLOAD>> copyTree(List<BaseTemplateTreeNode<PAYLOAD>> tree)
-