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

Packages that use ExpressionInOcl
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.delegate   
org.eclipse.ocl.examples.pivot.evaluation   
org.eclipse.ocl.examples.pivot.helper   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.library   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.cs2pivot   
org.eclipse.ocl.examples.xtext.base.scoping.pivot   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs   
 

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

Methods in org.eclipse.ocl.examples.pivot that return ExpressionInOcl
 ExpressionInOcl PivotFactory.createExpressionInOcl()
          Returns a new object of class 'Expression In Ocl'.
 ExpressionInOcl OpaqueExpression.getValueExpression()
          Returns the value of the 'Value Expression' reference.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type ExpressionInOcl
 boolean OCLBase.check(java.lang.Object context, ExpressionInOcl specification)
          Checks whether a constraint, specified simply as an OCL expression, is satisfied by an object.
 OCL.Query OCL.createQuery(ExpressionInOcl specification)
          Creates a new QueryBase encapsulating a query expression with the current environment and extent map.
 QueryBase OCLBase.createQuery(ExpressionInOcl specification)
          Creates a new QueryBase encapsulating a query expression with the current environment and extent map.
 Value OCLBase.evaluate(java.lang.Object context, ExpressionInOcl expression)
          Evaluates a query expression on a context object (which is bound to the self variable).
 void OpaqueExpression.setValueExpression(ExpressionInOcl value)
          Sets the value of the 'Value Expression' reference.
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.delegate
 

Fields in org.eclipse.ocl.examples.pivot.delegate declared as ExpressionInOcl
protected  ExpressionInOcl OCLQueryDelegate.specification
           
 

Methods in org.eclipse.ocl.examples.pivot.delegate that return ExpressionInOcl
protected  ExpressionInOcl AbstractDelegatedBehavior.getExpressionInOcl(TypeManager typeManager, NamedElement namedElement, Constraint constraint)
           
 ExpressionInOcl InvocationBehavior.getExpressionInOcl(TypeManager typeManager, Operation operation)
          Return the operation body associated with operation, if necessary using ocl to create the relevant parsing environment for a textual definition.
 ExpressionInOcl SettingBehavior.getExpressionInOcl(TypeManager typeManager, Property property)
          Return the feature body associated with structuralFeature, if necessary using ocl to create the relevant parsing environment for a textual definition..
 

Methods in org.eclipse.ocl.examples.pivot.delegate with parameters of type ExpressionInOcl
protected  boolean OCLValidationDelegate.check(EvaluationVisitor evaluationVisitor, java.lang.String constraintName, ExpressionInOcl query)
           
 EvaluationEnvironment OCLValidationDelegate.createEvaluationEnvironment(java.lang.Object object, ExpressionInOcl query, EnvironmentFactory environmentFactory)
           
 EvaluationVisitor OCLValidationDelegate.createEvaluationVisitor(java.lang.Object object, ExpressionInOcl query)
           
protected  java.lang.String OCLValidationDelegate.evaluateMessage(EvaluationVisitor evaluationVisitor, java.lang.String constraintName, ExpressionInOcl query)
           
protected  boolean OCLValidationDelegate.validateExpressionInOcl(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.Object value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String constraintName, java.lang.String source, int code, ExpressionInOcl query)
           
 

Constructors in org.eclipse.ocl.examples.pivot.delegate with parameters of type ExpressionInOcl
OCLQueryDelegate(OCLDelegateDomain delegateDomain, ExpressionInOcl specification)
          Initializes me with my domain, context, variables, and expression.
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.evaluation
 

Methods in org.eclipse.ocl.examples.pivot.evaluation with parameters of type ExpressionInOcl
 Value EvaluationVisitorDecorator.visitExpressionInOcl(ExpressionInOcl expression)
          Delegates to my decorated visitor.
 Value EvaluationVisitorImpl.visitExpressionInOcl(ExpressionInOcl expression)
           
 Value TracingEvaluationVisitor.visitExpressionInOcl(ExpressionInOcl expression)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.helper
 

Methods in org.eclipse.ocl.examples.pivot.helper that return ExpressionInOcl
 ExpressionInOcl OCLHelper.createBodyCondition(java.lang.String expression)
          Creates an operation body.
 ExpressionInOcl OCLHelperImpl.createBodyCondition(java.lang.String expression)
           
 ExpressionInOcl OCLHelper.createDerivedValueExpression(java.lang.String expression)
          Creates a property derived value expression.
 ExpressionInOcl OCLHelperImpl.createDerivedValueExpression(java.lang.String expression)
           
 ExpressionInOcl OCLHelper.createInvariant(java.lang.String expression)
          Creates an invariant constraint in the current classifier context.
 ExpressionInOcl OCLHelperImpl.createInvariant(java.lang.String expression)
           
 ExpressionInOcl OCLHelper.createPostcondition(java.lang.String expression)
          Creates an operation postcondition constraint.
 ExpressionInOcl OCLHelperImpl.createPostcondition(java.lang.String expression)
           
 ExpressionInOcl OCLHelper.createPrecondition(java.lang.String expression)
          Creates an operation precondition constraint.
 ExpressionInOcl OCLHelperImpl.createPrecondition(java.lang.String expression)
           
 ExpressionInOcl OCLHelper.createQuery(java.lang.String expression)
          Creates a query expression in the current classifier context.
 ExpressionInOcl OCLHelperImpl.createQuery(java.lang.String expression)
           
