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.util Generated utilities for working with instances the Ecore binding of the Types package of the OCL Abstract Syntax. 
org.eclipse.ocl.parser   
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
 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<EClassifier,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<EClassifier,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<EClassifier,EParameter> ConstraintImpl.specification
          The cached value of the 'Specification' containment reference
 

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

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

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.parser
 

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

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

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
 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.
 ExpressionInOCL<C,PM> UMLReflection.getSpecification(CT constraint)
          Obtains the specification of a constraint, if it is an ExpressionInOCL.
protected  ExpressionInOCL<C,PM> AbstractVisitor.getSpecification(CT constraint)
          Overridden by subclasses interested in visiting constraints, to get the constraint's specification.
 

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, 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 Visitor.visitExpressionInOCL(ExpressionInOCL<C,PM> expression)
           
 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.
 

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'
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.