xArch/xADL 2.0 Data Binding Library

Package edu.uci.isr.xarch.boolguard

DOM-Based implementation of the boolguard xArch XML Schema.

See:
          Description

Interface Summary
IAnd Interface for accessing objects of the And xsi:type in the boolguard namespace.
IBool Interface for accessing objects of the Bool xsi:type in the boolguard namespace.
IBooleanExp Interface for accessing objects of the BooleanExp xsi:type in the boolguard namespace.
IBooleanGuard Interface for accessing objects of the BooleanGuard xsi:type in the boolguard namespace.
IBoolguardContext The context interface for the boolguard package.
IEquals Interface for accessing objects of the Equals xsi:type in the boolguard namespace.
IGreaterThan Interface for accessing objects of the GreaterThan xsi:type in the boolguard namespace.
IGreaterThanOrEquals Interface for accessing objects of the GreaterThanOrEquals xsi:type in the boolguard namespace.
IInRange Interface for accessing objects of the InRange xsi:type in the boolguard namespace.
IInSet Interface for accessing objects of the InSet xsi:type in the boolguard namespace.
ILessThan Interface for accessing objects of the LessThan xsi:type in the boolguard namespace.
ILessThanOrEquals Interface for accessing objects of the LessThanOrEquals xsi:type in the boolguard namespace.
INot Interface for accessing objects of the Not xsi:type in the boolguard namespace.
INotEquals Interface for accessing objects of the NotEquals xsi:type in the boolguard namespace.
IOr Interface for accessing objects of the Or xsi:type in the boolguard namespace.
IParen Interface for accessing objects of the Paren xsi:type in the boolguard namespace.
ISymbol Interface for accessing objects of the Symbol xsi:type in the boolguard namespace.
IValue Interface for accessing objects of the Value xsi:type in the boolguard namespace.
 

Class Summary
AndImpl DOM-Based implementation of the IAnd interface.
BooleanExpImpl DOM-Based implementation of the IBooleanExp interface.
BooleanGuardImpl DOM-Based implementation of the IBooleanGuard interface.
BoolguardConstants Useful contstants for the xArch boolguard namespace.
BoolguardContext The context object for the boolguard package.
BoolImpl DOM-Based implementation of the IBool interface.
EqualsImpl DOM-Based implementation of the IEquals interface.
GreaterThanImpl DOM-Based implementation of the IGreaterThan interface.
GreaterThanOrEqualsImpl DOM-Based implementation of the IGreaterThanOrEquals interface.
InRangeImpl DOM-Based implementation of the IInRange interface.
InSetImpl DOM-Based implementation of the IInSet interface.
LessThanImpl DOM-Based implementation of the ILessThan interface.
LessThanOrEqualsImpl DOM-Based implementation of the ILessThanOrEquals interface.
NotEqualsImpl DOM-Based implementation of the INotEquals interface.
NotImpl DOM-Based implementation of the INot interface.
OrImpl DOM-Based implementation of the IOr interface.
ParenImpl DOM-Based implementation of the IParen interface.
SymbolImpl DOM-Based implementation of the ISymbol interface.
ValueImpl DOM-Based implementation of the IValue interface.
 

Package edu.uci.isr.xarch.boolguard Description

DOM-Based implementation of the boolguard xArch XML Schema.

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


xArch/xADL 2.0 Data Binding Library