xArch/xADL 2.0 Data Binding Library

Package edu.uci.isr.xarch.messages

DOM-Based implementation of the messages xArch XML Schema.

See:
          Description

Interface Summary
ICauseTime Interface for accessing objects of the CauseTime xsi:type in the messages namespace.
ICount Interface for accessing objects of the Count xsi:type in the messages namespace.
IGenericMessage Interface for accessing objects of the GenericMessage xsi:type in the messages namespace.
IKind Interface for accessing objects of the Kind xsi:type in the messages namespace.
IMessageCausalitySpecification Interface for accessing objects of the MessageCausalitySpecification xsi:type in the messages namespace.
IMessageName Interface for accessing objects of the MessageName xsi:type in the messages namespace.
IMessagesContext The context interface for the messages package.
IMessageType Interface for accessing objects of the MessageType xsi:type in the messages namespace.
INamedProperty Interface for accessing objects of the NamedProperty xsi:type in the messages namespace.
INamedPropertyMessage Interface for accessing objects of the NamedPropertyMessage xsi:type in the messages namespace.
IProductionRule Interface for accessing objects of the ProductionRule xsi:type in the messages namespace.
IPropertyName Interface for accessing objects of the PropertyName xsi:type in the messages namespace.
IPropertyValue Interface for accessing objects of the PropertyValue xsi:type in the messages namespace.
IRuleSpecification Interface for accessing objects of the RuleSpecification xsi:type in the messages namespace.
IVariantComponentTypeImplVersSpec Interface for accessing objects of the VariantComponentTypeImplVersSpec xsi:type in the messages namespace.
IVariantConnectorTypeImplVersSpec Interface for accessing objects of the VariantConnectorTypeImplVersSpec xsi:type in the messages namespace.
 

Class Summary
CauseTimeImpl DOM-Based implementation of the ICauseTime interface.
CountImpl DOM-Based implementation of the ICount interface.
GenericMessageImpl DOM-Based implementation of the IGenericMessage interface.
KindImpl DOM-Based implementation of the IKind interface.
MessageCausalitySpecificationImpl DOM-Based implementation of the IMessageCausalitySpecification interface.
MessageNameImpl DOM-Based implementation of the IMessageName interface.
MessagesConstants Useful contstants for the xArch messages namespace.
MessagesContext The context object for the messages package.
MessageTypeImpl DOM-Based implementation of the IMessageType interface.
NamedPropertyImpl DOM-Based implementation of the INamedProperty interface.
NamedPropertyMessageImpl DOM-Based implementation of the INamedPropertyMessage interface.
ProductionRuleImpl DOM-Based implementation of the IProductionRule interface.
PropertyNameImpl DOM-Based implementation of the IPropertyName interface.
PropertyValueImpl DOM-Based implementation of the IPropertyValue interface.
RuleSpecificationImpl DOM-Based implementation of the IRuleSpecification interface.
VariantComponentTypeImplVersSpecImpl DOM-Based implementation of the IVariantComponentTypeImplVersSpec interface.
VariantConnectorTypeImplVersSpecImpl DOM-Based implementation of the IVariantConnectorTypeImplVersSpec interface.
 

Package edu.uci.isr.xarch.messages Description

DOM-Based implementation of the messages xArch XML Schema.

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


xArch/xADL 2.0 Data Binding Library