# Serialized Form

- ## Package com.macrofocus.application

  - ### Class com.macrofocus.application.SimpleApplicationModel

    class SimpleApplicationModel extends Object implements Serializable
    serialVersionUID:
      5085539886313412182L

    - #### Serialized Fields

      - ##### copyright

            String copyright

      - ##### edition

            String edition

      - ##### expiration

            LicenseModel.Expiration expiration

      - ##### licenseModel

            LicenseModel licenseModel

      - ##### mainClass

            Class mainClass

      - ##### mainClassName

            String mainClassName

      - ##### name

            String name

      - ##### validity

            LicenseModel.Validity validity

      - ##### version

            String version

      - ##### versionModel

            VersionModel versionModel

  - ### Class com.macrofocus.application.SimpleVersionModel

    class SimpleVersionModel extends Object implements Serializable
    serialVersionUID:
      5085539886313412182L

    - #### Serialized Fields

      - ##### build

            Integer build

      - ##### buildNumberFormat

            NumberFormat buildNumberFormat

      - ##### major

            Integer major

      - ##### majorNumberFormat

            NumberFormat majorNumberFormat

      - ##### minor

            Integer minor

      - ##### minorNumberFormat

            NumberFormat minorNumberFormat

      - ##### patch

            Integer patch

      - ##### patchNumberFormat

            NumberFormat patchNumberFormat

      - ##### releaseDate

            Date releaseDate

- ## Package com.macrofocus.data.table

  - ### Class com.macrofocus.data.table.ColumnRenderer

    class ColumnRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.macrofocus.data.table.ColumnsComboBoxModel

    class ColumnsComboBoxModel extends DefaultComboBoxModel implements Serializable

  - ### Class com.macrofocus.data.table.VariableComboBox

    class VariableComboBox extends JComboBox implements Serializable

- ## Package com.macrofocus.data.type

  - ### Class com.macrofocus.data.type.HtmlString

    class HtmlString extends Object implements Externalizable
    serialVersionUID:
      -48138843185411339L

    - #### Serialization Methods

      - ##### readExternal

        @GwtIncompatible public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
        Throws:
          `IOException`
          `ClassNotFoundException`

      - ##### writeExternal

        @GwtIncompatible public void writeExternal(ObjectOutput out) throws IOException
        Throws:
          `IOException`

- ## Package com.macrofocus.hierarchy

  - ### Class com.macrofocus.hierarchy.AbstractHierarchy

    class AbstractHierarchy extends Object implements Serializable

    - #### Serialized Fields

      - ##### notifyListeners

            boolean notifyListeners

  - ### Class com.macrofocus.hierarchy.SimpleHierarchy

    class SimpleHierarchy extends AbstractHierarchy<T> implements Serializable

    - #### Serialized Fields

      - ##### childParent

            Map<T,T> childParent

      - ##### parentChildren

            Map<T,List<T>> parentChildren

      - ##### root

            T root

- ## Package com.macrofocus.high_d.clustering

  - ### Class com.macrofocus.high_d.clustering.High_DPoint

    class High_DPoint extends org.apache.commons.math3.ml.clustering.DoublePoint implements Serializable

    - #### Serialized Fields

      - ##### index

            int index

      - ##### row

            Row row

- ## Package com.macrofocus.high_d.list

- ## Package com.macrofocus.high_d.mds.swing

  - ### Class com.macrofocus.high_d.mds.swing.SwingMDSPanel

    class SwingMDSPanel extends JPanel implements Serializable

    - #### Serialized Fields

      - ##### algorithmComboBox

            JComboBox algorithmComboBox

      - ##### axisPlotPanel

            com.macrofocus.plot.AxisPlotPanel<JComponent> axisPlotPanel

      - ##### listener

            ScatterPlotListener listener

      - ##### mds

            SwingMDS mds

      - ##### startButton

            JButton startButton

      - ##### stopButton

            JButton stopButton

- ## Package com.macrofocus.high_d.parallelcoordinates

  - ### Class com.macrofocus.high_d.parallelcoordinates.ParallelCoordinatesPopupMenu

    class ParallelCoordinatesPopupMenu extends JPopupMenu implements Serializable

- ## Package com.macrofocus.high_d.parallelcoordinatesmatrix.swing

  - ### Class com.macrofocus.high_d.parallelcoordinatesmatrix.swing.SwingParallelCoordinatesMatrix

    class SwingParallelCoordinatesMatrix extends JComponent implements Serializable

    - #### Serialized Fields

      - ##### controller

            ParallelCoordinatesMatrixController controller

      - ##### model

            ParallelCoordinatesMatrixModel model

      - ##### view

            ParallelCoordinatesMatrixView<JComponent,Color> view

