# Hierarchy For Package groovy.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
    - groovy.model.DefaultTableModel
  - groovy.model.ClosureModel (implements groovy.model.NestedValueModel, groovy.model.ValueModel)
  - javax.swing.table.DefaultTableColumnModel (implements javax.swing.event.ListSelectionListener, java.beans.PropertyChangeListener, java.io.Serializable, javax.swing.table.TableColumnModel)
    - groovy.model.DefaultTableModel.MyTableColumnModel
  - groovy.model.FormModel
  - groovy.model.PropertyModel (implements groovy.model.NestedValueModel, groovy.model.ValueModel)
  - javax.swing.table.TableColumn (implements java.io.Serializable)
    - groovy.model.DefaultTableColumn
  - groovy.model.ValueHolder (implements groovy.model.ValueModel)

## Interface Hierarchy

- groovy.model.NestedValueModel
- groovy.model.ValueModel