Uses of Interface
org.eclipse.ocl.examples.codegen.cgmodel.CGValuedElement

Packages that use CGValuedElement
org.eclipse.ocl.examples.codegen.analyzer   
org.eclipse.ocl.examples.codegen.cgmodel   
org.eclipse.ocl.examples.codegen.cgmodel.impl   
org.eclipse.ocl.examples.codegen.cgmodel.util   
org.eclipse.ocl.examples.codegen.generator   
org.eclipse.ocl.examples.codegen.java   
org.eclipse.ocl.examples.codegen.java.iteration   
org.eclipse.ocl.examples.codegen.oclinecore   
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.analyzer
 

Methods in org.eclipse.ocl.examples.codegen.analyzer that return CGValuedElement
 CGValuedElement CodeGenAnalyzer.getExpression(CGValuedElement cgExpression)
           
protected  CGValuedElement Pivot2CGVisitor.inlineOperationCall(OperationCallExp callExp, OpaqueExpression bodyExpression)
           
static CGValuedElement CGUtils.replace(CGValuedElement oldElement, CGValuedElement newElement)
          Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
protected  CGValuedElement BoxingAnalyzer.rewriteAsBoxed(CGValuedElement cgChild)
          Insert a CGBoxExp between cgParent and cgChild.
protected  CGValuedElement BoxingAnalyzer.rewriteAsGuarded(CGValuedElement cgChild)
           
protected  CGValuedElement BoxingAnalyzer.rewriteAsUnboxed(CGValuedElement cgChild)
          Insert a CGUnboxExp between cgParent and cgChild.
 CGValuedElement Pivot2CGVisitor.visitExpressionInOCL(ExpressionInOCL element)
           
 CGValuedElement Pivot2CGVisitor.visiting(Visitable visitable)
           
 CGValuedElement Pivot2CGVisitor.visitOperationCallExp(OperationCallExp element)
           
 

Methods in org.eclipse.ocl.examples.codegen.analyzer that return types with arguments of type CGValuedElement
 java.lang.Iterable<CGValuedElement> DependencyVisitor.getSortedDependencies()
           
 

Methods in org.eclipse.ocl.examples.codegen.analyzer with parameters of type CGValuedElement
protected  void DependencyVisitor.addDependency(CGValuedElement cgElement, CGValuedElement dependsOn)
           
protected  CGLetExp Pivot2CGVisitor.createCGLetExp(CGVariable cgVariable, CGValuedElement cgIn)
           
 CGValuedElement CodeGenAnalyzer.getExpression(CGValuedElement cgExpression)
           
 int DependencyVisitor.getRootDepth(CGValuedElement cgElement)
           
protected  void FieldingAnalyzer.RewriteVisitor.insertCatch(CGValuedElement cgChild)
           
protected  void FieldingAnalyzer.RewriteVisitor.insertThrow(CGValuedElement cgChild)
           
static CGValuedElement CGUtils.replace(CGValuedElement oldElement, CGValuedElement newElement)
          Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
protected  CGValuedElement BoxingAnalyzer.rewriteAsBoxed(CGValuedElement cgChild)
          Insert a CGBoxExp between cgParent and cgChild.
protected  void FieldingAnalyzer.RewriteVisitor.rewriteAsCaught(CGValuedElement cgChild)
           
protected  CGValuedElement BoxingAnalyzer.rewriteAsGuarded(CGValuedElement cgChild)
           
protected  void FieldingAnalyzer.RewriteVisitor.rewriteAsThrown(CGValuedElement cgChild)
           
protected  CGValuedElement BoxingAnalyzer.rewriteAsUnboxed(CGValuedElement cgChild)
          Insert a CGUnboxExp between cgParent and cgChild.
 void CodeGenAnalyzer.setConstant(CGValuedElement oldElement, CGValuedElement aConstant)
           
 void CodeGenAnalyzer.setExplicitNames(CGValuedElement cgValue, java.lang.Object anObject)
           
 void CodeGenAnalyzer.setNames(CGValuedElement cgValue, java.lang.Object anObject)
           
 java.lang.String CG2StringVisitor.visitCGValuedElement(CGValuedElement cgElement)
           
 java.lang.Boolean FieldingAnalyzer.RewriteVisitor.visitCGValuedElement(CGValuedElement cgElement)
           
static void CGUtils.wrap(CGCallExp wrapExp, CGValuedElement wrappedExp)
          Use wrapExp to wrap wrappedExp.
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.cgmodel
 

