Interface HierarchicalChartModel<T>
- Type Parameters:
T- The type of the node used in the hierarchy.
- All Superinterfaces:
ChartModel
- All Known Implementing Classes:
DefaultHierarchicalChartModel
An extension of ChartModel for hierarchical data structures, such as
those required by Sunburst or Treemap charts.
- Since:
- 2024-06-01
- Version:
- 1.0.0
- Author:
- Arber Gashi
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents a node in the hierarchical data structure.Nested classes/interfaces inherited from interface ChartModel
ChartModel.ChartModelListener -
Field Summary
Fields inherited from interface ChartModel
EMPTY_DOUBLE -
Method Summary
Modifier and TypeMethodDescriptionReturns the root node of the hierarchy.Methods inherited from interface ChartModel
addChangeListener, getColor, getDataRange, getHighData, getLabel, getLowData, getMax, getMin, getName, getOpenData, getPointCount, getUpdateStamp, getValue, getWeight, getWeightData, getX, getXData, getY, getY, getYData, isEmpty, removeChangeListener, setColor
-
Method Details
-
getRootNode
HierarchicalChartModel.Node<T> getRootNode()Returns the root node of the hierarchy.- Returns:
- The root node.
-