protected  ExpressionInOcl OCLHelperImpl.createSpecification(java.lang.String expression)
           
 

Methods in org.eclipse.ocl.examples.pivot.helper with parameters of type ExpressionInOcl
static java.lang.Object HelperUtil.getConstraintContext(Environment env, java.lang.Object element, ExpressionInOcl expr)
           
 

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

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement ExpressionInOcl
 class ExpressionInOclImpl
          An implementation of the model object 'Expression In Ocl'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl declared as ExpressionInOcl
protected  ExpressionInOcl OpaqueExpressionImpl.valueExpression
          The cached value of the 'Value Expression' reference.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return ExpressionInOcl
 ExpressionInOcl OpaqueExpressionImpl.basicGetValueExpression()
           
 ExpressionInOcl PivotFactoryImpl.createExpressionInOcl()
           
 ExpressionInOcl OpaqueExpressionImpl.getValueExpression()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type ExpressionInOcl
 void OpaqueExpressionImpl.setValueExpression(ExpressionInOcl newValueExpression)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.library
 

Fields in org.eclipse.ocl.examples.pivot.library declared as ExpressionInOcl
protected  ExpressionInOcl ConstrainedOperation.expressionInOcl
           
protected  ExpressionInOcl ConstrainedProperty.expressionInOcl
           
 

Constructors in org.eclipse.ocl.examples.pivot.library with parameters of type ExpressionInOcl
ConstrainedOperation(ExpressionInOcl expressionInOcl)
           
ConstrainedProperty(ExpressionInOcl expressionInOcl)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.prettyprint
 

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type ExpressionInOcl
 java.lang.Object PrettyPrintExprVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 

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

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type ExpressionInOcl
 T PivotSwitch.caseExpressionInOcl(ExpressionInOcl object)
          Returns the result of interpreting the object as an instance of 'Expression In Ocl'.
 boolean PivotValidator.validateExpressionInOcl(ExpressionInOcl expressionInOcl, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 R AbstractExtendingVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 R AbstractNullVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 R Visitor.visitExpressionInOcl(ExpressionInOcl object)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.pivot.utilities
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return ExpressionInOcl
static ExpressionInOcl PivotUtil.getExpressionInOcl(org.eclipse.emf.ecore.resource.Resource resource)
           
static ExpressionInOcl PivotUtil.resolveMessage(TypeManager typeManager, org.eclipse.emf.common.util.URI uri, ExpressionInOcl specification, java.lang.String expression)
           
static ExpressionInOcl PivotUtil.resolveSpecification(TypeManager typeManager, org.eclipse.emf.common.util.URI uri, NamedElement contextClassifier, java.lang.String expression)
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type ExpressionInOcl
static ExpressionInOcl PivotUtil.resolveMessage(TypeManager typeManager, org.eclipse.emf.common.util.URI uri, ExpressionInOcl specification, java.lang.String expression)
           
 java.lang.Object Pivot2MonikerVisitor.visitExpressionInOcl(ExpressionInOcl object)
           
 java.lang.String ToStringVisitor.visitExpressionInOcl(ExpressionInOcl expression)
          Renders an ExpressionInOcl with its context variables and body.
 

Constructors in org.eclipse.ocl.examples.pivot.utilities with parameters of type ExpressionInOcl
QueryBaseImpl(Environment environment, ExpressionInOcl specification, ModelManager modelManager)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.xtext.base.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2pivot with parameters of type ExpressionInOcl
 ScopeAdapter PivotScopeVisitor.visitExpressionInOcl(ExpressionInOcl pivotElement)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.xtext.base.scoping.pivot
 

Constructors in org.eclipse.ocl.examples.xtext.base.scoping.pivot with parameters of type ExpressionInOcl
ExpressionInOclScopeAdapter(TypeManager typeManager, ExpressionInOcl pivotElement)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type ExpressionInOcl
protected  java.lang.String BaseLabelProvider.image(ExpressionInOcl ele)
           
 

Uses of ExpressionInOcl in org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.pivot2cs with parameters of type ExpressionInOcl
 ElementCS OCLinEcoreDeclarationVisitor.visitExpressionInOcl(ExpressionInOcl object)