- ## Package com.macrofocus.high_d.scatterplot.swing

  - ### Class com.macrofocus.high_d.scatterplot.swing.AxisSelectionComboBoxModel

    class AxisSelectionComboBoxModel extends DefaultComboBoxModel implements Serializable

    - #### Serialized Fields

      - ##### addNull

            boolean addNull

      - ##### axisOrder

            VisibleOrder axisOrder

  - ### Class com.macrofocus.high_d.scatterplot.swing.SwingScatterPlotPanel

    class SwingScatterPlotPanel extends JPanel implements Serializable

    - #### Serialized Fields

      - ##### axisPlotPanel

            com.macrofocus.plot.AxisPlotPanel<JComponent> axisPlotPanel

      - ##### scatterPlot

            ScatterPlot scatterPlot

      - ##### sizeComboBox

            WideComboBox sizeComboBox

      - ##### xComboBox

            WideComboBox xComboBox

      - ##### yComboBox

            WideComboBox yComboBox

      - ##### yPanel

            JPanel yPanel

  - ### Class com.macrofocus.high_d.scatterplot.swing.SwingScatterPlotPanel.AxisModelRenderer

    class AxisModelRenderer extends DefaultListCellRenderer implements Serializable

  - ### Class com.macrofocus.high_d.scatterplot.swing.WideComboBox

    class WideComboBox extends JComboBox<E> implements Serializable

    - #### Serialized Fields

      - ##### layingOut

            boolean layingOut

      - ##### stretchToFit

            boolean stretchToFit

- ## Package com.macrofocus.high_d.table.swing

  - ### Class com.macrofocus.high_d.table.swing.SwingTable.FormattedRenderer

    class FormattedRenderer extends JLabel implements Serializable

    - #### Serialized Fields

      - ##### column

            C column

      - ##### dataFrame

            com.macrofocus.molap.dataframe.DataFrame<R,C,?> dataFrame

      - ##### format

            com.macrofocus.format.CPFormat format

      - ##### INSET_BOTTOM

            double INSET_BOTTOM

      - ##### INSET_LEFT

            double INSET_LEFT

      - ##### INSET_RIGHT

            double INSET_RIGHT

      - ##### INSET_TOP

            double INSET_TOP

      - ##### value

            Object value

  - ### Class com.macrofocus.high_d.table.swing.SwingTable.RollOverTable

    class RollOverTable extends JTable implements Serializable

- ## Package com.macrofocus.high_d.treemap.swing

  - ### Class com.macrofocus.high_d.treemap.swing.SwingTreeMapPanel

    class SwingTreeMapPanel extends JPanel implements Serializable

    - #### Serialized Fields

      - ##### groupByComboBox

            JComboBox groupByComboBox

      - ##### sizeComboBox

            JComboBox sizeComboBox

      - ##### treeMap

            com.treemap.TreeMap treeMap

- ## Package com.macrofocus.high_d.treetable.swing

  - ### Class com.macrofocus.high_d.treetable.swing.SwingTreeTable

    class SwingTreeTable extends JTable implements Serializable

    - #### Serialized Fields

      - ##### tree

            TreeTableCellRenderer tree

  - ### Class com.macrofocus.high_d.treetable.swing.TreeTableCellEditor

    class TreeTableCellEditor extends AbstractCellEditor implements Serializable

    - #### Serialized Fields

      - ##### table

            JTable table

      - ##### tree

            JTree tree

  - ### Class com.macrofocus.high_d.treetable.swing.TreeTableCellRenderer

    class TreeTableCellRenderer extends JTree implements Serializable

    - #### Serialized Fields

      - ##### treeTable

            SwingTreeTable treeTable

      - ##### visibleRow

            int visibleRow

        Die letzte Zeile, die gerendert wurde.

  - ### Class com.macrofocus.high_d.treetable.swing.TreeTableModelAdapter

    class TreeTableModelAdapter extends AbstractTableModel implements Serializable

    - #### Serialized Fields

      - ##### tree

            JTree tree

      - ##### treeTableModel

            AbstractTreeTableModel treeTableModel

  - ### Class com.macrofocus.high_d.treetable.swing.TreeTableSelectionModel

    class TreeTableSelectionModel extends DefaultTreeSelectionModel implements Serializable

- ## Package com.macrofocus.interval.adapter

  - ### Class com.macrofocus.interval.adapter.BoundedIntervalSpinnerModel

    class BoundedIntervalSpinnerModel extends SpinnerNumberModel implements Serializable

    - #### Serialized Fields

      - ##### interval

            MutableBoundedInterval interval

      - ##### listener

            IntervalListener listener

      - ##### stepSize

            Number stepSize

      - ##### type

            BoundedIntervalSpinnerModel.Type type

      - ##### updating

            boolean updating

