Package groovy.swing.model
package groovy.swing.model
An MVC model package for working with user interfaces and data structures and arbitrary Java and Groovy objects
-
ClassDescriptionRepresents a value model using a closure to extract the value from some source model and an optional write closure for updating the value.A
TableColumnbacked by aValueModelfor reading and writing cell values.A table model built from row and columnValueModelinstances.Column model implementation that keeps model indexes aligned with the current column order.Represents a number of field models which can be ValueModel, PropertyModel, TableModel, TreeModel or nested FormModel instancesRepresents a nested value model such as a PropertyModel or a ClosureModelExposes a named property of anotherValueModelas its own value model.A mutableValueModelimplementation that stores a local value and optionally emits change events.Represents a typed value that can participate in Swing data binding.