|
Interface Summary |
| Conversion |
|
| ElementState |
This interface is implemented by the DSEElementState class to provide an implementation for the state attribute
of the DataElement class and the intialState of the AbstractPropertyDescriptor. |
| Key |
This interface is implemented by DSEKey, a unique Identifier for a business object. |
| KeyBuilder |
This interface is implemented by Objects which build Keys for business objects of a
specific Type. |
| PropertyDescription |
This interface is implemented by all PropertyDescriptors which descend from the abstract
implementation, AbstractPropertyDescriptor. |
| Type |
This interface is implemented by DSEType, a concrete class which defines a type of
business object or business process. |
| TypeConstants |
This interface defines all constants required for the com.ibm.dse.base.types package. |
| TypeExternalizer |
This interface is implemented by DSETypeExternalizer, a singleton class which is
responsible for maintaining a registry of all Type instances. |
| Validation |
This interface is implemented by all Validators which descend from the abstract
implementation, AbstractValidator. |
|
Class Summary |
| AbstractConverter |
This class resides at the top of the Converter hierarchy and provides an abstract
implementation of the Conversion interface for Type specific Converters to extend. |
| AbstractPropertyDescriptor |
This class resides at the top of the PropertyDescriptor hierarchy and provides an
abstract implementation of the PropertyDescription interface for Type specific
PropertyDescriptors to extend. |
| AbstractValidator |
This class resides at the top of the Validator hierarchy and provides an abstract
implementation of the Validation interface for Type specific Validators to extend. |
| Constants |
This class contains constants used in packages com.ibm.dse.base.types
and com.ibm.dse.base.types.ext. |
| DSEElementState |
This class implements the ElementState interface, as a 32 bits mask of state flags, using only
the first five bits as the flags named mandatory, hidden, readOnly, disabled and omitted. |
| DSEKey |
This class provides an implementation of a business object identifier. |
| DSEType |
This class provides an implementation of the Type interface which defines a Type of
business object or business process. |
| DSETypeExternalizer |
This class provides an implementation of the TypeExternalizer interface and is responsible
for maintaining a registry of all known Types, indexed by name. |
| ICollConverter |
This class provides an extension point for all specific Converters which support
conversion of compound business objects which are IndexedCollections. |
| ICollPropertyDescriptor |
This class is a generic PropertyDescriptor for compound business objects which are
IndexedCollections. |
| ICollValidator |
This class is a Validator for compound business objects which are IndexedCollections. |
| KCollConverter |
This class is a generic Converter for compound business objects which are KeyedCollections. |
| KCollPropertyDescriptor |
This class is a generic PropertyDescriptor for compound business objects which are
KeyedCollections. |
| KCollValidator |
This class is a Validator for compound business objects which are KeyedCollections. |
| TypeExternalizerAccessor |
This class is used to access the typed data externalizer |