|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in de.interactive_instruments.ShapeChange.Ocl used by de.interactive_instruments.ShapeChange.Model | |
---|---|
OclNode.Expression
OclNode.OclExpression wraps a complete OCL expression classifying it as either an invariant or an expression of the derive/init type. |
Classes in de.interactive_instruments.ShapeChange.Ocl used by de.interactive_instruments.ShapeChange.Ocl | |
---|---|
Lexer.Checkpoint
A Checkpoint encapsulates a state of a Lexer object, which you can capture and restore by means of the captureState and restoreState methods. |
|
MessageCollection
A MessageCollection object collects all messages obtained from parsing an OCL expression. |
|
MessageCollection.Message
Message objects stand for messages from the OCL compilation process. |
|
MessageCollection.Severity
The Severity enum class exposes two members, which stand for different levels of severity of diagnostics regarding the OCL translation. |
|
OclNode
OclNodes stand for the syntactic constructs of the supported subset of OCL in this package. |
|
OclNode.BuiltInType
Enum describing the implemented Built-in primitive Types |
|
OclNode.DataType
All OclNodes own a DataType, which is either built-in, or from the UML model in the context, or both. |
|
OclNode.Declaration
Objects of this class represent the declaration of variables in some context, such as a let-expression or an iterator reference. |
|
OclNode.Expression
OclNode.OclExpression wraps a complete OCL expression classifying it as either an invariant or an expression of the derive/init type. |
|
OclNode.LiteralExp
LiteralExp is the common root of all implemented OCL literal expressions. |
|
OclNode.MultiplicityMapping
Mapping characteristic of the applied selector |
|
OclNode.OperationCallExp
OclNode.OperationCallExp stands for an OCL construct of the form object.selector(arg1,...) |
|
OclNode.PropertyCallExp
The abstract class OclNode.CallExp stands for a selector step, which is applied to some object or set of objects. |
|
OclNode.PropertyCategory
Property selector categories. |
|
OclNode.PropertySelector
Objects of class OclNode.PropertySelector stand for selecting and characterizing properties on UML classes, or OCL supplied built-in objects. |
|
SourceReference
A SourceReference object stands for a distinct source reference in a line of OCL code. |
Classes in de.interactive_instruments.ShapeChange.Ocl used by de.interactive_instruments.ShapeChange.Target.XmlSchema | |
---|---|
OclNode
OclNodes stand for the syntactic constructs of the supported subset of OCL in this package. |
|
OclNode.AttributeCallExp
OclNode.AttributeCallExp stands for an OCL construct of the form object.selector, where the object can be any object or built-in type valued construct and selector selects some specific slot from that resource, typically an attribute name or a role name. |
|
OclNode.Declaration
Objects of this class represent the declaration of variables in some context, such as a let-expression or an iterator reference. |
|
OclNode.IfExp
OclNode.IfExp stands for an if-then-else-endif construct. |
|
OclNode.IterationCallExp
OclNode.IterationCallExp stands for an OCL construct of the form object.selector(var1,... |
|
OclNode.LetExp
OclNode.LetExp represents a let-construct. |
|
OclNode.LiteralExp
LiteralExp is the common root of all implemented OCL literal expressions. |
|
OclNode.OperationCallExp
OclNode.OperationCallExp stands for an OCL construct of the form object.selector(arg1,...) |
Classes in de.interactive_instruments.ShapeChange.Ocl used by de.interactive_instruments.ShapeChange.TargetHelper | |
---|---|
OclNode
OclNodes stand for the syntactic constructs of the supported subset of OCL in this package. |
|
OclNode.AttributeCallExp
OclNode.AttributeCallExp stands for an OCL construct of the form object.selector, where the object can be any object or built-in type valued construct and selector selects some specific slot from that resource, typically an attribute name or a role name. |
|
OclNode.Declaration
Objects of this class represent the declaration of variables in some context, such as a let-expression or an iterator reference. |
|
OclNode.IfExp
OclNode.IfExp stands for an if-then-else-endif construct. |
|
OclNode.IterationCallExp
OclNode.IterationCallExp stands for an OCL construct of the form object.selector(var1,... |
|
OclNode.LiteralExp
LiteralExp is the common root of all implemented OCL literal expressions. |
|
OclNode.OperationCallExp
OclNode.OperationCallExp stands for an OCL construct of the form object.selector(arg1,...) |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |