Modifier and Type | Method and Description |
---|---|
CGVariable |
AS2CGVisitor.basicGetParameter(Variable aParameter) |
protected CGVariable |
AS2CGVisitor.createCGVariable(Variable contextVariable,
OCLExpression source) |
protected OCLExpression |
AS2CGVisitor.createLetExp(Variable asVariable,
OCLExpression asInit,
OCLExpression asIn)
Wrap asIn in a LetExp in which a clone of asInit is assigned to asVariable.
|
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter)
Deprecated.
|
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter,
java.lang.String explicitName) |
CGParameter |
AS2CGVisitor.getSelfParameter(Variable aParameter)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Variable variable)
Return a valid Java identifier suffix encoding of a variable name that is unique within the scope of element.
|
Modifier and Type | Method and Description |
---|---|
CGParameter |
OCLinEcoreAS2CGVisitor.getParameter(Variable aParameter,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
Variable |
OCLVMNestedEvaluationEnvironment.getPCVariable() |
Variable |
OCLVMRootEvaluationEnvironment.getPCVariable() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OCLVMEvaluationVisitor.visitVariable(Variable vd) |
Modifier and Type | Method and Description |
---|---|
IStepper |
OCLStepperVisitor.visitVariable(Variable object) |
Modifier and Type | Method and Description |
---|---|
Variable |
VMEvaluationEnvironment.getPCVariable() |
Modifier and Type | Interface and Description |
---|---|
interface |
IteratorVariable
A representation of the model object 'Iterator Variable'.
|
interface |
LetVariable
A representation of the model object 'Let Variable'.
|
interface |
ParameterVariable
A representation of the model object 'Parameter Variable'.
|
interface |
ResultVariable
A representation of the model object 'Result Variable'.
|
Modifier and Type | Method and Description |
---|---|
Variable |
PivotFactory.createVariable()
Returns a new object of class 'Variable'.
|
Variable |
ExpressionInOCL.getOwnedContext()
Returns the value of the 'Owned Context' containment reference.
|
Variable |
ExpressionInOCL.getOwnedResult()
Returns the value of the 'Owned Result' containment reference.
|
Variable |
IterateExp.getOwnedResult()
Returns the value of the 'Owned Result' containment reference.
|
Variable |
LetExp.getOwnedVariable()
Returns the value of the 'Owned Variable' containment reference.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Variable> |
LoopExp.getOwnedIterators()
Returns the value of the 'Owned Iterators' containment reference list.
|
java.util.List<Variable> |
ExpressionInOCL.getOwnedParameters()
Returns the value of the 'Owned Parameters' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
ExpressionInOCL.setOwnedContext(Variable value)
Sets the value of the '
Owned Context ' containment reference. |
void |
ExpressionInOCL.setOwnedResult(Variable value)
Sets the value of the '
Owned Result ' containment reference. |
void |
IterateExp.setOwnedResult(Variable value)
Sets the value of the '
Owned Result ' containment reference. |
void |
LetExp.setOwnedVariable(Variable value)
Sets the value of the '
Owned Variable ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
IteratorVariableImpl
An implementation of the model object 'Iterator Variable'.
|
class |
LetVariableImpl
An implementation of the model object 'Let Variable'.
|
class |
ParameterVariableImpl
An implementation of the model object 'Parameter Variable'.
|
class |
ResultVariableImpl
An implementation of the model object 'Result Variable'.
|
class |
VariableImpl
An implementation of the model object 'Variable'.
|
Modifier and Type | Field and Description |
---|---|
protected Variable |
ExpressionInOCLImpl.ownedContext
The cached value of the '
Owned Context ' containment reference. |
protected Variable |
ExpressionInOCLImpl.ownedResult
The cached value of the '
Owned Result ' containment reference. |
protected Variable |
IterateExpImpl.ownedResult
The cached value of the '
Owned Result ' containment reference. |
protected Variable |
LetExpImpl.ownedVariable
The cached value of the '
Owned Variable ' containment reference. |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<Variable> |
LoopExpImpl.ownedIterators
The cached value of the '
Owned Iterators ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Variable> |
ExpressionInOCLImpl.ownedParameters
The cached value of the '
Owned Parameters ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
Variable |
PivotFactoryImpl.createVariable() |
Variable |
ExpressionInOCLImpl.getOwnedContext() |
Variable |
ExpressionInOCLImpl.getOwnedResult() |
Variable |
IterateExpImpl.getOwnedResult() |
Variable |
LetExpImpl.getOwnedVariable() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Variable> |
LoopExpImpl.getOwnedIterators() |
java.util.List<Variable> |
ExpressionInOCLImpl.getOwnedParameters() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
ExpressionInOCLImpl.basicSetOwnedContext(Variable newOwnedContext,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ExpressionInOCLImpl.basicSetOwnedResult(Variable newOwnedResult,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
IterateExpImpl.basicSetOwnedResult(Variable newOwnedResult,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
LetExpImpl.basicSetOwnedVariable(Variable newOwnedVariable,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
ExpressionInOCLImpl.setOwnedContext(Variable newOwnedContext) |
void |
ExpressionInOCLImpl.setOwnedResult(Variable newOwnedResult) |
void |
IterateExpImpl.setOwnedResult(Variable newOwnedResult) |
void |
LetExpImpl.setOwnedVariable(Variable newOwnedVariable) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitVariable(Variable variable)
Delegates to my decorated visitor.
|
java.lang.Object |
BasicEvaluationVisitor.visitVariable(Variable variable)
Callback for a Variable visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitVariable(Variable variable) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FlowAnalysis.CallPath.isSameVariable(Variable firstVariable,
Variable secondVariable,
java.util.Map<VariableDeclaration,VariableDeclaration> firstVariable2secondVariable) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitVariable(Variable object) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<Variable> |
PivotUtilInternal.getOwnedIteratorsList(LoopExp loopExp) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseVariable(Variable object)
Returns the result of interpreting the object as an instance of 'Variable'.
|
boolean |
PivotValidator.validateVariable_validateCompatibleInitialiserType(Variable variable,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateCompatibleInitialiserType constraint of 'Variable'.
|
boolean |
PivotValidator.validateVariable(Variable variable,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingVisitor.visitVariable(Variable object) |
R |
AbstractExtendingVisitor.visitVariable(Variable object) |
R |
AbstractMergedVisitor.visitVariable(Variable object) |
R |
AbstractNullVisitor.visitVariable(Variable object)
Deprecated.
|
R |
AbstractWrappingVisitor.visitVariable(Variable object) |
R |
Visitor.visitVariable(Variable object) |
Modifier and Type | Method and Description |
---|---|
Variable |
PivotHelper.createVariable(java.lang.String name,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
static Variable |
PivotUtil.createVariable(java.lang.String name,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
Variable |
PivotHelper.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
static Variable |
PivotUtil.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression)
Deprecated.
Use appropriate derived Variable
|
Variable |
PivotHelper.createVariable(TypedElement typedElement)
Deprecated.
Use appropriate derived Variable
|
static Variable |
PivotUtil.getOwnedResult(IterateExp iterateExp) |
static Variable |
PivotUtil.getOwnedVariable(LetExp letExp) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Iterable<Variable> |
PivotUtil.getOwnedIterators(LoopExp loopExp) |
Modifier and Type | Method and Description |
---|---|
static ExpressionInOCL |
PivotUtil.createExpressionInOCL(Variable asContextVariable,
OCLExpression asExpression,
Variable... asParameterVariables) |
static ExpressionInOCL |
PivotUtil.createExpressionInOCL(Variable asContextVariable,
OCLExpression asExpression,
Variable... asParameterVariables) |
IterateExp |
PivotHelper.createIterateExp(OCLExpression asSource,
Iteration asIteration,
java.util.List<? extends Variable> asIterators,
Variable asResult,
OCLExpression asBody) |
LetExp |
PivotHelper.createLetExp(Variable asVariable,
OCLExpression asInExpression) |
static LetExp |
PivotUtil.createLetExp(Variable asVariable,
OCLExpression asIn) |
static VariableExp |
PivotUtil.createVariableExp(Variable asVariable)
Deprecated.
API preserving redundancy
|
static OCLExpression |
PivotUtil.getOwnedInit(Variable variable) |
java.lang.Object |
AS2MonikerVisitor.visitVariable(Variable object) |
java.lang.String |
ToStringVisitor.visitVariable(Variable variable)
Visits the variable's initialization expression (if any).
|
Modifier and Type | Method and Description |
---|---|
IterateExp |
PivotHelper.createIterateExp(OCLExpression asSource,
Iteration asIteration,
java.util.List<? extends Variable> asIterators,
Variable asResult,
OCLExpression asBody) |
IteratorExp |
PivotHelper.createIteratorExp(OCLExpression asSource,
Iteration asIteration,
java.util.List<? extends Variable> asIterators,
OCLExpression asBody) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BaseLabelProvider.image(Variable ele) |
protected java.lang.String |
BaseLabelProvider.text(Variable ele) |
Modifier and Type | Method and Description |
---|---|
ElementCS |
EssentialOCLDeclarationVisitor.visitVariable(Variable object) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractImplicitSourceNamedElementIterator.setNext(Variable asVariable)
Assign the iterable element when iterating at asVariable.
|
protected void |
ImplicitSourceTypeIterator.setNext(Variable asVariable) |
protected void |
ImplicitSourceVariableIterator.setNext(Variable asVariable) |
Modifier and Type | Method and Description |
---|---|
Variable |
VariableExpCS.getReferredVariable()
Returns the value of the 'Referred Variable' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
VariableExpCS.setReferredVariable(Variable value)
Sets the value of the '
Referred Variable ' reference. |
Modifier and Type | Field and Description |
---|---|
protected Variable |
NameExpCSImpl.referredVariable
The cached value of the '
Referred Variable ' reference. |
protected Variable |
VariableExpCSImpl.referredVariable
The cached value of the '
Referred Variable ' reference. |
Modifier and Type | Method and Description |
---|---|
Variable |
NameExpCSImpl.getReferredVariable() |
Variable |
VariableExpCSImpl.getReferredVariable() |
Modifier and Type | Method and Description |
---|---|
void |
NameExpCSImpl.setReferredVariable(Variable newReferredVariable) |
void |
VariableExpCSImpl.setReferredVariable(Variable newReferredVariable) |