Subinterfaces of CGValuedElement in org.eclipse.ocl.examples.codegen.cgmodel
 interface CGBoolean
          A representation of the model object 'CG Boolean'.
 interface CGBoxExp
          A representation of the model object 'CG Box Exp'.
 interface CGBuiltInIterationCallExp
          A representation of the model object 'CG While Exp'.
 interface CGCallExp
          A representation of the model object 'CG Call Exp'.
 interface CGCastParameter
          A representation of the model object 'CG Cast Parameter'.
 interface CGCatchExp
          A representation of the model object 'CG Catch Exp'.
 interface CGCollectionExp
          A representation of the model object 'CG Collection Exp'.
 interface CGCollectionPart
          A representation of the model object 'CG Collection Part'.
 interface CGConstant
          A representation of the model object 'CG Global Constant'.
 interface CGConstantExp
          A representation of the model object 'CG Literal Exp'.
 interface CGConstructorExp
          A representation of the model object 'CG Constructor Exp'.
 interface CGConstructorPart
          A representation of the model object 'CG Constructor Part'.
 interface CGEcoreClassConstructorExp
          A representation of the model object 'CG Ecore Class Constructor Exp'.
 interface CGEcoreDataTypeConstructorExp
          A representation of the model object 'CG Ecore Data Type Constructor Exp'.
 interface CGEcoreOperationCallExp
          A representation of the model object 'CG Ecore Operation Call Exp'.
 interface CGEcorePropertyCallExp
          A representation of the model object 'CG Ecore Property Call Exp'.
 interface CGElementId
          A representation of the model object 'CG Element Id'.
 interface CGEqualsExp
          A representation of the model object 'CG Equals Exp'.
 interface CGExecutorCompositionProperty
          A representation of the model object 'CG Executor Composition Property'.
 interface CGExecutorConstructorPart
          A representation of the model object 'CG Executor Constructor Part'.
 interface CGExecutorNavigationProperty
          A representation of the model object 'CG Executor Navigation Property'.
 interface CGExecutorOperation
          A representation of the model object 'CG Executor Operation'.
 interface CGExecutorOperationCallExp
          A representation of the model object 'CG Executor Operation Call Exp'.
 interface CGExecutorOppositeProperty
          A representation of the model object 'CG Executor Opposite Property'.
 interface CGExecutorProperty
          A representation of the model object 'CG Executor Property'.
 interface CGExecutorPropertyCallExp
          A representation of the model object 'CG Executor Property Call Exp'.
 interface CGExecutorType
          A representation of the model object 'CG Type With Reflection'.
 interface CGFinalVariable
          A representation of the model object 'CG Final Variable'.
 interface CGGuardExp
          A representation of the model object 'CG Guard Exp'.
 interface CGIfExp
          A representation of the model object 'CG If Exp'.
 interface CGInfinity
          A representation of the model object 'CG Infinity'.
 interface CGInteger
          A representation of the model object 'CG Integer'.
 interface CGInvalid
          A representation of the model object 'CG Invalid'.
 interface CGIsInvalidExp
          A representation of the model object 'CG Is Invalid Exp'.
 interface CGIsUndefinedExp
          A representation of the model object 'CG Is Undefined Exp'.
 interface CGIterationCallExp
          A representation of the model object 'CG Iteration Call Exp'.
 interface CGIterator
          A representation of the model object 'CG Iterator'.
 interface CGLetExp
          A representation of the model object 'CG Let Exp'.
 interface CGLibraryIterateCallExp
          A representation of the model object 'CG Library Iterate Call Exp'.
 interface CGLibraryIterationCallExp
          A representation of the model object 'CG Library Iteration Call Exp'.
 interface CGLibraryOperationCallExp
          A representation of the model object 'CG Library Operation Call Exp'.
 interface CGLibraryPropertyCallExp
          A representation of the model object 'CG Library Property Call Exp'.
 interface CGLocalVariable
          A representation of the model object 'CG Variable'.
 interface CGNull
          A representation of the model object 'CG Null'.
 interface CGOperation
          A representation of the model object 'CG Operation'.
 interface CGOperationCallExp
          A representation of the model object 'CG Operation Call Exp'.
 interface CGParameter
          A representation of the model object 'CG Parameter'.
 interface CGProperty
          A representation of the model object 'CG Property'.
 interface CGPropertyCallExp
          A representation of the model object 'CG Property Call Exp'.
 interface CGReal
          A representation of the model object 'CG Real'.
 interface CGSettableVariable
          A representation of the model object 'CG Settable Variable'.
 interface CGString
          A representation of the model object 'CG String'.
 interface CGText
          A representation of the model object 'CG Text'.
 interface CGTextParameter
          A representation of the model object 'CG Text Parameter'.
 interface CGThrowExp
          A representation of the model object 'CG Throw Exp'.
 interface CGTupleExp
          A representation of the model object 'CG Tuple Exp'.
 interface CGTuplePart
          A representation of the model object 'CG Tuple Part'.
 interface CGTuplePartCallExp
          A representation of the model object 'CG Tuple Part Call Exp'.
 interface CGTypeExp
          A representation of the model object 'CG Type Exp'.
 interface CGTypeId
          A representation of the model object 'CG Type'.
 interface CGUnboxExp
          A representation of the model object 'CG Unbox Exp'.
 interface CGVariable
          A representation of the model object 'CG Variable Declaration'.
 interface CGVariableExp
          A representation of the model object 'CG Variable Exp'.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel that return CGValuedElement
 CGValuedElement CGEqualsExp.getArgument()
          Returns the value of the 'Argument' containment reference.
 CGValuedElement CGConstraint.getBody()
          Returns the value of the 'Body' containment reference.
 CGValuedElement CGIterationCallExp.getBody()
          Returns the value of the 'Body' containment reference.
 CGValuedElement CGOperation.getBody()
          Returns the value of the 'Body' containment reference.
 CGValuedElement CGProperty.getBody()
          Returns the value of the 'Body' containment reference.
 CGValuedElement CGIfExp.getCondition()
          Returns the value of the 'Condition' containment reference.
 CGValuedElement CGIfExp.getElseExpression()
          Returns the value of the 'Else Expression' containment reference.
 CGValuedElement CGCollectionPart.getFirst()
          Returns the value of the 'First' containment reference.
 CGValuedElement CGLetExp.getIn()
          Returns the value of the 'In' containment reference.
 CGValuedElement CGConstructorPart.getInit()
          Returns the value of the 'Init' containment reference.
 CGValuedElement CGTuplePart.getInit()
          Returns the value of the 'Init' containment reference.
 CGValuedElement CGVariable.getInit()
          Returns the value of the 'Init' containment reference.
 CGValuedElement CGCollectionPart.getLast()
          Returns the value of the 'Last' containment reference.
 CGValuedElement CGConstraint.getMessage()
          Returns the value of the 'Message' containment reference.
 CGValuedElement CGConstantExp.getReferredConstant()
          Returns the value of the 'Referred Constant' reference.
 CGValuedElement CGValuedElement.getReferredValuedElement()
          Returns the value of the 'Referred Valued Element' reference.
 CGValuedElement CGCallExp.getSource()
          Returns the value of the 'Source' containment reference.
 CGValuedElement CGIfExp.getThenExpression()
          Returns the value of the 'Then Expression' containment reference.
 CGValuedElement CGValuedElement.getValue()
          Returns the value of the 'Value' reference.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel that return types with arguments of type CGValuedElement
 java.util.List<CGValuedElement> CGOperationCallExp.getArguments()
          Returns the value of the 'Arguments' containment reference list.
 java.util.List<CGValuedElement> CGValuedElement.getDependsOn()
          Returns the value of the 'Depends On' reference list.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel with parameters of type CGValuedElement
 void CGEqualsExp.setArgument(CGValuedElement value)
          Sets the value of the 'Argument' containment reference.
 void CGConstraint.setBody(CGValuedElement value)
          Sets the value of the 'Body' containment reference.
 void CGIterationCallExp.setBody(CGValuedElement value)
          Sets the value of the 'Body' containment reference.
 void CGOperation.setBody(CGValuedElement value)
          Sets the value of the 'Body' containment reference.
 void CGProperty.setBody(CGValuedElement value)
          Sets the value of the 'Body' containment reference.
 void CGIfExp.setCondition(CGValuedElement value)
          Sets the value of the 'Condition' containment reference.
 void CGIfExp.setElseExpression(CGValuedElement value)
          Sets the value of the 'Else Expression' containment reference.
 void CGCollectionPart.setFirst(CGValuedElement value)
          Sets the value of the 'First' containment reference.
 void CGLetExp.setIn(CGValuedElement value)
          Sets the value of the 'In' containment reference.
 void CGConstructorPart.setInit(CGValuedElement value)
          Sets the value of the 'Init' containment reference.
 void CGTuplePart.setInit(CGValuedElement value)
          Sets the value of the 'Init' containment reference.
 void CGVariable.setInit(CGValuedElement value)
          Sets the value of the 'Init' containment reference.
 void CGCollectionPart.setLast(CGValuedElement value)
          Sets the value of the 'Last' containment reference.
 void CGConstraint.setMessage(CGValuedElement value)
          Sets the value of the 'Message' containment reference.
 void CGConstantExp.setReferredConstant(CGValuedElement value)
          Sets the value of the 'Referred Constant' reference.
 void CGCallExp.setSource(CGValuedElement value)
          Sets the value of the 'Source' containment reference.
 void CGIfExp.setThenExpression(CGValuedElement value)
          Sets the value of the 'Then Expression' containment reference.
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.cgmodel.impl
 

