public interface ICheckValidator
extends org.eclipse.emf.ecore.EValidator
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPTION_CATEGORIES
Specifies a
set with the ids of the constraint categories to be used for validation. |
static java.lang.String |
OPTION_CATEGORIES_OTHER_ID
Id of the special category "Other" that can be used to enable/disable all validators that are not associated with
any category.
|
static java.lang.String |
OPTION_ENABLE_INTRINSIC_MODEL_INTEGRITY_CONSTRAINTS
Specifies whether to validate the intrinsic EMF default constraints or not.
|
static java.lang.String |
OPTION_PROGRESS_MONITOR
Specifies the
progress monitor to be used for monitoring the progress and allow for
cancellation while an object is being validated. |
Modifier and Type | Method and Description |
---|---|
java.lang.ThreadLocal<CheckValidatorState> |
getState() |
static final java.lang.String OPTION_CATEGORIES
set
with the ids of the constraint categories to be used for validation. If not present,
all categories are used.static final java.lang.String OPTION_CATEGORIES_OTHER_ID
static final java.lang.String OPTION_ENABLE_INTRINSIC_MODEL_INTEGRITY_CONSTRAINTS
Boolean.FALSE
.static final java.lang.String OPTION_PROGRESS_MONITOR
progress monitor
to be used for monitoring the progress and allow for
cancellation while an object
is being validated.java.lang.ThreadLocal<CheckValidatorState> getState()