Uses of Interface
org.eclipse.ocl.utilities.ExpressionInOCL

Packages that use ExpressionInOCL
org.eclipse.ocl Definition of the extensible environment API for OCL parsing and evaluation. 
org.eclipse.ocl.ecore Implementation of an OCL binding for the Ecore metamodel. 
org.eclipse.ocl.ecore.impl Implementation of the Ecore binding of the the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.ecore.internal   
org.eclipse.ocl.ecore.util Generated utilities for working with instances the Ecore binding of the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.examples.impactanalyzer.impl   
org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation   
org.eclipse.ocl.internal.evaluation   
org.eclipse.ocl.internal.helper   
org.eclipse.ocl.parser   
org.eclipse.ocl.uml.internal   
org.eclipse.ocl.uml.util Miscellaneous utilities in support of the UML environment for OCL. 
org.eclipse.ocl.util Miscellaneous utilities in support of the OCL parser and environment implementations. 
org.eclipse.ocl.utilities Abstract API for OCL AST utilities and extensions of the UML metamodel. 
org.eclipse.ocl.utilities.util Generated utilities for working with instances the OCL utilities package. 
 

Uses of ExpressionInOCL in org.eclipse.ocl
 

Methods in org.eclipse.ocl that return ExpressionInOCL
protected  ExpressionInOCL<C,PM> AbstractEvaluationVisitor.getSpecification(CT constraint)
           
 

Methods in org.eclipse.ocl with parameters of type ExpressionInOCL
 java.lang.Object EvaluationVisitorDecorator.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
          Delegates to my decorated visitor.
 

Uses of ExpressionInOCL in org.eclipse.ocl.ecore
 

Subinterfaces of ExpressionInOCL in org.eclipse.ocl.ecore
 interface ExpressionInOCL
          A representation of the model object 'Expression In OCL'.
 

Methods in org.eclipse.ocl.ecore that return ExpressionInOCL
 ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> Constraint.getSpecification()
          Returns the value of the 'Specification' containment reference.
 

Methods in org.eclipse.ocl.ecore with parameters of type ExpressionInOCL
 void Constraint.setSpecification(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> value)
          Sets the value of the 'Specification' containment reference.
 

Uses of ExpressionInOCL in org.eclipse.ocl.ecore.impl
 

Classes in org.eclipse.ocl.ecore.impl that implement ExpressionInOCL
 class ExpressionInOCLImpl
          An implementation of the model object 'Expression In OCL'.
 

Fields in org.eclipse.ocl.ecore.impl declared as ExpressionInOCL
protected  ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> ConstraintImpl.specification
          The cached value of the 'Specification' containment reference.
 

Methods in org.eclipse.ocl.ecore.impl that return ExpressionInOCL
 ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> ConstraintImpl.getSpecification()
           
 

Methods in org.eclipse.ocl.ecore.impl with parameters of type ExpressionInOCL
 org.eclipse.emf.common.notify.NotificationChain ConstraintImpl.basicSetSpecification(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> newSpecification, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void ConstraintImpl.setSpecification(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> newSpecification)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.ecore.internal
 

Methods in org.eclipse.ocl.ecore.internal that return ExpressionInOCL
 ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> UMLReflectionImpl.createExpressionInOCL()
           
 ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> UMLReflectionImpl.getSpecification(Constraint constraint)
           
 

Methods in org.eclipse.ocl.ecore.internal with parameters of type ExpressionInOCL
 Constraint UMLReflectionImpl.getConstraint(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> specification)
           
 void UMLReflectionImpl.setSpecification(Constraint constraint, ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> specification)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.ecore.util
 

Methods in org.eclipse.ocl.ecore.util with parameters of type ExpressionInOCL
<C,PM> T
EcoreSwitch.caseExpressionInOCL_1(ExpressionInOCL<C,PM> object)
          Deprecated. Since 1.3, override the EcoreSwitch.caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL) method, instead.
<C,PM> T
EcoreSwitch.caseUtilities_ExpressionInOCL(ExpressionInOCL<C,PM> object)
          Returns the result of interpreting the object as an instance of 'Expression In OCL'.
 

Uses of ExpressionInOCL in org.eclipse.ocl.examples.impactanalyzer.impl
 

