## Uses of Interface
org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint

- Packages that use CheckConstraint
  Package | Description
  --- | ---
  org.eclipse.incquery.patternlanguage.emf.validation |
  org.eclipse.incquery.patternlanguage.patternLanguage |
  org.eclipse.incquery.patternlanguage.patternLanguage.impl |
  org.eclipse.incquery.patternlanguage.patternLanguage.util |
  org.eclipse.incquery.patternlanguage.validation |

- - ### Uses of CheckConstraint in org.eclipse.incquery.patternlanguage.emf.validation

    Methods in org.eclipse.incquery.patternlanguage.emf.validation with parameters of type CheckConstraint
    Modifier and Type | Method and Description
    --- | ---
    `void` | EMFPatternLanguageJavaValidator.`checkForWrongVariablesInXExpressions(CheckConstraint checkConstraint)` This validator looks up all variables in the `CheckConstraint` and reports an error if one them is not an `EDataType` instance.

  - ### Uses of CheckConstraint in org.eclipse.incquery.patternlanguage.patternLanguage

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage that return CheckConstraint
    Modifier and Type | Method and Description
    --- | ---
    `CheckConstraint` | PatternLanguageFactory.`createCheckConstraint()` Returns a new object of class 'Check Constraint'.

  - ### Uses of CheckConstraint in org.eclipse.incquery.patternlanguage.patternLanguage.impl

    Classes in org.eclipse.incquery.patternlanguage.patternLanguage.impl that implement CheckConstraint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CheckConstraintImpl` An implementation of the model object 'Check Constraint'.

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage.impl that return CheckConstraint
    Modifier and Type | Method and Description
    --- | ---
    `CheckConstraint` | PatternLanguageFactoryImpl.`createCheckConstraint()`

  - ### Uses of CheckConstraint in org.eclipse.incquery.patternlanguage.patternLanguage.util

    Methods in org.eclipse.incquery.patternlanguage.patternLanguage.util with parameters of type CheckConstraint
    Modifier and Type | Method and Description
    --- | ---
    `T` | PatternLanguageSwitch.`caseCheckConstraint(CheckConstraint object)` Returns the result of interpreting the object as an instance of 'Check Constraint'.

  - ### Uses of CheckConstraint in org.eclipse.incquery.patternlanguage.validation

    Methods in org.eclipse.incquery.patternlanguage.validation with parameters of type CheckConstraint
    Modifier and Type | Method and Description
    --- | ---
    `void` | PatternLanguageJavaValidator.`checkForImpureJavaCallsInCheckConstraints(CheckConstraint checkConstraint)`
    `void` | PatternLanguageJavaValidator.`checkReturnTypeOfCheckConstraints(CheckConstraint checkConstraint)`