Classes in org.eclipse.ocl.examples.codegen.cgmodel.impl that implement CGValuedElement
 class CGBooleanImpl
          An implementation of the model object 'CG Boolean'.
 class CGBoxExpImpl
          An implementation of the model object 'CG Box Exp'.
 class CGBuiltInIterationCallExpImpl
          An implementation of the model object 'CG While Exp'.
 class CGCallExpImpl
          An implementation of the model object 'CG Call Exp'.
 class CGCastParameterImpl
          An implementation of the model object 'CG Cast Parameter'.
 class CGCatchExpImpl
          An implementation of the model object 'CG Catch Exp'.
 class CGCollectionExpImpl
          An implementation of the model object 'CG Collection Exp'.
 class CGCollectionPartImpl
          An implementation of the model object 'CG Collection Part'.
 class CGConstantExpImpl
          An implementation of the model object 'CG Literal Exp'.
 class CGConstantImpl
          An implementation of the model object 'CG Global Constant'.
 class CGConstructorExpImpl
          An implementation of the model object 'CG Constructor Exp'.
 class CGConstructorPartImpl
          An implementation of the model object 'CG Constructor Part'.
 class CGEcoreClassConstructorExpImpl
          An implementation of the model object 'CG Ecore Class Constructor Exp'.
 class CGEcoreDataTypeConstructorExpImpl
          An implementation of the model object 'CG Ecore Data Type Constructor Exp'.
 class CGEcoreOperationCallExpImpl
          An implementation of the model object 'CG Ecore Operation Call Exp'.
 class CGEcorePropertyCallExpImpl
          An implementation of the model object 'CG Ecore Property Call Exp'.
 class CGElementIdImpl
          An implementation of the model object 'CG Element Id'.
 class CGEqualsExpImpl
          An implementation of the model object 'CG Equals Exp'.
 class CGExecutorCompositionPropertyImpl
          An implementation of the model object 'CG Executor Composition Property'.
 class CGExecutorConstructorPartImpl
          An implementation of the model object 'CG Executor Constructor Part'.
 class CGExecutorNavigationPropertyImpl
          An implementation of the model object 'CG Executor Navigation Property'.
 class CGExecutorOperationCallExpImpl
          An implementation of the model object 'CG Executor Operation Call Exp'.
 class CGExecutorOperationImpl
          An implementation of the model object 'CG Executor Operation'.
 class CGExecutorOppositePropertyImpl
          An implementation of the model object 'CG Executor Opposite Property'.
 class CGExecutorPropertyCallExpImpl
          An implementation of the model object 'CG Executor Property Call Exp'.
 class CGExecutorPropertyImpl
          An implementation of the model object 'CG Executor Property'.
 class CGExecutorTypeImpl
          An implementation of the model object 'CG Type With Reflection'.
 class CGFinalVariableImpl
          An implementation of the model object 'CG Final Variable'.
 class CGGuardExpImpl
          An implementation of the model object 'CG Guard Exp'.
 class CGIfExpImpl
          An implementation of the model object 'CG If Exp'.
 class CGInfinityImpl
          An implementation of the model object 'CG Infinity'.
 class CGIntegerImpl
          An implementation of the model object 'CG Integer'.
 class CGInvalidImpl
          An implementation of the model object 'CG Invalid'.
 class CGIsInvalidExpImpl
          An implementation of the model object 'CG Is Invalid Exp'.
 class CGIsUndefinedExpImpl
          An implementation of the model object 'CG Is Undefined Exp'.
 class CGIterationCallExpImpl
          An implementation of the model object 'CG Iteration Call Exp'.
 class CGIteratorImpl
          An implementation of the model object 'CG Iterator'.
 class CGLetExpImpl
          An implementation of the model object 'CG Let Exp'.
 class CGLibraryIterateCallExpImpl
          An implementation of the model object 'CG Library Iterate Call Exp'.
 class CGLibraryIterationCallExpImpl
          An implementation of the model object 'CG Library Iteration Call Exp'.
 class CGLibraryOperationCallExpImpl
          An implementation of the model object 'CG Library Operation Call Exp'.
 class CGLibraryPropertyCallExpImpl
          An implementation of the model object 'CG Library Property Call Exp'.
 class CGLocalVariableImpl
          An implementation of the model object 'CG Variable'.
 class CGNullImpl
          An implementation of the model object 'CG Null'.
 class CGOperationCallExpImpl
          An implementation of the model object 'CG Operation Call Exp'.
 class CGOperationImpl
          An implementation of the model object 'CG Operation'.
 class CGParameterImpl
          An implementation of the model object 'CG Parameter'.
 class CGPropertyCallExpImpl
          An implementation of the model object 'CG Property Call Exp'.
 class CGPropertyImpl
          An implementation of the model object 'CG Property'.
 class CGRealImpl
          An implementation of the model object 'CG Real'.
 class CGSettableVariableImpl
          An implementation of the model object 'CG Settable Variable'.
 class CGStringImpl
          An implementation of the model object 'CG String'.
 class CGTextImpl
          An implementation of the model object 'CG Text'.
 class CGTextParameterImpl
          An implementation of the model object 'CG Text Parameter'.
 class CGThrowExpImpl
          An implementation of the model object 'CG Throw Exp'.
 class CGTupleExpImpl
          An implementation of the model object 'CG Tuple Exp'.
 class CGTuplePartCallExpImpl
          An implementation of the model object 'CG Tuple Part Call Exp'.
 class CGTuplePartImpl
          An implementation of the model object 'CG Tuple Part'.
 class CGTypeExpImpl
          An implementation of the model object 'CG Type Exp'.
 class CGTypeIdImpl
          An implementation of the model object 'CG Type'.
 class CGUnboxExpImpl
          An implementation of the model object 'CG Unbox Exp'.
 class CGValuedElementImpl
          An implementation of the model object 'CG Valued Element'.
 class CGVariableExpImpl
          An implementation of the model object 'CG Variable Exp'.
 class CGVariableImpl
          An implementation of the model object 'CG Variable Declaration'.
 

