xArch/xADL 2.0 Data Binding Library

Package edu.uci.isr.xarch.implementation

DOM-Based implementation of the implementation xArch XML Schema.

See:
          Description

Interface Summary
IImplementation Interface for accessing objects of the Implementation xsi:type in the implementation namespace.
IImplementationContext The context interface for the implementation package.
IInterfaceTypeImpl Interface for accessing objects of the InterfaceTypeImpl xsi:type in the implementation namespace.
IVariantComponentTypeImpl Interface for accessing objects of the VariantComponentTypeImpl xsi:type in the implementation namespace.
IVariantConnectorTypeImpl Interface for accessing objects of the VariantConnectorTypeImpl xsi:type in the implementation namespace.
 

Class Summary
ImplementationConstants Useful contstants for the xArch implementation namespace.
ImplementationContext The context object for the implementation package.
ImplementationImpl DOM-Based implementation of the IImplementation interface.
InterfaceTypeImplImpl DOM-Based implementation of the IInterfaceTypeImpl interface.
VariantComponentTypeImplImpl DOM-Based implementation of the IVariantComponentTypeImpl interface.
VariantConnectorTypeImplImpl DOM-Based implementation of the IVariantConnectorTypeImpl interface.
 

Package edu.uci.isr.xarch.implementation Description

DOM-Based implementation of the implementation xArch XML Schema.

This package contains generic interfaces for the implementation xArch XML schema and DOM-based implementations of those interfaces. To use this package, users should first create an IXArch object using the methods in edu.uci.isr.xarch.XArchUtils. Then, they should create a implementationContext object using that IXArch. The context object can be used to create objects in this namespace.


xArch/xADL 2.0 Data Binding Library