Package org.teamapps.ux.component.tree
Klasse Tree<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.tree.Tree<RECORD>
- Alle implementierten Schnittstellen:
ClientObject,Component
- Bekannte direkte Unterklassen:
SimpleTree
-
Feldübersicht
FelderVon Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidaddParentLinkToUiRecord(RECORD record, org.teamapps.dto.UiTreeRecord uiTreeRecord) protected List<org.teamapps.dto.UiTreeRecord>createOrUpdateUiRecords(List<RECORD> records) org.teamapps.dto.UiComponentprotected org.teamapps.dto.UiTreeRecordintgetModel()voidhandleUiEvent(org.teamapps.dto.UiEvent event) booleanbooleanbooleanbooleanvoidsetAnimated(boolean animated) voidsetEnforceSingleExpandedPath(boolean enforceSingleExpandedPath) voidsetEntryTemplate(Template entryTemplate) voidsetIndentation(int indentation) voidvoidsetOpenOnSelection(boolean openOnSelection) voidsetPropertyExtractor(PropertyExtractor<RECORD> propertyExtractor) voidsetPropertyProvider(PropertyProvider<RECORD> propertyProvider) voidsetRecordToStringFunction(Function<RECORD, String> recordToStringFunction) voidsetSelectedNode(RECORD selectedNode) voidsetShowExpanders(boolean showExpanders) voidsetTemplateDecider(TemplateDecider<RECORD> templateDecider) Von 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
-
Felddetails
-
onNodeSelected
-
onNodeExpansionChanged
-
onTextInput
-
-
Konstruktordetails
-
Tree
-
-
Methodendetails
-
createOrUpdateUiRecords
-
createUiTreeRecordWithoutParentRelation
-
addParentLinkToUiRecord
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Angegeben von:
createUiComponentin KlasseAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
getSelectedNode
-
setSelectedNode
-
getModel
-
setModel
-
isAnimated
public boolean isAnimated() -
setAnimated
public void setAnimated(boolean animated) -
isShowExpanders
public boolean isShowExpanders() -
setShowExpanders
public void setShowExpanders(boolean showExpanders) -
isOpenOnSelection
public boolean isOpenOnSelection() -
setOpenOnSelection
public void setOpenOnSelection(boolean openOnSelection) -
isEnforceSingleExpandedPath
public boolean isEnforceSingleExpandedPath() -
setEnforceSingleExpandedPath
public void setEnforceSingleExpandedPath(boolean enforceSingleExpandedPath) -
getIndentation
public int getIndentation() -
setIndentation
public void setIndentation(int indentation) -
getPropertyProvider
-
setPropertyProvider
-
setPropertyExtractor
-
getEntryTemplate
-
setEntryTemplate
-
getTemplateDecider
-
setTemplateDecider
-
getRecordToStringFunction
-
setRecordToStringFunction
-