Fields in org.eclipse.ocl.examples.codegen.cgmodel.impl declared as CGValuedElement
protected  CGValuedElement CGEqualsExpImpl.argument
          The cached value of the 'Argument' containment reference.
protected  CGValuedElement CGConstraintImpl.body
          The cached value of the 'Body' containment reference.
protected  CGValuedElement CGIterationCallExpImpl.body
          The cached value of the 'Body' containment reference.
protected  CGValuedElement CGOperationImpl.body
          The cached value of the 'Body' containment reference.
protected  CGValuedElement CGPropertyImpl.body
          The cached value of the 'Body' containment reference.
protected  CGValuedElement CGIfExpImpl.condition
          The cached value of the 'Condition' containment reference.
protected  CGValuedElement CGIfExpImpl.elseExpression
          The cached value of the 'Else Expression' containment reference.
protected  CGValuedElement CGCollectionPartImpl.first
          The cached value of the 'First' containment reference.
protected  CGValuedElement CGLetExpImpl.in
          The cached value of the 'In' containment reference.
protected  CGValuedElement CGConstructorPartImpl.init
          The cached value of the 'Init' containment reference.
protected  CGValuedElement CGTuplePartImpl.init
          The cached value of the 'Init' containment reference.
protected  CGValuedElement CGVariableImpl.init
          The cached value of the 'Init' containment reference.