- ## Package com.macrofocus.properties.swing

  - ### Class com.macrofocus.properties.swing.BooleanPropertyButtonModel

    class BooleanPropertyButtonModel extends PropertyButtonModel<Boolean> implements Serializable

  - ### Class com.macrofocus.properties.swing.PropertyButtonModel

    class PropertyButtonModel extends JToggleButton.ToggleButtonModel implements Serializable

    - #### Serialized Fields

      - ##### itemListener

            ItemListener itemListener

      - ##### property

            MutableProperty<V> property

      - ##### propertyListener

            PropertyListener<V> propertyListener

      - ##### selected

            V selected

      - ##### unselected

            V unselected

  - ### Class com.macrofocus.properties.swing.PropertyComboBoxModel

    class PropertyComboBoxModel extends DefaultComboBoxModel implements Serializable

  - ### Class com.macrofocus.properties.swing.PropertyDimensionSpinnerModel

    class PropertyDimensionSpinnerModel extends SpinnerNumberModel implements Serializable

    - #### Serialized Fields

      - ##### axe

            PropertyDimensionSpinnerModel.Axe axe

      - ##### property

            MutableProperty<Dimension> property

  - ### Class com.macrofocus.properties.swing.PropertyNumberSpinnerModel

    class PropertyNumberSpinnerModel extends SpinnerNumberModel implements Serializable

    - #### Serialized Fields

      - ##### property

            MutableProperty<V extends Number> property

  - ### Class com.macrofocus.properties.swing.PropertySpinnerModel

    class PropertySpinnerModel extends SpinnerNumberModel implements Serializable

    - #### Serialized Fields

      - ##### listener

            PropertyListener listener

      - ##### max

            Number max

      - ##### min

            Number min

      - ##### property

            MutableProperty property

      - ##### stepSize

            Number stepSize

      - ##### updating

            boolean updating

- ## Package com.macrofocus.selection.swing

  - ### Class com.macrofocus.selection.swing.SelectionListSelectionModel

    class SelectionListSelectionModel extends DefaultListSelectionModel implements Serializable

    - #### Serialized Fields

      - ##### model

            ListModel model

      - ##### selection

            MutableSelection<E> selection

  - ### Class com.macrofocus.selection.swing.SingleSelectionButtonModel

    class SingleSelectionButtonModel extends JToggleButton.ToggleButtonModel implements Serializable

  - ### Class com.macrofocus.selection.swing.SingleSelectionComboBoxModel

    class SingleSelectionComboBoxModel extends DefaultComboBoxModel implements Serializable

- ## Package com.macrofocus.utils

  - ### Class com.macrofocus.utils.AbstractMap.SimpleEntry

    class SimpleEntry extends Object implements Serializable
    serialVersionUID:
      -8499721149061103585L

    - #### Serialized Fields

      - ##### key

            K key

      - ##### value

            V value

  - ### Class com.macrofocus.utils.AbstractMap.SimpleImmutableEntry

    class SimpleImmutableEntry extends Object implements Serializable
    serialVersionUID:
      7138329143949025153L

    - #### Serialized Fields

      - ##### key

            K key

      - ##### value

            V value

  - ### Class com.macrofocus.utils.IndexedTreeMap.AscendingSubMap

    class AscendingSubMap extends com.macrofocus.utils.IndexedTreeMap.NavigableSubMap<K,V> implements Serializable
    serialVersionUID:
      912986545866124060L

  - ### Class com.macrofocus.utils.IndexedTreeMap.DescendingSubMap

    class DescendingSubMap extends com.macrofocus.utils.IndexedTreeMap.NavigableSubMap<K,V> implements Serializable
    serialVersionUID:
      912986545866120460L

    - #### Serialized Fields

      - ##### reverseComparator

            Comparator<? super K> reverseComparator

  - ### Class com.macrofocus.utils.IndexedTreeMap.NavigableSubMap

    class NavigableSubMap extends AbstractMap<K,V> implements Serializable

    - #### Serialized Fields

      - ##### fromStart

            boolean fromStart

      - ##### hi

            K hi

        Endpoints are represented as triples (fromStart, lo, loInclusive) and (toEnd, hi, hiInclusive). If fromStart is true, then the low (absolute) bound is the start of the backing map, and the other values are ignored. Otherwise, if loInclusive is true, lo is the inclusive bound, else lo is the exclusive bound. Similarly for the upper bound.

      - ##### hiInclusive

            boolean hiInclusive

      - ##### lo

            K lo

        Endpoints are represented as triples (fromStart, lo, loInclusive) and (toEnd, hi, hiInclusive). If fromStart is true, then the low (absolute) bound is the start of the backing map, and the other values are ignored. Otherwise, if loInclusive is true, lo is the inclusive bound, else lo is the exclusive bound. Similarly for the upper bound.

      - ##### loInclusive

            boolean loInclusive

      - ##### m

            IndexedTreeMap<K,V> m

        The backing map.

      - ##### toEnd

            boolean toEnd

  - ### Class com.macrofocus.utils.IndexedTreeMap.SubMap

    class SubMap extends AbstractMap<K,V> implements Serializable
    serialVersionUID:
      -6520786458950516097L

    - #### Serialization Methods

      - ##### readResolve

        private Object readResolve()

    - #### Serialized Fields

      - ##### fromKey

            K fromKey

      - ##### fromStart

            boolean fromStart

      - ##### toEnd

            boolean toEnd

      - ##### toKey

            K toKey

  - ### Class com.macrofocus.utils.IndexedTreeSet

    class IndexedTreeSet extends AbstractSet<E> implements Serializable