# Hierarchy For Package com.macrofocus.properties.swing

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.swing.AbstractListModel<E> (implements javax.swing.ListModel<E>, java.io.Serializable)
    - javax.swing.DefaultComboBoxModel<E> (implements javax.swing.MutableComboBoxModel<E>, java.io.Serializable)
      - com.macrofocus.properties.swing.PropertyComboBoxModel<E>
  - javax.swing.AbstractSpinnerModel (implements java.io.Serializable, javax.swing.SpinnerModel)
    - javax.swing.SpinnerNumberModel (implements java.io.Serializable)
      - com.macrofocus.properties.swing.PropertyDimensionSpinnerModel
      - com.macrofocus.properties.swing.PropertyNumberSpinnerModel<V>
      - com.macrofocus.properties.swing.PropertySpinnerModel
  - javax.swing.DefaultButtonModel (implements javax.swing.ButtonModel, java.io.Serializable)
    - javax.swing.JToggleButton.ToggleButtonModel
      - com.macrofocus.properties.swing.PropertyButtonModel<V>
        - com.macrofocus.properties.swing.BooleanPropertyButtonModel

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.macrofocus.properties.swing.PropertyDimensionSpinnerModel.Axe