Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<CGValuedElement> |
DependencyVisitor.getSortedDependencies() |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Interface and Description |
---|---|
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'.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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. |
Modifier and Type | Class and Description |
---|---|
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'.
|
Modifier and Type | Field and Description |
---|---|
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. |
Modifier and Type | Field and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
java.util.List<CGValuedElement> |
CGOperationCallExpImpl.getArguments() |
java.util.List<CGValuedElement> |
CGValuedElementImpl.getDependsOn() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
TypeDescriptor |
CodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
void |
LocalContext.setNames(CGValuedElement cgValueElement,
CGValuedElement cgExpression) |
Modifier and Type | Method and Description |
---|---|
CGValuedElement |
JavaLocalContext.getEvaluatorParameter() |
protected CGValuedElement |
CG2JavaVisitor.getExpression(CGValuedElement cgExpression) |
protected CGValuedElement |
CG2JavaPreVisitor.getIdResolverVariable() |
CGValuedElement |
JavaLocalContext.getIdResolverVariable() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<CGValuedElement> |
JavaGlobalContext.getGlobals() |
java.util.Collection<? extends CGValuedElement> |
JavaLocalContext.getLocalVariables() |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
void |
CG2JavaVisitor.generateGlobals(java.lang.Iterable<? extends CGValuedElement> sortedElements) |
Modifier and Type | Method and Description |
---|---|
protected CGValuedElement |
AbstractIteration2Java.getBody(CGBuiltInIterationCallExp cgIterationCallExp) |
Modifier and Type | Method and Description |
---|---|
CGValuedElement |
OCLinEcoreLocalContext.getEvaluatorParameter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
OCLinEcoreCG2JavaVisitor.generateBody(CGValuedElement cgBody,
java.lang.String returnClassName) |
java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint pivotConstraint,
Type pivotType) |