Klasse ForceLayoutGraph<RECORD>
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.charting.forcelayout.ForceLayoutGraph<RECORD>
- Alle implementierten Schnittstellen:
ClientObject,Component
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungfinal Event<ForceLayoutNode<RECORD>> final Event<ForceLayoutNode<RECORD>> final Event<NodeExpandedOrCollapsedEvent<RECORD>> Von Klasse geerbte Felder org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungForceLayoutGraph(List<ForceLayoutNode<RECORD>> nodes, List<ForceLayoutLink<RECORD>> links) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddNodesAndLinks(List<ForceLayoutNode<RECORD>> nodes, List<ForceLayoutLink<RECORD>> links) org.teamapps.dto.UiComponentintgetLinks()getNodes()voidhandleUiEvent(org.teamapps.dto.UiEvent event) voidremoveNodesAndLinks(List<ForceLayoutNode<RECORD>> nodes) voidremoveNodesAndLinks(List<ForceLayoutNode<RECORD>> nodes, List<ForceLayoutLink<RECORD>> links) voidsetAnimationDuration(int animationDuration) voidsetDistance(float linkDistanceFactor, float nodeDistanceFactor) voidsetModel(ForceLayoutModel<RECORD> model) voidsetPropertyExtractor(PropertyExtractor<RECORD> propertyExtractor) voidsetPropertyProvider(PropertyProvider<RECORD> propertyProvider) 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
-
onNodeClicked
-
onNodeDoubleClicked
-
onNodeExpandedOrCollapsed
-
-
Konstruktordetails
-
ForceLayoutGraph
public ForceLayoutGraph() -
ForceLayoutGraph
-
-
Methodendetails
-
setModel
-
createUiComponent
public org.teamapps.dto.UiComponent createUiComponent()- Angegeben von:
createUiComponentin KlasseAbstractComponent
-
handleUiEvent
public void handleUiEvent(org.teamapps.dto.UiEvent event) -
getAnimationDuration
public int getAnimationDuration() -
setAnimationDuration
public void setAnimationDuration(int animationDuration) -
addNodesAndLinks
public void addNodesAndLinks(List<ForceLayoutNode<RECORD>> nodes, List<ForceLayoutLink<RECORD>> links) -
removeNodesAndLinks
-
removeNodesAndLinks
public void removeNodesAndLinks(List<ForceLayoutNode<RECORD>> nodes, List<ForceLayoutLink<RECORD>> links) -
getNodes
-
getLinks
-
getPropertyProvider
-
setPropertyProvider
-
setPropertyExtractor
-
setDistance
public void setDistance(float linkDistanceFactor, float nodeDistanceFactor)
-