Package | Description |
---|---|
org.eclipse.ocl.xtext.essentialocl.attributes | |
org.eclipse.ocl.xtext.essentialocl.cs2as |
Modifier and Type | Method and Description |
---|---|
Operation |
AbstractOperationMatcher.getBestOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
boolean useCoercions) |
Modifier and Type | Class and Description |
---|---|
static class |
EssentialOCLCSLeft2RightVisitor.ResolvedInvocation |
static class |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations |
Modifier and Type | Method and Description |
---|---|
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asSourceType,
Type asSourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asType,
Type asTypeValue,
java.lang.String name,
int iteratorCount,
int expressionCount)
Return all operations/iterations in asType and its superclasses whose name is name.
|
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 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.
|