| Interface | Description |
|---|---|
| ElementValidationRuleImpl |
Defines an interface for all validation rules which works with validation of model elements.
|
| SmartListenerConfigurationProvider |
Defines interface for all smart configuration providers.
|
| ValidationRule |
Defines interface for all validation rules.
|
| ValidationRuleSpecification |
ValidationRuleSpecification is a wrapper for a constraint with applied validationRule stereotype. |
| Class | Description |
|---|---|
| DefaultValidationRuleImpl |
The class implements validating of a model elements by using OCL or binary implementation.
|
| DiagramValidator |
Rule to validate elements of diagrams by a given scope (all diagrams in project, only active diagrams or diagrams from a specific scope).
|
| OpenedDiagramValidator |
Works the same as the base rule
DiagramValidator, but narrows the scope down only to currently opened diagrams. |
| RuleViolationResult |
Class for rule violation result storage.
|
| ValidationConstants |
Contains constants that represents expression types and annotation subsets.
|
| ValidationHelper |
Utility class for working with validation.
|
| ValidationRunData |
Parameters information for validation operation.
|