|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
Environment
for parsing OCL expressions on
Ecore models.EnvironmentFactory
for parsing OCL expressions
on Ecore models.EPackage.Registry
that the
environments I create will use to look up packages.
EvaluationEnvironment
for evaluation of OCL
expressions on instances of Ecore models (i.e., on M0 models).Element Type
' class
Element Type
' class
Element Type
' class
Element Type
' class
Element Type
' class
Element Type
' class
Element Type
' reference
Element Type
' reference
Element Type
' reference
Else Expression
' containment reference
Else Expression
' containment reference
Else Expression
' containment reference
Else Expression
' containment reference
End Offset
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Offset
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
End Position
' attribute
Enum Literal Exp
' class
Enum Literal Exp
' class
Enum Literal Exp
' class
Enum Literal Exp
' class
Enum Literal Exp
' class
Enum Literal Exp
' class
code
for constraint 'Check Enum Type' of 'Enum Literal Exp'
Enum Literal Exp CS
' class
Enum Literal Exp CS
' class
Environment
and
BasicEnviroment
interfaces that define the
behaviour realised in abstract form by AbstractEnviroment
.LookupException
s on abnormal failures (usually ambiguous names).Environment
s.LookupException
s on abnormal failures (usually ambiguous names).UMLEvaluationEnvironment.EvaluationMode#INSTANCE_MODEL
, M0 objects
(UMLEvaluationEnvironment.EvaluationMode#RUNTIME_OBJECTS
), or indeterminate, in which
last case we guess on-the-fly (UMLEvaluationEnvironment.EvaluationMode#ADAPTIVE
).
EvaluationMode.INSTANCE_MODEL
) or
as objects in the modeled system (M0 level, EvaluationMode.RUNTIME_OBJECTS
).EvaluationEnvironment
s to
customize their evaluation behaviour.EvaluationVisitor
, to intercept
invocations of the visitXxx(...)- EvaluationVisitorDecorator(EvaluationVisitor<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E>) -
Constructor for class org.eclipse.ocl.EvaluationVisitorDecorator
-
- exactTypeMatch(Environment<PK, C, O, P, EL, PM, S, COA, SSA, CT, CLS, E>, C, C) -
Static method in class org.eclipse.ocl.util.TypeUtil
- Compare two types.
- excludes(Collection<?>, Object) -
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
Collection::excludes(object : T) : Boolean
operation.
- EXCLUDES -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXCLUDES_ALL -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXCLUDES_ALL_NAME -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXCLUDES_NAME -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- excludesAll(Collection<?>, Collection<?>) -
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
Collection::excludesAll(c : Collection(T)) : Boolean
operation.
- excluding(Collection<E>, Object) -
Static method in class org.eclipse.ocl.util.CollectionUtil
- Implementation of the OCL
Set::excluding(object : T) : Set(T)
Bag::excluding(object : T) : Bag(T)
Sequence::excluding(object : T) : Sequence(T)
operations.
- EXCLUDING -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXCLUDING_NAME -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXISTS -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- EXISTS_NAME -
Static variable in interface org.eclipse.ocl.utilities.PredefinedType
-
- expression -
Variable in class org.eclipse.ocl.cst.impl.OCLMessageArgCSImpl
- The cached value of the '
Expression
' containment reference
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The meta object id for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage.Literals
- The meta object literal for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The meta object id for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.uml.UMLPackage.Literals
- The meta object literal for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The meta object id for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the '
Expression In OCL
' class
- EXPRESSION_IN_OCL__BEHAVIOR -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Behavior' reference
- EXPRESSION_IN_OCL__BODY -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Body' attribute list
- EXPRESSION_IN_OCL__BODY_EXPRESSION -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Body Expression' containment reference
- EXPRESSION_IN_OCL__BODY_EXPRESSION -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Body Expression' containment reference
- EXPRESSION_IN_OCL__BODY_EXPRESSION -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'Body Expression' containment reference
- EXPRESSION_IN_OCL__BODY_EXPRESSION -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'Body Expression' containment reference feature
- EXPRESSION_IN_OCL__CLIENT_DEPENDENCY -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Client Dependency' reference list
- EXPRESSION_IN_OCL__CONTEXT_VARIABLE -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Context Variable' containment reference
- EXPRESSION_IN_OCL__CONTEXT_VARIABLE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Context Variable' containment reference
- EXPRESSION_IN_OCL__CONTEXT_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'Context Variable' containment reference
- EXPRESSION_IN_OCL__CONTEXT_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'Context Variable' containment reference feature
- EXPRESSION_IN_OCL__EANNOTATIONS -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'EAnnotations' containment reference list
- EXPRESSION_IN_OCL__LANGUAGE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Language' attribute list
- EXPRESSION_IN_OCL__NAME -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name' attribute
- EXPRESSION_IN_OCL__NAME_EXPRESSION -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Name Expression' containment reference
- EXPRESSION_IN_OCL__NAMESPACE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Namespace' reference
- EXPRESSION_IN_OCL__OWNED_COMMENT -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Comment' containment reference list
- EXPRESSION_IN_OCL__OWNED_ELEMENT -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owned Element' reference list
- EXPRESSION_IN_OCL__OWNER -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owner' reference
- EXPRESSION_IN_OCL__OWNING_TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Owning Template Parameter' container reference
- EXPRESSION_IN_OCL__PARAMETER_VARIABLE -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Parameter Variable' containment reference list
- EXPRESSION_IN_OCL__PARAMETER_VARIABLE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Parameter Variable' containment reference list
- EXPRESSION_IN_OCL__PARAMETER_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'Parameter Variable' containment reference list
- EXPRESSION_IN_OCL__PARAMETER_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'Parameter Variable' containment reference list feature
- EXPRESSION_IN_OCL__QUALIFIED_NAME -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Qualified Name' attribute
- EXPRESSION_IN_OCL__RESULT -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Result' reference
- EXPRESSION_IN_OCL__RESULT_VARIABLE -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The feature id for the 'Result Variable' containment reference
- EXPRESSION_IN_OCL__RESULT_VARIABLE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Result Variable' containment reference
- EXPRESSION_IN_OCL__RESULT_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The feature id for the 'Result Variable' containment reference
- EXPRESSION_IN_OCL__RESULT_VARIABLE -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage.Literals
- The meta object literal for the 'Result Variable' containment reference feature
- EXPRESSION_IN_OCL__TEMPLATE_PARAMETER -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Template Parameter' reference
- EXPRESSION_IN_OCL__TYPE -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Type' reference
- EXPRESSION_IN_OCL__VISIBILITY -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The feature id for the 'Visibility' attribute
- EXPRESSION_IN_OCL_FEATURE_COUNT -
Static variable in interface org.eclipse.ocl.ecore.EcorePackage
- The number of structural features of the 'Expression In OCL' class
- EXPRESSION_IN_OCL_FEATURE_COUNT -
Static variable in interface org.eclipse.ocl.uml.UMLPackage
- The number of structural features of the 'Expression In OCL' class
- EXPRESSION_IN_OCL_FEATURE_COUNT -
Static variable in interface org.eclipse.ocl.utilities.UtilitiesPackage
- The number of structural features of the 'Expression In OCL' class
- expressionCS -
Variable in class org.eclipse.ocl.cst.impl.CollectionLiteralPartCSImpl
- The cached value of the '
Expression CS
' containment reference
- expressionCS -
Variable in class org.eclipse.ocl.cst.impl.DefExpressionCSImpl
- The cached value of the '
Expression CS
' containment reference
- expressionCS -
Variable in class org.eclipse.ocl.cst.impl.InitOrDerValueCSImpl
- The cached value of the '
Expression CS
' containment reference
- expressionCS -
Variable in class org.eclipse.ocl.cst.impl.InvCSImpl
- The cached value of the '
Expression CS
' containment reference
- expressionCS -
Variable in class org.eclipse.ocl.cst.impl.PrePostOrBodyDeclCSImpl
- The cached value of the '
Expression CS
' containment reference
- ExpressionInOCL - Interface in org.eclipse.ocl.ecore
- A representation of the model object 'Expression In OCL'
- ExpressionInOCL - Interface in org.eclipse.ocl.uml
- A representation of the model object 'Expression In OCL'
- ExpressionInOCL<C,PM> - Interface in org.eclipse.ocl.utilities
- A representation of the model object 'Expression In OCL'
- ExpressionInOCLImpl - Class in org.eclipse.ocl.ecore.impl
- An implementation of the model object 'Expression In OCL'
- ExpressionInOCLImpl() -
Constructor for class org.eclipse.ocl.ecore.impl.ExpressionInOCLImpl
-
- ExpressionInOCLImpl - Class in org.eclipse.ocl.uml.impl
- An implementation of the model object 'Expression In OCL'
- ExpressionInOCLImpl() -
Constructor for class org.eclipse.ocl.uml.impl.ExpressionInOCLImpl
-
- ExpressionsAdapterFactory - Class in org.eclipse.ocl.expressions.util
- The Adapter Factory for the model.
- ExpressionsAdapterFactory() -
Constructor for class org.eclipse.ocl.expressions.util.ExpressionsAdapterFactory
- Creates an instance of the adapter factory
- ExpressionsFactory - Interface in org.eclipse.ocl.expressions
- The Factory for the model.
- ExpressionsFactoryImpl - Class in org.eclipse.ocl.expressions.impl
- An implementation of the model Factory
- ExpressionsFactoryImpl() -
Constructor for class org.eclipse.ocl.expressions.impl.ExpressionsFactoryImpl
- Creates an instance of the factory
- ExpressionsPackage - Interface in org.eclipse.ocl.expressions
- The Package for the model.
- ExpressionsPackage.Literals - Interface in org.eclipse.ocl.expressions
- Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
ExpressionsPackageImpl - Class in org.eclipse.ocl.expressions.impl
- An implementation of the model Package
- ExpressionsSwitch<T> - Class in org.eclipse.ocl.expressions.util
- The Switch for the model's inheritance hierarchy.
- ExpressionsSwitch() -
Constructor for class org.eclipse.ocl.expressions.util.ExpressionsSwitch
- Creates an instance of the switch
- expressionsValidator -
Variable in class org.eclipse.ocl.ecore.util.EcoreValidator
- The cached base package validator
- ExpressionsValidator - Class in org.eclipse.ocl.expressions.util
- The Validator for the model
- ExpressionsValidator() -
Constructor for class org.eclipse.ocl.expressions.util.ExpressionsValidator
- Creates an instance of the switch
- expressionsValidator -
Variable in class org.eclipse.ocl.uml.util.UMLValidator
- The cached base package validator
- extendPathNameCS(PathNameCS, String) -
Method in class org.eclipse.ocl.parser.AbstractOCLParser
-
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |