xArch/xADL 2.0 Data Binding Library

Package edu.uci.isr.xarch.instance

DOM-Based implementation of the instance xArch XML Schema.

See:
          Description

Interface Summary
IArchInstance Interface for accessing objects of the ArchInstance xsi:type in the instance namespace.
IComponentInstance Interface for accessing objects of the ComponentInstance xsi:type in the instance namespace.
IConnectorInstance Interface for accessing objects of the ConnectorInstance xsi:type in the instance namespace.
IDescription Interface for accessing objects of the Description xsi:type in the instance namespace.
IDirection Interface for accessing objects of the Direction xsi:type in the instance namespace.
IDirectionSimpleType Interface for accessing objects of the DirectionSimpleType xsi:type in the instance namespace.
IGroup Interface for accessing objects of the Group xsi:type in the instance namespace.
IIdentifier Interface for accessing objects of the Identifier xsi:type in the instance namespace.
IInstanceContext The context interface for the instance package.
IInterfaceInstance Interface for accessing objects of the InterfaceInstance xsi:type in the instance namespace.
IInterfaceInstanceMapping Interface for accessing objects of the InterfaceInstanceMapping xsi:type in the instance namespace.
ILinkInstance Interface for accessing objects of the LinkInstance xsi:type in the instance namespace.
IPoint Interface for accessing objects of the Point xsi:type in the instance namespace.
ISubArchitecture Interface for accessing objects of the SubArchitecture xsi:type in the instance namespace.
IXMLLink Interface for accessing objects of the XMLLink xsi:type in the instance namespace.
 

Class Summary
ArchInstanceImpl DOM-Based implementation of the IArchInstance interface.
ComponentInstanceImpl DOM-Based implementation of the IComponentInstance interface.
ConnectorInstanceImpl DOM-Based implementation of the IConnectorInstance interface.
DescriptionImpl DOM-Based implementation of the IDescription interface.
DirectionImpl DOM-Based implementation of the IDirection interface.
DirectionSimpleTypeImpl DOM-Based implementation of the IDirectionSimpleType interface.
GroupImpl DOM-Based implementation of the IGroup interface.
IdentifierImpl DOM-Based implementation of the IIdentifier interface.
InstanceConstants Useful contstants for the xArch instance namespace.
InstanceContext The context object for the instance package.
InterfaceInstanceImpl DOM-Based implementation of the IInterfaceInstance interface.
InterfaceInstanceMappingImpl DOM-Based implementation of the IInterfaceInstanceMapping interface.
LinkInstanceImpl DOM-Based implementation of the ILinkInstance interface.
PointImpl DOM-Based implementation of the IPoint interface.
SubArchitectureImpl DOM-Based implementation of the ISubArchitecture interface.
XMLLinkImpl DOM-Based implementation of the IXMLLink interface.
 

Package edu.uci.isr.xarch.instance Description

DOM-Based implementation of the instance xArch XML Schema.

This package contains generic interfaces for the instance 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 instanceContext object using that IXArch. The context object can be used to create objects in this namespace.


xArch/xADL 2.0 Data Binding Library