|
Interface Summary |
| ActionController |
The ActionController interface subscribes to an Action. |
| BinaryStorage |
BinaryStorage for persistence |
| BooleanProperty |
A boolean data type which supports change notification. |
| BrokerAware |
Components that need to access the Broker instance that brokers
them should implement this interface. |
| CustomStorage |
CustomStorage for persistence |
| EscotAssociated |
Objects implementing this interface can associate with one or
more other objects, for example, to be notified of changes. |
| EscotFeature |
The top level interface for interoperable ESCOT data types. |
| EscotReferenced |
Objects implementing this interface have a reference to a
property which may be replaced. |
| ExplicitFeatureProvider |
Beans which provide features which are not implied through
reflection should implement this interface. |
| FunctionEvaluator |
A function |
| FunctionView |
Objects that view functions implement this interface. |
| NumberProperty |
A number data type which supports change notification. |
| StringProperty |
A string data type which supports change notification. |
| TableProperty |
A table data type. |
|
Class Summary |
| ActionAdapter |
|
| ActionControllerWire |
ActionControllerWire objects.... |
| AssociationWire |
AssociationWire objects.... |
| BasicBoolean |
Basic implementation of the BooleanProperty interface. |
| BasicFeature |
Basic implementation of the EscotFeature interface. |
| BasicNumber |
Basic implementation of the NumberProperty interface. |
| BasicString |
A Basic implementation of the StringProperty interface. |
| BasicValue |
Basic implementation of the EscotFeature interface. |
| BooleanAdapter |
Adapts a primitive boolean or Boolean property. |
| Broker |
A Broker manages a set of beans, the wires between them,
and the set of features for each bean. |
| ChangeSupport |
A convenience class to support objects which generate
ChangeEvents. |
| CustomObject |
CustomObject for persistence |
| CustomProperty |
CustomProperty for persistence |
| DefaultBroker |
An implementation of the Broker interface that manages Ports that describe
the interoperability characteristics of the beans it brokers. |
| EncoderCustomizations |
This class customizes encoding for ESCOT |
| EscotJavaEncoder |
Subclass of JavaEncoder which defines Escot-specific archiver behavior |
| EscotXMLEncoder |
Subclass of XMLEncoder which defines Escot-specific archiver behavior |
| EventBinding |
|
| FeatureRegistry |
Maintains an observable list of features (publications and subscribers)
for a component. |
| FeatureWrapper |
FeatureWrapper wraps features which don't correspond to JavaBeans
properties or EscotFeature, such as an Image or a Document. |
| FunctionAdapter |
Adapts a method which returns a number and takes a single number
parameter as a FunctionEvaluator. |
| FunctionViewWire |
A wire used to connect a function model with a component
that can receive functions. |
| MethodAdapter |
The MethodAdapter class adapts methods to be actions |
| ModelReplacementWire |
ModelReplacementWire objects.... |
| NumberAdapter |
Adapts a primitive number or Number property. |
| OnDemandFeatureSupport |
This is a utility class that may be used by beans which are
ExplicitFeatureProviders that need to duplicate features when
they are wired and remove them when they are unwired. |
| PropertyAdapter |
The PropertyAdapter class represents a property other than
number or string. |
| RationalNumber |
Basic implementation of the EscotFeature interface. |
| RefCounter |
|
| ReplicatingFeatureRegistry |
This is a utility class that may be used by beans which are
ExplicitFeatureProviders that need to duplicate features when
they are wired and remove them when they are unwired. |
| StringAdapter |
Adapts a String property. |
| Wire |
Wire objects describe a connection from a
feature of a publisher to a feature of a subscriber. |
| WireFactory |
The WireFactory is used to build wires. |