Class 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.
    • 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()