Class TreeGraph<RECORD>

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.charting.tree.TreeGraph<RECORD>
All Implemented Interfaces:
ClientObject, Component

public class TreeGraph<RECORD>
extends AbstractComponent
  • Field Details

  • Constructor Details

    • TreeGraph

      public TreeGraph()
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiTreeGraph createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • setZoomFactor

      public void setZoomFactor​(float zoomFactor)
    • setNodes

      public void setNodes​(java.util.List<TreeGraphNode<RECORD>> nodes)
    • addNode

      public void addNode​(TreeGraphNode<RECORD> node)
    • addNodes

      public void addNodes​(java.util.List<TreeGraphNode<RECORD>> nodes)
    • removeNode

      public void removeNode​(TreeGraphNode<RECORD> node)
    • updateNode

      public void updateNode​(TreeGraphNode<RECORD> node)
    • handleUiEvent

      public void handleUiEvent​(org.teamapps.dto.UiEvent event)
    • isCompact

      public boolean isCompact()
    • setCompact

      public void setCompact​(boolean compact)
    • moveToRootNode

      public void moveToRootNode()
    • moveToNode

      public void moveToNode​(TreeGraphNode<RECORD> node)
    • getVerticalLayerGap

      public int getVerticalLayerGap()
    • setVerticalLayerGap

      public void setVerticalLayerGap​(int verticalLayerGap)
    • getSideListIndent

      public int getSideListIndent()
    • setSideListIndent

      public void setSideListIndent​(int sideListIndent)
    • getSideListVerticalGap

      public int getSideListVerticalGap()
    • setSideListVerticalGap

      public void setSideListVerticalGap​(int sideListVerticalGap)
    • getHorizontalSiblingGap

      public int getHorizontalSiblingGap()
    • setHorizontalSiblingGap

      public void setHorizontalSiblingGap​(int horizontalSiblingGap)
    • getHorizontalNonSignlingGap

      public int getHorizontalNonSignlingGap()
    • setHorizontalNonSignlingGap

      public void setHorizontalNonSignlingGap​(int horizontalNonSignlingGap)
    • getPropertyProvider

      public PropertyProvider<RECORD> getPropertyProvider()
    • setPropertyProvider

      public void setPropertyProvider​(PropertyProvider<RECORD> propertyProvider)
    • setPropertyExtractor

      public void setPropertyExtractor​(PropertyExtractor<RECORD> propertyExtractor)