An MVC model package for working with user interfaces and data structures and arbitrary Java and Groovy objects
Interface Summary Interface Description NestedValueModelRepresents a nested value model such as a PropertyModel or a ClosureModel ValueModelRepresents a model of a value
Class Summary Class Description ClosureModelRepresents a value model using a closure to extract the value from some source model and an optional write closure for updating the value. DefaultTableColumnRepresents a column using a ValueModel to extract the value. DefaultTableModelA default table model made up of PropertyModels on a Value model. DefaultTableModel.MyTableColumnModel FormModelRepresents a number of field models which can be ValueModel, PropertyModel, TableModel, TreeModel or nested FormModel instances PropertyModelRepresents a property of a value as a model. ValueHolderA simple ValueModel implementation which is a holder of an object value.