All Classes and Interfaces
Class
Description
An abstract subclass of
BindingListener
that simplifies writing
BindingListeners
by allowing you to extend this class and re-implement
only the methods you care about.Defines property resolution behavior on arrays.
An implementation of
Binding
that automatically syncs the source
and target by refreshing and saving according to one of three update
strategies.An enumeration representing the possible update strategies of an
AutoBinding
.Defines property resolution behavior on objects using the JavaBeans
component architecture.
An implementation of
Property
that uses a simple dot-separated path
syntax to address Java Beans properties of source objects.Binding
is an abstract class that represents the concept of a
binding between two properties, typically of two objects, and contains
methods for explicitly syncing the values of the two properties.SyncFailure
represents a failure to sync (save
or refresh
) a
Binding
.An enumeration representing the reasons a sync (
save
or refresh
)
can fail on a Binding
.Encapsulates the result from calling
Binding.getSourceValueForTarget()
or
Binding.getTargetValueForSource()
, which
can either be a successful value or a failure.BindingGroup
allows you to create a group of Bindings
and operate on and/or track state changes to the Bindings
as
a group.BindingListeners
are registered on Bindings
or BindingGroups
to listen for changes to the state of Bindings
A factory class for creating instances of the concrete
Binding
implementations provided by this package.Maintains an ordered composite list of child
ELResolver
s.Converter
is responsible for converting a value from one type
to another.A helper class of Arithmetic defined by the EL Specification
Context information for expression evaluation.
An event which indicates that an
ELContext
has been created.The listener interface for receiving notification when an
ELContext
is created.Represents any of the exception conditions that can arise during
expression evaluation.
An implementation of
Property
that allows Java Beans properties of
source objects to be addressed using a simple dot-separated path syntax
within an EL expression.Enables customization of variable and property resolution behavior for EL
expression evaluation.
A helper class that implements the EL Specification
Base class for the expression subclasses
ValueExpression
and
MethodExpression
, implementing characterstics common to both.The interface to a map between EL function names and methods.
Binds a
List
of objects to act as the items of a JComboBox
.Binds a
List
of objects to act as the elements of a JList
.Binds a
List
of objects to act as the rows of a JTable
.Defines property resolution behavior on instances of
List
.Defines property resolution behavior on instances of
Map
.An
Expression
that refers to a method on an object.An
Expression
that refers to a method on an object.Holds information about a method that a
MethodExpression
evaluated to.Thrown when a method could not be found while evaluating a
MethodExpression
.An immutable, read-only,
Property
implementation whose getValue
method returns the source object that it is given.ObservableCollections
provides factory methods for creating
observable lists and maps.ObservableListHelper
is created by observableListHelper
,
and useful when changes to individual elements of the list can be
tracked.A
List
that notifies listeners of changes.Notification types from an
ObservableList
.A
Map
that notifies listeners of changes to the Map
.Notification types from an
ObservableMap
.This exception is thrown when parse errors are encountered.
Property
defines a uniform way to access the value of a property.An abstract subclass of
Property
that helps with the management of
PropertyStateListeners
by implementing the methods for adding, removing,
and getting listeners.Thrown when a property could not be found while evaluating a
ValueExpression
or MethodExpression
.Thrown when a property could not be written to while setting the
value on a
ValueExpression
.PropertyResolutionExceptions
can be thrown at various points in
the life cycle of a Property
.An event characterizing a change in a
Property's
state for
a particular source object.PropertyStateListeners
are registerd on Property
instances, to be notified when the state of the property changes.Utilities for Managing Serialization and Reflection
Defines property resolution behavior on instances of
ResourceBundle
.An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
A factory class for creating instances of the custom Swing
Binding
implementations provided by this package.Describes the input token stream.
Validator
is responsible for validating the value from the target of
a Binding
.An
Expression
that can get or set a value.An
Expression
that can get or set a value.The interface to a map between EL variables and the EL expressions
they are associated with.