Package | Description |
---|---|
com.jgoodies.binding |
Contains utilities and the PresentationModel that combines
many of the Binding features.
|
com.jgoodies.binding.adapter |
Contains adapters that convert
ValueModel s
to Swing model interfaces. |
com.jgoodies.binding.beans |
Contains classes to model and work with Java Beans and
Java Bean properties.
|
com.jgoodies.binding.extras |
Contains optional classes that ship only with the source distribution.
|
com.jgoodies.binding.list |
Contains classes that operate on, hold and observe lists and list models.
|
com.jgoodies.binding.util |
Contains binding utility classes.
|
com.jgoodies.binding.value |
Contains the
ValueModel
interface and hierarchy. |
Modifier and Type | Class and Description |
---|---|
class |
PresentationModel<B>
The standard base class to implement the Presentation Model pattern,
that represents the state and behavior of a presentation independently
of the GUI components used in the interface.
|
Modifier and Type | Class and Description |
---|---|
class |
PreferencesAdapter
A ValueModel implementation that reads and writes values from/to a key
of a given
Preferences node under a specified key. |
Modifier and Type | Class and Description |
---|---|
class |
BeanAdapter<B>
Converts multiple Java Bean properties into ValueModels.
|
class |
BeanAdapter.SimplePropertyAdapter
Implements the access to the individual bean properties.
|
class |
Model
An abstract superclass that minimizes the effort required to provide
change support for bound and constrained Bean properties.
|
class |
PropertyAdapter<B>
Converts a single Java Bean property into the generic ValueModel interface.
|
Modifier and Type | Class and Description |
---|---|
class |
DelayedWriteValueModel
A ValueModel that deferres write-access for a specified delay.
|
class |
NonNullValueModel
A
ValueModel implementation that avoids null values. |
Modifier and Type | Class and Description |
---|---|
class |
IndirectListModel<E>
A ListModel implementation that holds a List or ListModel in a ValueModel.
|
class |
SelectionInList<E>
Represents a selection in a list of objects.
|
Modifier and Type | Class and Description |
---|---|
class |
ChangeTracker
Tracks changes in a set of bound bean properties.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConverter
An abstract class that minimizes the effort required to implement
a type converter.
|
class |
AbstractValueModel
An abstract class that minimizes the effort required to implement
the
ValueModel interface. |
class |
AbstractVetoableValueModel
A ValueModel that allows to accept or reject proposed value changes.
|
class |
BufferedValueModel
A ValueModel that wraps another ValueModel, the subject,
and delays changes of the subject's value.
|
class |
ComponentValueModel
A ValueModel that provides relevant GUI state in presentation models.
|
static class |
ConverterFactory.BooleanNegator
Negates Booleans leaving null unchanged.
|
static class |
ConverterFactory.BooleanToStringConverter
Converts Booleans to Strings and vice-versa using given texts for
true, false, and null.
|
static class |
ConverterFactory.DoubleConverter
Converts Doubles using a given multiplier.
|
static class |
ConverterFactory.DoubleToIntegerConverter
Converts Doubles to Integers and vice-versa.
|
static class |
ConverterFactory.FloatConverter
Converts Floats using a given multiplier.
|
static class |
ConverterFactory.FloatToIntegerConverter
Converts Floats to Integers and vice-versa.
|
static class |
ConverterFactory.IntegerConverter
Converts Integers using a given multiplier.
|
static class |
ConverterFactory.LongConverter
Converts Longs using a given multiplier.
|
static class |
ConverterFactory.LongToIntegerConverter
Converts Longs to Integers and vice-versa.
|
static class |
ConverterFactory.StringConverter
Converts Values to Strings and vice-versa using a given Format.
|
class |
DelayedReadValueModel
A ValueModel that deferres updates and read-access for a specified delay.
|
class |
Trigger
A ValueModel implementation that is intended to be used as trigger channel
for instances of BufferedValueModel.
|
class |
ValueHolder
A simple
ValueModel implementation
that holds a generic value. |
Copyright © 2002-2010 JGoodies Karsten Lentzsch. All Rights Reserved.