## Uses of Class
org.eclipse.incquery.runtime.localsearch.exceptions.LocalSearchException

- Packages that use LocalSearchException
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.localsearch.matcher |
  org.eclipse.incquery.runtime.localsearch.operations |
  org.eclipse.incquery.runtime.localsearch.operations.check |
  org.eclipse.incquery.runtime.localsearch.operations.extend |
  org.eclipse.incquery.runtime.localsearch.operations.extend.nobase |
  org.eclipse.incquery.runtime.localsearch.plan |

- - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.matcher

    Methods in org.eclipse.incquery.runtime.localsearch.matcher that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `int` | LocalSearchMatcher.`countMatches()`
    `int` | LocalSearchMatcher.`countMatches(MatchingFrame initialFrame)`
    `java.util.Collection<MatchingFrame>` | LocalSearchMatcher.`getAllMatches()`
    `java.util.Collection<MatchingFrame>` | LocalSearchMatcher.`getAllMatches(MatchingFrame initialFrame)`
    `MatchingFrame` | LocalSearchMatcher.`getOneArbitraryMatch()`
    `MatchingFrame` | LocalSearchMatcher.`getOneArbitraryMatch(MatchingFrame initialFrame)`
    `boolean` | LocalSearchMatcher.`hasMatch()`
    `boolean` | LocalSearchMatcher.`hasMatch(MatchingFrame initialFrame)`

  - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.operations

    Methods in org.eclipse.incquery.runtime.localsearch.operations that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ISearchOperation.`execute(MatchingFrame frame, ISearchContext context)`
    `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.

  - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.operations.check

    Methods in org.eclipse.incquery.runtime.localsearch.operations.check that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CheckOperation.`execute(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)`

  - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.operations.extend

    Methods in org.eclipse.incquery.runtime.localsearch.operations.extend that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IterateOverEStructuralFeatureInstances.`onBacktrack(MatchingFrame frame, ISearchContext context)`
    `void` | ExtendToEStructuralFeatureTarget.`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)`

  - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase

    Methods in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `void` | IterateOverEStructuralFeatureInstances.`onBacktrack(MatchingFrame frame, ISearchContext context)`
    `void` | ExtendToEStructuralFeatureTarget.`onInitialize(MatchingFrame frame, ISearchContext context)`
    `void` | ExtendToEStructuralFeatureSource.`onInitialize(MatchingFrame frame, ISearchContext context)`

  - ### Uses of LocalSearchException in org.eclipse.incquery.runtime.localsearch.plan

    Methods in org.eclipse.incquery.runtime.localsearch.plan that throw LocalSearchException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SearchPlanExecutor.`execute(MatchingFrame frame)`