## Uses of Class
de.gebit.integrity.runner.exceptions.ModelLoadException

- Packages that use ModelLoadException
  Package | Description
  --- | ---
  de.gebit.integrity.runner |
  de.gebit.integrity.runner.exceptions |

- - ### Uses of ModelLoadException in de.gebit.integrity.runner

    Methods in de.gebit.integrity.runner that throw ModelLoadException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected List<Diagnostic>` | TestModel.`loadSingleResource​(TestResourceProvider aResourceProvider, TestResource aResourceName, org.eclipse.xtext.resource.XtextResourceSet aResourceSet, org.eclipse.xtext.resource.IResourceFactory aResourceFactory, boolean aVerboseFlag)` | Loads a single `TestResource` from the given `TestResourceProvider`.
    `static TestModel` | TestModel.`loadTestModel​(TestResourceProvider aResourceProvider, boolean aSkipModelChecksFlag, boolean aPerformModelValidationFlag, Class<? extends IntegrityDSLSetup> aSetupClass)` | Loads a `TestModel` from a given `TestResourceProvider`.
    `List<Diagnostic>` | TestModel.`readIntegrityScriptFiles​(TestResourceProvider aResourceProvider, boolean aPerformModelValidationFlag)` | Reads all Integrity scripts from the provided resource provider and initializes this test model with them.

  - ### Uses of ModelLoadException in de.gebit.integrity.runner.exceptions

    Subclasses of ModelLoadException in de.gebit.integrity.runner.exceptions
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ModelAmbiguousException` | Thrown during model loading if ambiguous definitions (variables, constants, suites, variants, forks) were found.
    `class` | `ModelLinkException` | Thrown if any `EObject`s remain unresolvable during model linking.
    `class` | `ModelParseException` | Exception thrown if any errors appear during parsing of the data model.