Class SwingTreeMapModel<N extends AbstractTreeMapNode<N,​Row,​Column,​java.awt.Color,​java.awt.Font>,​Row,​Column>

  • All Implemented Interfaces:
    TreeMapModel<N,​Row,​Column,​java.awt.Color,​java.awt.Font>

    public class SwingTreeMapModel<N extends AbstractTreeMapNode<N,​Row,​Column,​java.awt.Color,​java.awt.Font>,​Row,​Column>
    extends DefaultTreeMapModel<N,​Row,​Column,​java.awt.Color,​java.awt.Font>
    Created by luc on 01.05.17.
    • Constructor Detail

      • SwingTreeMapModel

        public SwingTreeMapModel​(com.macrofocus.molap.dataframe.DataFrame<Row,​Column,​?> dataFrame)
    • Method Detail

      • getGroupByModel

        public javax.swing.ComboBoxModel getGroupByModel()
        Gets a ComboBox model that can be used to control the group by.
        Returns:
        a ComboBox model linked to the group by setting.
      • getLabelModel

        public javax.swing.ComboBoxModel getLabelModel()
        Gets a ComboBox model that can be used to control the labels.
        Returns:
        a ComboBox model linked to the labels setting.
      • getBackgroundModel

        public javax.swing.ComboBoxModel<TreeMapField> getBackgroundModel()
        Gets a ComboBox model that can be used to control the background.
        Returns:
        a ComboBox model linked to the background setting.
      • createBackgroundComboBoxModel

        protected javax.swing.ComboBoxModel<TreeMapField> createBackgroundComboBoxModel()
      • getSizeModel

        public javax.swing.ComboBoxModel<TreeMapField> getSizeModel()
        Gets a ComboBox model that can be used to control the size.
        Returns:
        a ComboBox model linked to the size setting.
      • createSizeComboBoxModel

        protected javax.swing.ComboBoxModel<TreeMapField> createSizeComboBoxModel()
      • getHeightModel

        public javax.swing.ComboBoxModel<TreeMapField> getHeightModel()
        Gets a ComboBox model that can be used to control the height.
        Returns:
        a ComboBox model linked to the height setting.
      • createHeightComboBoxModel

        protected javax.swing.ComboBoxModel<TreeMapField> createHeightComboBoxModel()
      • getColorModel

        public javax.swing.ComboBoxModel<TreeMapField> getColorModel()
        Gets a ComboBox model that can be used to control the color.
        Returns:
        a ComboBox model linked to the color setting.
      • createColorComboBoxModel

        protected javax.swing.ComboBoxModel<TreeMapField> createColorComboBoxModel()