Uses of Package
de.interactive_instruments.ShapeChange.Ocl

Packages that use de.interactive_instruments.ShapeChange.Ocl
de.interactive_instruments.ShapeChange.Model   
de.interactive_instruments.ShapeChange.Ocl   
de.interactive_instruments.ShapeChange.Target.XmlSchema   
de.interactive_instruments.ShapeChange.TargetHelper   
 

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,...)
 



Copyright © 2015. All rights reserved.