Package com.macrofocus.treeplot.swing
Class SwingTreePlotModel<N,Row,Column>
- java.lang.Object
-
- com.macrofocus.treeplot.DefaultTreePlotModel<N,Row,Column,java.awt.Color,java.awt.Font>
-
- com.macrofocus.treeplot.swing.SwingTreePlotModel<N,Row,Column>
-
- Type Parameters:
N
- the type of nodes
- All Implemented Interfaces:
TreePlotModel<N,Row,Column,java.awt.Color,java.awt.Font>
public class SwingTreePlotModel<N,Row,Column> extends DefaultTreePlotModel<N,Row,Column,java.awt.Color,java.awt.Font>
Default implementation of a TreePlotModel. This class provides an easy way to integration with TreeMap's TreeMapModel.
-
-
Field Summary
-
Fields inherited from class com.macrofocus.treeplot.DefaultTreePlotModel
xVariable, yVariable
-
-
Constructor Summary
Constructors Constructor Description SwingTreePlotModel(TreeMapModel<N,Row,Column,java.awt.Color,java.awt.Font> tmm, javax.swing.ComboBoxModel groupByComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> sizeComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> heightComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> colorComboBoxModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.ComboBoxModel
getColorModel()
javax.swing.ComboBoxModel
getGroupByModel()
javax.swing.ComboBoxModel
getHeightModel()
javax.swing.ComboBoxModel
getSizeModel()
javax.swing.ComboBoxModel
getXComboBoxModel()
javax.swing.ComboBoxModel
getYComboBoxModel()
-
Methods inherited from class com.macrofocus.treeplot.DefaultTreePlotModel
depthFirstIterator, getAggregateValue, getCH, getChildren, getColor, getColumnClass, getColumnCount, getColumnName, getCurrentRoot, getFilter, getHighlighting, getMaximumSize, getMaximumSize, getMEC, getNumericMax, getNumericMax, getNumericMin, getNumericMin, getParent, getProbing, getRoot, getSearch, getSelection, getSettings, getSize, getStringValue, getTreeMapField, getTreeMapField, getTreeMapFields, getTreeMapModel, getValueAt, getXTreeMapFields, getXVariable, getYTreeMapFields, getYVariable, hasNoChildren, isLeaf, isNumericType, isRoot, isTemporalType, isVisualType, setCurrentRoot
-
-
-
-
Constructor Detail
-
SwingTreePlotModel
public SwingTreePlotModel(TreeMapModel<N,Row,Column,java.awt.Color,java.awt.Font> tmm, javax.swing.ComboBoxModel groupByComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> sizeComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> heightComboBoxModel, javax.swing.ComboBoxModel<TreeMapField> colorComboBoxModel)
-
-
Method Detail
-
getXComboBoxModel
public javax.swing.ComboBoxModel getXComboBoxModel()
-
getYComboBoxModel
public javax.swing.ComboBoxModel getYComboBoxModel()
-
getGroupByModel
public javax.swing.ComboBoxModel getGroupByModel()
-
getSizeModel
public javax.swing.ComboBoxModel getSizeModel()
-
getHeightModel
public javax.swing.ComboBoxModel getHeightModel()
-
getColorModel
public javax.swing.ComboBoxModel getColorModel()
-
-