protected  CGValuedElement CGCollectionPartImpl.last
          The cached value of the 'Last' containment reference.
protected  CGValuedElement CGConstraintImpl.message
          The cached value of the 'Message' containment reference.
protected  CGValuedElement CGConstantExpImpl.referredConstant
          The cached value of the 'Referred Constant' reference.
protected  CGValuedElement CGCallExpImpl.source
          The cached value of the 'Source' containment reference.
protected  CGValuedElement CGIfExpImpl.thenExpression
          The cached value of the 'Then Expression' containment reference.
 

Fields in org.eclipse.ocl.examples.codegen.cgmodel.impl with type parameters of type CGValuedElement
protected  org.eclipse.emf.common.util.EList<CGValuedElement> CGOperationCallExpImpl.arguments
          The cached value of the 'Arguments' containment reference list.
protected  org.eclipse.emf.common.util.EList<CGValuedElement> CGValuedElementImpl.dependsOn
          The cached value of the 'Depends On' reference list.
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl that return CGValuedElement
 CGValuedElement CGEqualsExpImpl.getArgument()
           
 CGValuedElement CGConstraintImpl.getBody()
           
 CGValuedElement CGIterationCallExpImpl.getBody()
           
 CGValuedElement CGOperationImpl.getBody()
           
 CGValuedElement CGPropertyImpl.getBody()
           
 CGValuedElement CGIfExpImpl.getCondition()
           
 CGValuedElement CGIfExpImpl.getElseExpression()
           
 CGValuedElement CGCollectionPartImpl.getFirst()
           
 CGValuedElement CGLetExpImpl.getIn()
           
 CGValuedElement CGConstructorPartImpl.getInit()
           
 CGValuedElement CGTuplePartImpl.getInit()
           
 CGValuedElement CGVariableImpl.getInit()
           
 CGValuedElement CGCollectionPartImpl.getLast()
           
 CGValuedElement CGConstraintImpl.getMessage()
           
 CGValuedElement CGConstantExpImpl.getReferredConstant()
           
 CGValuedElement CGBoxExpImpl.getReferredValuedElement()
           
 CGValuedElement CGCastParameterImpl.getReferredValuedElement()
           
 CGValuedElement CGCatchExpImpl.getReferredValuedElement()
           
 CGValuedElement CGCollectionExpImpl.getReferredValuedElement()
           
 CGValuedElement CGCollectionPartImpl.getReferredValuedElement()
           
 CGValuedElement CGConstantExpImpl.getReferredValuedElement()
           
 CGValuedElement CGConstantImpl.getReferredValuedElement()
           
 CGValuedElement CGConstructorExpImpl.getReferredValuedElement()
           
 CGValuedElement CGConstructorPartImpl.getReferredValuedElement()
           
 CGValuedElement CGGuardExpImpl.getReferredValuedElement()
           
 CGValuedElement CGIfExpImpl.getReferredValuedElement()
           
 CGValuedElement CGIsInvalidExpImpl.getReferredValuedElement()
           
 CGValuedElement CGIsUndefinedExpImpl.getReferredValuedElement()
           
 CGValuedElement CGLetExpImpl.getReferredValuedElement()
           
 CGValuedElement CGParameterImpl.getReferredValuedElement()
           
 CGValuedElement CGTextParameterImpl.getReferredValuedElement()
           
 CGValuedElement CGThrowExpImpl.getReferredValuedElement()
           
 CGValuedElement CGTupleExpImpl.getReferredValuedElement()
           
 CGValuedElement CGTuplePartImpl.getReferredValuedElement()
           
 CGValuedElement CGTypeExpImpl.getReferredValuedElement()
           
 CGValuedElement CGUnboxExpImpl.getReferredValuedElement()
           
 CGValuedElement CGValuedElementImpl.getReferredValuedElement()
           
 CGValuedElement CGVariableExpImpl.getReferredValuedElement()
           
 CGValuedElement CGVariableImpl.getReferredValuedElement()
           
 CGValuedElement CGCallExpImpl.getSource()
           
 CGValuedElement CGIfExpImpl.getThenExpression()
           
 CGValuedElement CGBuiltInIterationCallExpImpl.getValue()
           
 CGValuedElement CGCallExpImpl.getValue()
           
 CGValuedElement CGConstantImpl.getValue()
           
 CGValuedElement CGExecutorOperationImpl.getValue()
           
 CGValuedElement CGExecutorPropertyImpl.getValue()
           
 CGValuedElement CGExecutorTypeImpl.getValue()
           
 CGValuedElement CGGuardExpImpl.getValue()
           
 CGValuedElement CGParameterImpl.getValue()
           
 CGValuedElement CGSettableVariableImpl.getValue()
           
 CGValuedElement CGThrowExpImpl.getValue()
           
 CGValuedElement CGTypeExpImpl.getValue()
           
 CGValuedElement CGValuedElementImpl.getValue()
           
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl that return types with arguments of type CGValuedElement
 java.util.List<CGValuedElement> CGOperationCallExpImpl.getArguments()
           
 java.util.List<CGValuedElement> CGValuedElementImpl.getDependsOn()
           
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.impl with parameters of type CGValuedElement
 org.eclipse.emf.common.notify.NotificationChain CGEqualsExpImpl.basicSetArgument(CGValuedElement newArgument, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGConstraintImpl.basicSetBody(CGValuedElement newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGIterationCallExpImpl.basicSetBody(CGValuedElement newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGOperationImpl.basicSetBody(CGValuedElement newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGPropertyImpl.basicSetBody(CGValuedElement newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGIfExpImpl.basicSetCondition(CGValuedElement newCondition, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGIfExpImpl.basicSetElseExpression(CGValuedElement newElseExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGCollectionPartImpl.basicSetFirst(CGValuedElement newFirst, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGLetExpImpl.basicSetIn(CGValuedElement newIn, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGConstructorPartImpl.basicSetInit(CGValuedElement newInit, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGTuplePartImpl.basicSetInit(CGValuedElement newInit, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGVariableImpl.basicSetInit(CGValuedElement newInit, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGCollectionPartImpl.basicSetLast(CGValuedElement newLast, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGConstraintImpl.basicSetMessage(CGValuedElement newMessage, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGCallExpImpl.basicSetSource(CGValuedElement newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain CGIfExpImpl.basicSetThenExpression(CGValuedElement newThenExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void CGEqualsExpImpl.setArgument(CGValuedElement newArgument)
           
 void CGConstraintImpl.setBody(CGValuedElement newBody)
           
 void CGIterationCallExpImpl.setBody(CGValuedElement newBody)
           
 void CGOperationImpl.setBody(CGValuedElement newBody)
           
 void CGPropertyImpl.setBody(CGValuedElement newBody)
           
 void CGIfExpImpl.setCondition(CGValuedElement newCondition)
           
 void CGIfExpImpl.setElseExpression(CGValuedElement newElseExpression)
           
 void CGCollectionPartImpl.setFirst(CGValuedElement newFirst)
           
 void CGLetExpImpl.setIn(CGValuedElement newIn)
           
 void CGConstructorPartImpl.setInit(CGValuedElement newInit)
           
 void CGTuplePartImpl.setInit(CGValuedElement newInit)
           
 void CGVariableImpl.setInit(CGValuedElement newInit)
           
 void CGCollectionPartImpl.setLast(CGValuedElement newLast)
           
 void CGConstraintImpl.setMessage(CGValuedElement newMessage)
           
 void CGConstantExpImpl.setReferredConstant(CGValuedElement newReferredConstant)
           
 void CGCallExpImpl.setSource(CGValuedElement newSource)
           
 void CGIfExpImpl.setThenExpression(CGValuedElement newThenExpression)
           
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.cgmodel.util
 

Methods in org.eclipse.ocl.examples.codegen.cgmodel.util with parameters of type CGValuedElement
 T CGModelSwitch.caseCGValuedElement(CGValuedElement object)
          Returns the result of interpreting the object as an instance of 'CG Valued Element'.
 R AbstractExtendingCGModelVisitor.visitCGValuedElement(CGValuedElement object)
           
 R AbstractNullCGModelVisitor.visitCGValuedElement(CGValuedElement object)
           
 R CGModelVisitor.visitCGValuedElement(CGValuedElement object)
           
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.generator
 

Methods in org.eclipse.ocl.examples.codegen.generator with parameters of type CGValuedElement
 TypeDescriptor CodeGenerator.getTypeDescriptor(CGValuedElement cgElement)
           
 void LocalContext.setNames(CGValuedElement cgValueElement, CGValuedElement cgExpression)
           
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.java
 

Methods in org.eclipse.ocl.examples.codegen.java that return CGValuedElement
 CGValuedElement JavaLocalContext.getEvaluatorParameter()
           
protected  CGValuedElement CG2JavaVisitor.getExpression(CGValuedElement cgExpression)
           
protected  CGValuedElement CG2JavaPreVisitor.getIdResolverVariable()
           
 CGValuedElement JavaLocalContext.getIdResolverVariable()
           
 

Methods in org.eclipse.ocl.examples.codegen.java that return types with arguments of type CGValuedElement
 java.util.Collection<CGValuedElement> JavaGlobalContext.getGlobals()
           
 java.util.Collection<? extends CGValuedElement> JavaLocalContext.getLocalVariables()
           
 

Methods in org.eclipse.ocl.examples.codegen.java with parameters of type CGValuedElement
 void JavaLocalContext.addDependency(CGValuedElement cgElement, CGValuedElement cgDependency)
           
protected  boolean JavaGlobalContext.addGlobal(CGValuedElement cgGlobal)
           
 void JavaLocalContext.addLocalVariable(CGValuedElement cgVariable)
           
 void JavaStream.appendAssignment(CGValuedElement toVariable, CGValuedElement cgExpression)
           
 void JavaStream.appendAtomicReferenceTo(CGValuedElement cgValue)
           
 void JavaStream.appendAtomicReferenceTo(java.lang.Class<?> requiredClass, CGValuedElement cgValue)
           
 void JavaStream.appendAtomicReferenceTo(TypeDescriptor requiredTypeDescriptor, CGValuedElement cgValue)
           
 void JavaStream.appendClassCast(CGValuedElement cgValue)
           
 void JavaStream.appendClassCast(CGValuedElement cgValue, java.lang.Class<?> actualJavaClass)
           
 void JavaStream.appendClassReference(CGValuedElement cgValue)
           
 void JavaStream.appendDeclaration(CGValuedElement cgElement)
           
 void JavaStream.appendLocalStatements(CGValuedElement cgElement)
          Append the complete statements for cgElement for use with in a local operation context.
 void JavaStream.appendReferenceTo(CGValuedElement cgValue)
           
 void JavaStream.appendReferenceTo(java.lang.Class<?> requiredClass, CGValuedElement cgValue)
           
 void JavaStream.appendReferenceTo(TypeDescriptor requiredTypeDescriptor, CGValuedElement cgValue)
           
 void JavaStream.appendValueName(CGValuedElement cgElement)
          Append the code name for the value of cgElement, lazily creating one if necessary.
protected  void CG2JavaPreVisitor.doValuedElement(CGValuedElement cgValuedElement)
           
protected  CGValuedElement CG2JavaVisitor.getExpression(CGValuedElement cgExpression)
           
 TypeDescriptor JavaCodeGenerator.getTypeDescriptor(CGValuedElement cgElement)
           
protected  java.lang.String CG2JavaVisitor.getValueName(CGValuedElement cgElement)
           
 java.lang.String JavaGlobalContext.getValueName(CGValuedElement cgValuedElement)
           
 java.lang.String JavaLocalContext.getValueName(CGValuedElement cgElement)
           
protected  java.lang.String JavaStream.getValueName(CGValuedElement cgElement)
           
protected  java.lang.String CG2JavaVisitor.getValueName2(CGValuedElement cgElement)
           
 void JavaLocalContext.setNames(CGValuedElement cgValueElement, CGValuedElement cgExpression)
           
protected  void JavaLocalContext.setNames(CGValuedElement cgValueElement, java.lang.String nameHint, TypeId typeId)
           
 java.lang.Object CG2JavaPreVisitor.visitCGValuedElement(CGValuedElement cgValuedElement)
           
 

Method parameters in org.eclipse.ocl.examples.codegen.java with type arguments of type CGValuedElement
 void CG2JavaVisitor.generateGlobals(java.lang.Iterable<? extends CGValuedElement> sortedElements)
           
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.java.iteration
 

Methods in org.eclipse.ocl.examples.codegen.java.iteration that return CGValuedElement
protected  CGValuedElement AbstractIteration2Java.getBody(CGBuiltInIterationCallExp cgIterationCallExp)
           
 

Uses of CGValuedElement in org.eclipse.ocl.examples.codegen.oclinecore
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore that return CGValuedElement
 CGValuedElement OCLinEcoreLocalContext.getEvaluatorParameter()
           
 

Methods in org.eclipse.ocl.examples.codegen.oclinecore with parameters of type CGValuedElement
 java.lang.String OCLinEcoreCG2JavaVisitor.generateBody(CGValuedElement cgBody, java.lang.String returnClassName)
           
 java.lang.String OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody, Constraint pivotConstraint, Type pivotType)