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 UiTreeGraph createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • setZoomFactor

      public void setZoomFactor(float zoomFactor)
    • setNodes

      public void setNodes(List<TreeGraphNode<RECORD>> nodes)
    • addNode

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

      public void addNodes(List<TreeGraphNode<RECORD>> nodes)
    • removeNode

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

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

      public void handleUiEvent(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)