Methods in org.eclipse.ocl.examples.impactanalyzer.impl with parameters of type ExpressionInOCL
 org.eclipse.emf.ecore.EClass ContextTypeRetriever.visitExpressionInOCL(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation
 

Methods in org.eclipse.ocl.examples.impactanalyzer.instanceScope.unusedEvaluation with parameters of type ExpressionInOCL
protected  java.util.Set<VariableExp> FindAlwaysUsedVariablesVisitor.handleExpressionInOCL(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> expression, java.util.Set<VariableExp> contextResult, java.util.Set<VariableExp> resultResult, java.util.List<java.util.Set<VariableExp>> parameterResults, java.util.Set<VariableExp> bodyResult)
           
 java.util.Set<VariableExp> FindAlwaysUsedVariablesVisitor.visitExpressionInOCL(ExpressionInOCL<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.internal.evaluation
 

Methods in org.eclipse.ocl.internal.evaluation with parameters of type ExpressionInOCL
 java.lang.Object TracingEvaluationVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.internal.helper
 

Methods in org.eclipse.ocl.internal.helper with parameters of type ExpressionInOCL
 java.util.List<Choice> OCLSyntaxHelper.ASTVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.parser
 

Methods in org.eclipse.ocl.parser that return ExpressionInOCL
protected  ExpressionInOCL<C,PM> AbstractOCLAnalyzer.createExpressionInOCL()
          Creates an ExpressionInOcl instance.
protected  ExpressionInOCL<C,PM> OCLAnalyzer.createExpressionInOCL()
           
 

Methods in org.eclipse.ocl.parser with parameters of type ExpressionInOCL
 java.lang.Boolean ValidationVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.uml.internal
 

Methods in org.eclipse.ocl.uml.internal that return ExpressionInOCL
 ExpressionInOCL<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Parameter> UMLReflectionImpl.createExpressionInOCL()
           
 ExpressionInOCL<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Parameter> UMLReflectionImpl.getSpecification(org.eclipse.uml2.uml.Constraint constraint)
           
 

Methods in org.eclipse.ocl.uml.internal with parameters of type ExpressionInOCL
 org.eclipse.uml2.uml.Constraint UMLReflectionImpl.getConstraint(ExpressionInOCL<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Parameter> specification)
           
 void UMLReflectionImpl.setSpecification(org.eclipse.uml2.uml.Constraint constraint, ExpressionInOCL<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Parameter> specification)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.uml.util
 

Methods in org.eclipse.ocl.uml.util with parameters of type ExpressionInOCL
<C,PM> T
UMLSwitch.caseExpressionInOCL_1(ExpressionInOCL<C,PM> object)
          Deprecated. Since 2.0, override the UMLSwitch.caseUtilities_ExpressionInOCL(org.eclipse.ocl.utilities.ExpressionInOCL) method, instead.
<C,PM> T
UMLSwitch.caseUtilities_ExpressionInOCL(ExpressionInOCL<C,PM> object)
          Returns the result of interpreting the object as an instance of 'Expression In OCL'.
 

Uses of ExpressionInOCL in org.eclipse.ocl.util
 

Methods in org.eclipse.ocl.util that return ExpressionInOCL
protected  ExpressionInOCL<C,PM> ToStringVisitor.getSpecification(CT constraint)
           
 

Methods in org.eclipse.ocl.util with parameters of type ExpressionInOCL
 java.lang.String ToStringVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
          Renders an ExpressionInOcl with its context variables and body.
 

Uses of ExpressionInOCL in org.eclipse.ocl.utilities
 

Methods in org.eclipse.ocl.utilities that return ExpressionInOCL
 ExpressionInOCL<C,PM> UMLReflection.createExpressionInOCL()
          Creates an ExpressionInOCL.
protected  ExpressionInOCL<C,PM> AbstractVisitor.getSpecification(CT constraint)
          Overridden by subclasses interested in visiting constraints, to get the constraint's specification.
 ExpressionInOCL<C,PM> UMLReflection.getSpecification(CT constraint)
          Obtains the specification of a constraint, if it is an ExpressionInOCL.
 

Methods in org.eclipse.ocl.utilities with parameters of type ExpressionInOCL
 CT UMLReflection.getConstraint(ExpressionInOCL<C,PM> specification)
          Obtains the constraint owning the given specification, if any.
protected  T AbstractVisitor.handleExpressionInOCL(ExpressionInOCL<C,PM> expression, T contextResult, T resultResult, java.util.List<T> parameterResults, T bodyResult)
          Visits the specified expression-in-OCL with the results of visiting its context variable, its result variable (if any), its parameter variables (if any), and its body expression.
 void UMLReflection.setSpecification(CT constraint, ExpressionInOCL<C,PM> specification)
          Sets the specification of a constraint.
 T AbstractVisitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
          Visits the expressions context variable, its parameter variables (if any), its result variable (if any), and finally its body expression.
 T Visitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
           
 

Uses of ExpressionInOCL in org.eclipse.ocl.utilities.util
 

Methods in org.eclipse.ocl.utilities.util with parameters of type ExpressionInOCL
<C,PM> T1
UtilitiesSwitch.caseExpressionInOCL(ExpressionInOCL<C,PM> object)
          Returns the result of interpreting the object as an instance of 'Expression In OCL'.