Modifier and Type | Class and Description |
---|---|
static class |
ISearchContext.SearchContext |
Modifier and Type | Method and Description |
---|---|
boolean |
ISearchOperation.execute(MatchingFrame frame,
ISearchContext context) |
LocalSearchMatcher |
IMatcherBasedOperation.getAndPrepareCalledMatcher(MatchingFrame frame,
ISearchContext context)
Gets the called matcher based on the context and the current adornment and stores it in the corresponding field of the operation
|
void |
ISearchOperation.onBacktrack(MatchingFrame frame,
ISearchContext context)
After the execution of the operation failed and
ISearchOperation.execute(MatchingFrame, ISearchContext) returns false, the onBacktrack
callback is evaluated. |
void |
ISearchOperation.onInitialize(MatchingFrame frame,
ISearchContext context)
During the execution of the corresponding plan, the onInitialize callback is evaluated before the execution of
the operation may begin.
|
Modifier and Type | Method and Description |
---|---|
boolean |
CheckOperation.execute(MatchingFrame frame,
ISearchContext context) |
LocalSearchMatcher |
NACOperation.getAndPrepareCalledMatcher(MatchingFrame frame,
ISearchContext context) |
LocalSearchMatcher |
CountCheck.getAndPrepareCalledMatcher(MatchingFrame frame,
ISearchContext context) |
LocalSearchMatcher |
BinaryTransitiveClosureCheck.getAndPrepareCalledMatcher(MatchingFrame frame,
ISearchContext context) |
void |
CheckOperation.onBacktrack(MatchingFrame frame,
ISearchContext context) |
void |
NACOperation.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
CountCheck.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
CheckOperation.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
BinaryTransitiveClosureCheck.onInitialize(MatchingFrame frame,
ISearchContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
IterateOverEStructuralFeatureInstances.execute(MatchingFrame frame,
ISearchContext context) |
boolean |
ExtendOperation.execute(MatchingFrame frame,
ISearchContext context) |
LocalSearchMatcher |
CountOperation.getAndPrepareCalledMatcher(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEStructuralFeatureInstances.onBacktrack(MatchingFrame frame,
ISearchContext context) |
void |
ExtendOperation.onBacktrack(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEStructuralFeatureInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEDatatypeInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEClassInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverContainers.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverChildren.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExtendToEStructuralFeatureTarget.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExtendToEStructuralFeatureSource.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExtendConstant.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExpressionEval.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
CountOperation.onInitialize(MatchingFrame frame,
ISearchContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
IterateOverEStructuralFeatureInstances.execute(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEStructuralFeatureInstances.onBacktrack(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEStructuralFeatureInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEDatatypeInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
IterateOverEClassInstances.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExtendToEStructuralFeatureTarget.onInitialize(MatchingFrame frame,
ISearchContext context) |
void |
ExtendToEStructuralFeatureSource.onInitialize(MatchingFrame frame,
ISearchContext context) |
Modifier and Type | Method and Description |
---|---|
ISearchContext |
SearchPlanExecutor.getContext() |
Constructor and Description |
---|
SearchPlanExecutor(SearchPlan plan,
ISearchContext context,
java.util.Map<PVariable,java.lang.Integer> variableMapping) |