xArch/xADL 2.0 Data Binding Library

Package edu.uci.isr.xarch.pladiff

DOM-Based implementation of the pladiff xArch XML Schema.

See:
          Description

Interface Summary
IAdd Interface for accessing objects of the Add xsi:type in the pladiff namespace.
IAddInterface Interface for accessing objects of the AddInterface xsi:type in the pladiff namespace.
IAddLink Interface for accessing objects of the AddLink xsi:type in the pladiff namespace.
IAddOptional Interface for accessing objects of the AddOptional xsi:type in the pladiff namespace.
IAddSignatureInterfaceMapping Interface for accessing objects of the AddSignatureInterfaceMapping xsi:type in the pladiff namespace.
IAddStructuralEntity Interface for accessing objects of the AddStructuralEntity xsi:type in the pladiff namespace.
IAddTypeEntity Interface for accessing objects of the AddTypeEntity xsi:type in the pladiff namespace.
IDiffLocation Interface for accessing objects of the DiffLocation xsi:type in the pladiff namespace.
IDiffPart Interface for accessing objects of the DiffPart xsi:type in the pladiff namespace.
IInterfaceEndPoint Interface for accessing objects of the InterfaceEndPoint xsi:type in the pladiff namespace.
IPLADiff Interface for accessing objects of the PLADiff xsi:type in the pladiff namespace.
IPladiffContext The context interface for the pladiff package.
IRemove Interface for accessing objects of the Remove xsi:type in the pladiff namespace.
IRemoveInterface Interface for accessing objects of the RemoveInterface xsi:type in the pladiff namespace.
IRemoveOptional Interface for accessing objects of the RemoveOptional xsi:type in the pladiff namespace.
IRemoveSignatureInterfaceMapping Interface for accessing objects of the RemoveSignatureInterfaceMapping xsi:type in the pladiff namespace.
IRemoveStructuralEntity Interface for accessing objects of the RemoveStructuralEntity xsi:type in the pladiff namespace.
IRemoveTypeEntity Interface for accessing objects of the RemoveTypeEntity xsi:type in the pladiff namespace.
ISignatureEndPoint Interface for accessing objects of the SignatureEndPoint xsi:type in the pladiff namespace.
 

Class Summary
AddImpl DOM-Based implementation of the IAdd interface.
AddInterfaceImpl DOM-Based implementation of the IAddInterface interface.
AddLinkImpl DOM-Based implementation of the IAddLink interface.
AddOptionalImpl DOM-Based implementation of the IAddOptional interface.
AddSignatureInterfaceMappingImpl DOM-Based implementation of the IAddSignatureInterfaceMapping interface.
AddStructuralEntityImpl DOM-Based implementation of the IAddStructuralEntity interface.
AddTypeEntityImpl DOM-Based implementation of the IAddTypeEntity interface.
DiffLocationImpl DOM-Based implementation of the IDiffLocation interface.
DiffPartImpl DOM-Based implementation of the IDiffPart interface.
InterfaceEndPointImpl DOM-Based implementation of the IInterfaceEndPoint interface.
PladiffConstants Useful contstants for the xArch pladiff namespace.
PladiffContext The context object for the pladiff package.
PLADiffImpl DOM-Based implementation of the IPLADiff interface.
RemoveImpl DOM-Based implementation of the IRemove interface.
RemoveInterfaceImpl DOM-Based implementation of the IRemoveInterface interface.
RemoveOptionalImpl DOM-Based implementation of the IRemoveOptional interface.
RemoveSignatureInterfaceMappingImpl DOM-Based implementation of the IRemoveSignatureInterfaceMapping interface.
RemoveStructuralEntityImpl DOM-Based implementation of the IRemoveStructuralEntity interface.
RemoveTypeEntityImpl DOM-Based implementation of the IRemoveTypeEntity interface.
SignatureEndPointImpl DOM-Based implementation of the ISignatureEndPoint interface.
 

Package edu.uci.isr.xarch.pladiff Description

DOM-Based implementation of the pladiff xArch XML Schema.

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


xArch/xADL 2.0 Data Binding Library