Uses of Interface
org.eclipse.ocl.examples.pivot.ValueSpecification

Packages that use ValueSpecification
org.eclipse.ocl.examples.codegen.common   
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.util   
 

Uses of ValueSpecification in org.eclipse.ocl.examples.codegen.common
 

Methods in org.eclipse.ocl.examples.codegen.common with parameters of type ValueSpecification
static ExpressionInOCL PivotQueries.getExpressionInOCL(NamedElement contextElement, ValueSpecification specification)
          Return an OCL AST from a ValueSpecification in the context of a NamedElement.
 

Uses of ValueSpecification in org.eclipse.ocl.examples.pivot
 

Subinterfaces of ValueSpecification in org.eclipse.ocl.examples.pivot
 interface ExpressionInOCL
          A representation of the model object 'Expression In Ocl'.
 interface OpaqueExpression
          A representation of the model object 'Opaque Expression'.
 

Methods in org.eclipse.ocl.examples.pivot that return ValueSpecification
 ValueSpecification Constraint.createSpecification(org.eclipse.emf.ecore.EClass eClass)
          Creates a new ValueSpecification and sets the 'Specification' containment reference.
 ValueSpecification Constraint.getSpecification()
          Returns the value of the 'Specification' containment reference.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type ValueSpecification
 boolean TypedMultiplicityElement.CompatibleBody(ValueSpecification bodySpecification)
           
 void Constraint.setSpecification(ValueSpecification value)
          Sets the value of the 'Specification' containment reference.
 

Uses of ValueSpecification in org.eclipse.ocl.examples.pivot.ecore
 

Fields in org.eclipse.ocl.examples.pivot.ecore declared as ValueSpecification
protected  ValueSpecification EObjectOperation.specification
           
protected  ValueSpecification EObjectProperty.specification
           
 

Constructors in org.eclipse.ocl.examples.pivot.ecore with parameters of type ValueSpecification
EObjectOperation(org.eclipse.emf.ecore.EOperation eFeature, ValueSpecification specification)
           
EObjectProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature, ValueSpecification specification)
           
 

Uses of ValueSpecification in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement ValueSpecification
 class ExpressionInOCLImpl
          An implementation of the model object 'Expression In Ocl'.
 class OpaqueExpressionImpl
          An implementation of the model object 'Opaque Expression'.
 class ValueSpecificationImpl
          An implementation of the model object 'Value Specification'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl declared as ValueSpecification
protected  ValueSpecification ConstraintImpl.specification
          The cached value of the 'Specification' containment reference.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return ValueSpecification
 ValueSpecification ConstraintImpl.createSpecification(org.eclipse.emf.ecore.EClass eClass)
           
 ValueSpecification ConstraintImpl.getSpecification()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type ValueSpecification
 org.eclipse.emf.common.notify.NotificationChain ConstraintImpl.basicSetSpecification(ValueSpecification newSpecification, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 boolean TypedMultiplicityElementImpl.CompatibleBody(ValueSpecification bodySpecification)
           
 void ConstraintImpl.setSpecification(ValueSpecification newSpecification)
           
 

Uses of ValueSpecification in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type ValueSpecification
 T PivotSwitch.caseValueSpecification(ValueSpecification object)
          Returns the result of interpreting the object as an instance of 'Value Specification'.
 boolean PivotValidator.validateValueSpecification(ValueSpecification valueSpecification, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitValueSpecification(ValueSpecification object)
           
 R AbstractExtendingVisitor.visitValueSpecification(ValueSpecification object)
           
 R AbstractNullVisitor.visitValueSpecification(ValueSpecification object)
           
 R Visitor.visitValueSpecification(ValueSpecification object)