| Interface | Description |
|---|---|
| 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'.
|
| Behavior |
A representation of the model object 'Behavior'.
|
| 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'.
|
| 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'.
|
| CompleteClass |
A representation of the model object 'Complete Class'.
|
| CompleteEnvironment |
A representation of the model object 'Complete Environment'.
|
| CompleteInheritance |
An Inheritance provides access to the transitive inheritance relationships of a class
with respect to a particular type regime, noting that the complexities of CompleteOCL allow
for different inheritance for different applications.
|
| CompleteModel |
A representation of the model object 'Complete Model'.
|
| CompletePackage |
A representation of the model object 'Complete Package'.
|
| ConnectionPointReference |
A representation of the model object 'Connection Point Reference'.
|
| Constraint |
A representation of the model object 'Constraint'.
|
| DataType |
A representation of the model object 'Data Type'.
|
| Detail |
A representation of the model object 'Detail'.
|
| DynamicBehavior |
A representation of the model object 'Dynamic Behavior'.
|
| DynamicElement |
A representation of the model object 'Dynamic Element'.
|
| DynamicProperty |
A representation of the model object 'Dynamic Property'.
|
| DynamicType |
A representation of the model object 'Dynamic Type'.
|
| DynamicValueSpecification |
A representation of the model object 'Dynamic Value Specification'.
|
| Element |
A representation of the model object 'Element'.
|
| ElementExtension |
A representation of the model object 'Applied Stereotype'.
|
| 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'.
|
| 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'.
|
| FinalState |
A representation of the model object 'Final State'.
|
| IfExp |
A representation of the model object 'If Exp'.
|
| Import |
A representation of the model object 'Import'.
|
| InheritanceFragment |
An InheritanceFragment identifies the capabilities introduced by a particular inheritance.
|
| InstanceSpecification |
A representation of the model object 'Instance Specification'.
|
| 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'.
|
| IteratorVariable |
A representation of the model object 'Iterator Variable'.
|
| LambdaType |
A representation of the model object 'Lambda Type'.
|
| LanguageExpression |
A representation of the model object 'Language Expression'.
|
| LetExp |
A representation of the model object 'Let Exp'.
|
| LetVariable |
A representation of the model object 'Let Variable'.
|
| 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'.
|
| MapLiteralExp |
A representation of the model object 'Map Literal Exp'.
|
| MapLiteralPart |
A representation of the model object 'Map Literal Part'.
|
| MapType |
A representation of the model object 'Map Type'.
|
| 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'.
|
| 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'.
|
| Operation |
A representation of the model object 'Operation'.
|
| OperationCallExp |
A representation of the model object 'Operation Call Exp'.
|
| OppositePropertyCallExp |
A representation of the model object 'Opposite Property Call Exp'.
|
| OrderedSetType |
A representation of the model object 'Ordered Set Type'.
|
| OrphanCompletePackage |
A representation of the model object 'Orphan Complete Package'.
|
| Package |
A representation of the model object 'Package'.
|
| Parameter |
A representation of the model object 'Parameter'.
|
| ParameterTypes |
DomainParameterTypesIterable provides a hashable list of operation
parameters suitable for use when indexing operation overloads.
|
| ParameterVariable |
A representation of the model object 'Parameter Variable'.
|
| ParentCompletePackage |
A representation of the model object 'Parent Complete Package'.
|
| 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'.
|
| PrimitiveCompletePackage |
A representation of the model object 'Primitive Complete Package'.
|
| PrimitiveLiteralExp |
A representation of the model object 'Primitive Literal Exp'.
|
| PrimitiveType |
A representation of the model object 'Primitive Type'.
|
| Profile |
A representation of the model object 'Profile'.
|
| ProfileApplication |
A representation of the model object 'Profile Application'.
|
| Property |
A representation of the model object 'Property'.
|
| PropertyCallExp |
A representation of the model object 'Property Call Exp'.
|
| Pseudostate |
A representation of the model object 'Pseudostate'.
|
| RealLiteralExp |
A representation of the model object 'Real Literal Exp'.
|
| ReferringElement |
A representation of the model object 'Referring Element'.
|
| Region |
A representation of the model object 'Region'.
|
| ResultVariable |
A representation of the model object 'Result Variable'.
|
| 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'.
|
| ShadowExp |
A representation of the model object 'Constructor Exp'.
|
| ShadowPart |
A representation of the model object 'Constructor Part'.
|
| Signal |
A representation of the model object 'Signal'.
|
| Slot |
A representation of the model object 'Slot'.
|
| StandardLibrary |
A representation of the model object 'Standard Library'.
|
| StandardLibrary.StandardLibraryExtension | |
| State |
A representation of the model object 'State'.
|
| StateExp |
A representation of the model object 'State Exp'.
|
| StateMachine |
A representation of the model object 'State Machine'.
|
| Stereotype |
A representation of the model object 'Stereotype'.
|
| StereotypeExtender |
A representation of the model object 'Type Extension'.
|
| 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'.
|
| TemplateParameters |
TemplateParameters provides a list of type parameters suitable for use when indexing specializations.
|
| TemplateParameterSubstitution |
A representation of the model object 'Template Parameter Substitution'.
|
| TemplateSignature |
A representation of the model object 'Template Signature'.
|
| Transition |
A representation of the model object 'Transition'.
|
| Trigger |
A representation of the model object 'Trigger'.
|
| 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'.
|
| TypeExp |
A representation of the model object 'Type Exp'.
|
| UnlimitedNaturalLiteralExp |
A representation of the model object 'Unlimited Natural Literal Exp'.
|
| 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'.
|
| Vertex |
A representation of the model object 'Vertex'.
|
| VoidType |
A representation of the model object 'Void Type'.
|
| WildcardType |
A representation of the model object 'Wildcard Type'.
|
| Class | Description |
|---|---|
| PivotTables |
PivotTables provides the dispatch tables for the pivot for use by the OCL dispatcher.
|
| PivotTables.EnumerationLiterals |
The lists of enumeration literals for each enumeration.
|
| PivotTables.FragmentOperations |
The lists of local operations or local operation overrides for each fragment of each type.
|
| PivotTables.FragmentProperties |
The lists of local properties for the local fragment of each type.
|
| PivotTables.Fragments |
The fragment descriptors for the local elements of each type and its supertypes.
|
| PivotTables.Operations |
The operation descriptors for each operation of each type.
|
| PivotTables.Parameters |
The parameter lists shared by operations.
|
| PivotTables.Properties |
The property descriptors for each property of each type.
|
| PivotTables.TypeFragments |
The fragments for all base types in depth order: OclAny first, OclSelf last.
|
| PivotTables.TypeParameters |
The type parameters for templated types and operations.
|
| PivotTables.Types |
The type descriptors for each type.
|
| Enum | Description |
|---|---|
| AssociationKind |
A representation of the literals of the enumeration 'Association Kind',
and utility methods for working with them.
|
| AssociativityKind |
A representation of the literals of the enumeration 'Associativity Kind',
and utility methods for working with them.
|
| CollectionKind |
A representation of the literals of the enumeration 'Collection Kind',
and utility methods for working with them.
|
| PseudostateKind |
A representation of the literals of the enumeration 'Pseudostate Kind',
and utility methods for working with them.
|
| TransitionKind |
A representation of the literals of the enumeration 'Transition Kind',
and utility methods for working with them.
|