Modifier and Type | Method and Description |
---|---|
static boolean |
NavigationUtil.isIteration(PivotMetamodelManager metamodelManager,
RoundBracketedClauseCS csRoundBracketedClause,
CollectionType type) |
Constructor and Description |
---|
OperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
Modifier and Type | Method and Description |
---|---|
protected Iteration |
EssentialOCLCSLeft2RightVisitor.getBestIteration(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
RoundBracketedClauseCS csRoundBracketedClause) |
protected Operation |
EssentialOCLCSLeft2RightVisitor.getExampleOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asSourceType,
Type asSourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveBestInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause,
EssentialOCLCSLeft2RightVisitor.Invocations invocations)
Resolve an invocation such as name() or source.name(...) or source->name(...) to the best candidate from invocations.
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause)
Resolve an invocation such as name() or source.name(...) or source->name(...)
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationAccumulators(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationBody(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationContent(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationIterators(RoundBracketedClauseCS csRoundBracketedClause,
OCLExpression source,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArguments(RoundBracketedClauseCS csRoundBracketedClause,
Operation operation,
OperationCallExp expression)
Complete the installation of each operation argument in its operation call.
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArgumentTypes(java.util.List<Parameter> parameters,
RoundBracketedClauseCS csRoundBracketedClause)
Determine the type of each operation argument so that the appropriate operation overload can be selected.
|
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(RoundBracketedClauseCS csRoundBracketedClause,
OperationCallExp operationCallExp,
Operation operation) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveRoundBracketedTerm(RoundBracketedClauseCS csRoundBracketedClause) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractEssentialOCLSemanticSequencer.sequence_RoundBracketedClauseCS(org.eclipse.emf.ecore.EObject context,
RoundBracketedClauseCS semanticObject)
Constraint:
(
(
ownedArguments+=NavigatingArgCS
ownedArguments+=NavigatingCommaArgCS*
(ownedArguments+=NavigatingSemiArgCS ownedArguments+=NavigatingCommaArgCS*)?
(ownedArguments+=NavigatingBarArgCS ownedArguments+=NavigatingCommaArgCS*)*
)?
)
|
Modifier and Type | Method and Description |
---|---|
RoundBracketedClauseCS |
EssentialOCLCSFactory.createRoundBracketedClauseCS()
Returns a new object of class 'Round Bracketed Clause CS'.
|
RoundBracketedClauseCS |
AbstractNameExpCS.getOwnedRoundBracketedClause()
Returns the value of the 'Owned Round Bracketed Clause' containment reference.
|
RoundBracketedClauseCS |
LetVariableCS.getOwnedRoundBracketedClause()
Returns the value of the 'Owned Round Bracketed Clause' containment reference.
|
RoundBracketedClauseCS |
NavigatingArgCS.getOwningRoundBracketedClause()
Returns the value of the 'Owning Round Bracketed Clause' container reference.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractNameExpCS.setOwnedRoundBracketedClause(RoundBracketedClauseCS value)
Sets the value of the '
Owned Round Bracketed Clause ' containment reference. |
void |
LetVariableCS.setOwnedRoundBracketedClause(RoundBracketedClauseCS value)
Sets the value of the '
Owned Round Bracketed Clause ' containment reference. |
void |
NavigatingArgCS.setOwningRoundBracketedClause(RoundBracketedClauseCS value)
Sets the value of the '
Owning Round Bracketed Clause ' container reference. |
Modifier and Type | Class and Description |
---|---|
class |
RoundBracketedClauseCSImpl
An implementation of the model object 'Round Bracketed Clause CS'.
|
Modifier and Type | Field and Description |
---|---|
protected RoundBracketedClauseCS |
AbstractNameExpCSImpl.ownedRoundBracketedClause
The cached value of the '
Owned Round Bracketed Clause ' containment reference. |
protected RoundBracketedClauseCS |
LetVariableCSImpl.ownedRoundBracketedClause
The cached value of the '
Owned Round Bracketed Clause ' containment reference. |
Modifier and Type | Method and Description |
---|---|
RoundBracketedClauseCS |
EssentialOCLCSFactoryImpl.createRoundBracketedClauseCS() |
RoundBracketedClauseCS |
AbstractNameExpCSImpl.getOwnedRoundBracketedClause() |
RoundBracketedClauseCS |
LetVariableCSImpl.getOwnedRoundBracketedClause() |
RoundBracketedClauseCS |
NavigatingArgCSImpl.getOwningRoundBracketedClause() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
AbstractNameExpCSImpl.basicSetOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
LetVariableCSImpl.basicSetOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
NavigatingArgCSImpl.basicSetOwningRoundBracketedClause(RoundBracketedClauseCS newOwningRoundBracketedClause,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
AbstractNameExpCSImpl.setOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause) |
void |
LetVariableCSImpl.setOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause) |
void |
NavigatingArgCSImpl.setOwningRoundBracketedClause(RoundBracketedClauseCS newOwningRoundBracketedClause) |
Modifier and Type | Method and Description |
---|---|
T |
EssentialOCLCSSwitch.caseRoundBracketedClauseCS(RoundBracketedClauseCS object)
Returns the result of interpreting the object as an instance of 'Round Bracketed Clause CS'.
|
R |
AbstractDelegatingEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object)
Deprecated.
|
R |
EssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |