Package org.teamapps.ux.component.tree
Klasse SimpleTree<PAYLOAD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.tree.Tree<BaseTemplateTreeNode<PAYLOAD>>
org.teamapps.ux.component.tree.SimpleTree<PAYLOAD>
- Alle implementierten Schnittstellen:
ClientObject,Component
-
Feldübersicht
Von Klasse geerbte Felder org.teamapps.ux.component.tree.Tree
onNodeExpansionChanged, onNodeSelected, onTextInputVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddNode(BaseTemplateTreeNode<PAYLOAD> node) voidaddNodes(List<BaseTemplateTreeNode<PAYLOAD>> nodes) getModel()voidvoidvoidremoveChildren(Collection<BaseTemplateTreeNode<PAYLOAD>> parents) voidvoidreplaceChildren(Collection<BaseTemplateTreeNode<PAYLOAD>> parentsToEmpty, List<BaseTemplateTreeNode<PAYLOAD>> nodesToAdd) voidsetEntryTemplate(Template entryTemplate) voidsetNodeExpanded(BaseTemplateTreeNode<PAYLOAD> node, boolean expanded) voidsetTemplatesByDepth(Template... templatesByDepth) voidVon Klasse geerbte Methoden org.teamapps.ux.component.tree.Tree
addParentLinkToUiRecord, createOrUpdateUiRecords, createUiComponent, createUiTreeRecordWithoutParentRelation, getEntryTemplate, getIndentation, getPropertyProvider, getRecordToStringFunction, getSelectedNode, getTemplateDecider, handleUiEvent, isAnimated, isEnforceSingleExpandedPath, isOpenOnSelection, isShowExpanders, setAnimated, setEnforceSingleExpandedPath, setIndentation, setModel, setOpenOnSelection, setPropertyExtractor, setPropertyProvider, setRecordToStringFunction, setSelectedNode, setShowExpanders, setTemplateDeciderVon Klasse geerbte Methoden org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.ux.component.ClientObject
handleUiQueryVon Schnittstelle geerbte Methoden org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Konstruktordetails
-
SimpleTree
public SimpleTree() -
SimpleTree
-
-
Methodendetails
-
addNode
-
addNodes
-
removeChildren
-
replaceChildren
public void replaceChildren(Collection<BaseTemplateTreeNode<PAYLOAD>> parentsToEmpty, List<BaseTemplateTreeNode<PAYLOAD>> nodesToAdd) -
updateNode
-
setNodeExpanded
-
relocateNode
-
removeNode
-
removeAllNodes
public void removeAllNodes() -
getModel
- Setzt außer Kraft:
getModelin KlasseTree<BaseTemplateTreeNode<PAYLOAD>>
-
getTemplatesByDepth
-
setTemplatesByDepth
-
setEntryTemplate
- Setzt außer Kraft:
setEntryTemplatein KlasseTree<BaseTemplateTreeNode<PAYLOAD>>
-