Interface Summary |
Adaptable |
Interface implemented by Environment s that are adaptable to
optional interfaces that can be considered as extensions to the
environment API. |
Annotation |
A representation of the model object 'Annotation'. |
AnyType |
A representation of the model object 'Any Type'. |
AssociationClass |
A representation of the model object 'Association Class'. |
AssociationClassCallExp |
A representation of the model object 'Association Class Call Exp'. |
BagType |
A representation of the model object 'Bag Type'. |
BasicEnvironment |
A BasicEnvironment provides input token and output problem support for a text analysis
comprising an AbstractAnalyzer for semantic analysis,
AbstractParser for syntactic analysis
(parsing), and an AbstractLexer for lexical analysis. |
BooleanLiteralExp |
A representation of the model object 'Boolean Literal Exp'. |
CallExp |
A representation of the model object 'Call Exp'. |
CallOperationAction |
A representation of the model object 'Call Operation Action'. |
Class |
A representation of the model object 'Class'. |
ClassifierType |
A representation of the model object 'Classifier Type'. |
CollectionItem |
A representation of the model object 'Collection Item'. |
CollectionLiteralExp |
A representation of the model object 'Collection Literal Exp'. |
CollectionLiteralPart |
A representation of the model object 'Collection Literal Part'. |
CollectionRange |
A representation of the model object 'Collection Range'. |
CollectionType |
A representation of the model object 'Collection Type'. |
Comment |
A representation of the model object 'Comment'. |
Constraint |
A representation of the model object 'Constraint'. |
ConstructorExp |
A representation of the model object 'Constructor Exp'. |
ConstructorPart |
A representation of the model object 'Constructor Part'. |
Customizable |
An optional adapter interface for entities whose
behaviour can be customized by clients by the application of Option s. |
DataType |
A representation of the model object 'Data Type'. |
Detail |
A representation of the model object 'Detail'. |
Element |
A representation of the model object 'Element'. |
Enumeration |
A representation of the model object 'Enumeration'. |
EnumerationLiteral |
A representation of the model object 'Enumeration Literal'. |
EnumLiteralExp |
A representation of the model object 'Enum Literal Exp'. |
Environment |
An Environment stores the variables created while evaluating an OCL expression,
including self. |
Environment.Internal |
An interface that merges the Environment and
BasicEnvironment interfaces that define the
behaviour realised in abstract form by AbstractEnvironment . |
Environment.Registry |
A registry of environments. |
EnvironmentFactory |
A factory for creating OCL parser Environment s. |
ExpressionInOCL |
A representation of the model object 'Expression In Ocl'. |
Feature |
A representation of the model object 'Feature'. |
FeatureCallExp |
A representation of the model object 'Feature Call Exp'. |
IfExp |
A representation of the model object 'If Exp'. |
IntegerLiteralExp |
A representation of the model object 'Integer Literal Exp'. |
InvalidLiteralExp |
A representation of the model object 'Invalid Literal Exp'. |
InvalidType |
A representation of the model object 'Invalid Type'. |
IterateExp |
A representation of the model object 'Iterate Exp'. |
Iteration |
A representation of the model object 'Iteration'. |
IteratorExp |
A representation of the model object 'Iterator Exp'. |
LambdaType |
A representation of the model object 'Lambda Type'. |
LetExp |
A representation of the model object 'Let Exp'. |
Library |
A representation of the model object 'Library'. |
LiteralExp |
A representation of the model object 'Literal Exp'. |
LoopExp |
A representation of the model object 'Loop Exp'. |
MessageExp |
A representation of the model object 'Message Exp'. |
MessageType |
A representation of the model object 'Message Type'. |
Model |
A representation of the model object 'Model'. |
MultiplicityElement |
A representation of the model object 'Multiplicity Element'. |
NamedElement |
A representation of the model object 'Named Element'. |
Namespace |
A representation of the model object 'Namespace'. |
NavigationCallExp |
A representation of the model object 'Navigation Call Exp'. |
NullLiteralExp |
A representation of the model object 'Null Literal Exp'. |
NumericLiteralExp |
A representation of the model object 'Numeric Literal Exp'. |
OCLExpression |
A representation of the model object 'Ocl Expression'. |
OpaqueExpression |
A representation of the model object 'Opaque Expression'. |
Operation |
A representation of the model object 'Operation'. |
OperationCallExp |
A representation of the model object 'Operation Call Exp'. |
OperationTemplateParameter |
A representation of the model object 'Operation Template Parameter'. |
OrderedSetType |
A representation of the model object 'Ordered Set Type'. |
Package |
A representation of the model object 'Package'. |
PackageableElement |
A representation of the model object 'Packageable Element'. |
Parameter |
A representation of the model object 'Parameter'. |
ParameterableElement |
A representation of the model object 'Parameterable Element'. |
PivotConstants |
|
PivotFactory |
The Factory for the model. |
PivotPackage |
The Package for the model. |
PivotPackage.Literals |
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
Precedence |
A representation of the model object 'Precedence'. |
PrimitiveLiteralExp |
A representation of the model object 'Primitive Literal Exp'. |
PrimitiveType |
A representation of the model object 'Primitive Type'. |
ProblemAware |
A mix-in interface indicating that implementations can provide problem
diagnostics. |
ProblemHandler |
A ProblemHandler handles problems detected during the various lexical
syntactic, semantic analysis and validation phases of source text processing. |
Property |
A representation of the model object 'Property'. |
PropertyCallExp |
A representation of the model object 'Property Call Exp'. |
Query |
An OCL constraint or query. |
RealLiteralExp |
A representation of the model object 'Real Literal Exp'. |
SelfType |
A representation of the model object 'Self Type'. |
SendSignalAction |
A representation of the model object 'Send Signal Action'. |
SequenceType |
A representation of the model object 'Sequence Type'. |
SetType |
A representation of the model object 'Set Type'. |
Signal |
A representation of the model object 'Signal'. |
State |
A representation of the model object 'State'. |
StateExp |
A representation of the model object 'State Exp'. |
StringLiteralExp |
A representation of the model object 'String Literal Exp'. |
TemplateableElement |
A representation of the model object 'Templateable Element'. |
TemplateBinding |
A representation of the model object 'Template Binding'. |
TemplateParameter |
A representation of the model object 'Template Parameter'. |
TemplateParameterSubstitution |
A representation of the model object 'Template Parameter Substitution'. |
TemplateParameterType |
A representation of the model object 'Template Parameter Type'. |
TemplateSignature |
A representation of the model object 'Template Signature'. |
TupleLiteralExp |
A representation of the model object 'Tuple Literal Exp'. |
TupleLiteralPart |
A representation of the model object 'Tuple Literal Part'. |
TupleType |
A representation of the model object 'Tuple Type'. |
Type |
A representation of the model object 'Type'. |
TypedElement |
A representation of the model object 'Typed Element'. |
TypedMultiplicityElement |
A representation of the model object 'Typed Multiplicity Element'. |
TypeExp |
A representation of the model object 'Type Exp'. |
TypeTemplateParameter |
A representation of the model object 'Type Template Parameter'. |
UMLReflection |
An interface providing reflection service for the metaclasses that the
OCL borrows from UML. |
UnlimitedNaturalLiteralExp |
A representation of the model object 'Unlimited Natural Literal Exp'. |
UnspecifiedType |
A representation of the model object 'Unspecified Type'. |
UnspecifiedValueExp |
A representation of the model object 'Unspecified Value Exp'. |
ValueSpecification |
A representation of the model object 'Value Specification'. |
Variable |
A representation of the model object 'Variable'. |
VariableDeclaration |
A representation of the model object 'Variable Declaration'. |
VariableExp |
A representation of the model object 'Variable Exp'. |
VoidType |
A representation of the model object 'Void Type'. |