Package com._1c.g5.v8.dt.xdto.validation
Class XdtoValidator
java.lang.Object
org.eclipse.xtext.validation.AbstractInjectableValidator
org.eclipse.xtext.validation.AbstractDeclarativeValidator
com._1c.g5.modeling.xtext.validation.AbstractModelDeclarativeValidator
com._1c.g5.v8.dt.xdto.validation.XdtoValidator
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
,org.eclipse.xtext.validation.ValidationMessageAcceptor
Deprecated.
Please use check infrastructure to implement new validation scenarios
Declarative validator for Xdto.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.xtext.validation.AbstractDeclarativeValidator
org.eclipse.xtext.validation.AbstractDeclarativeValidator.MethodWrapper, org.eclipse.xtext.validation.AbstractDeclarativeValidator.State, org.eclipse.xtext.validation.AbstractDeclarativeValidator.StateAccess
Nested classes/interfaces inherited from interface 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
-
Field Summary
Fields inherited from class org.eclipse.xtext.validation.AbstractInjectableValidator
CURRENT_LANGUAGE_NAME, ISSUE_SEVERITIES
Fields inherited from interface org.eclipse.emf.ecore.EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
Fields inherited from interface org.eclipse.xtext.validation.ValidationMessageAcceptor
INSIGNIFICANT_INDEX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkBaseType
(Type type) Deprecated.void
checkModel
(Model model) Deprecated.void
checkObjectType
(ObjectType type) Deprecated.void
checkPackage
(Package xdtoPackage) Deprecated.void
checkProperty
(Property property) Deprecated.void
checkValueType
(ValueType type) Deprecated.protected String
getCurrentLanguage
(Map<Object, Object> context, org.eclipse.emf.ecore.EObject eObject) Deprecated.protected List<org.eclipse.emf.ecore.EPackage>
Deprecated.Returns list ofEPackage
s for wich this validotor will be registered.Methods inherited from class org.eclipse.xtext.validation.AbstractDeclarativeValidator
acceptError, acceptError, acceptInfo, acceptInfo, acceptWarning, acceptWarning, addIssue, addIssue, addIssue, addIssue, addIssue, addIssueToState, checkDone, checkIsFromCurrentlyCheckedResource, createDiagnostic, createDiagnostic, createMethodWrapper, error, error, error, error, error, error, error, error, getCancelIndicator, getChain, getCheckMode, getContext, getCurrentMethod, getCurrentObject, getIssueSeverities, getMessageAcceptor, guard, handleExceptionDuringValidation, info, info, info, info, info, info, info, info, internalValidate, isIgnored, newInstance, setInjector, setMessageAcceptor, toDiagnosticSeverity, warning, warning, warning, warning, warning, warning, warning, warning
Methods inherited from class org.eclipse.xtext.validation.AbstractInjectableValidator
isLanguageSpecific, isResponsible, register, validate, validate, validate
-
Constructor Details
-
XdtoValidator
public XdtoValidator()Deprecated.
-
-
Method Details
-
checkModel
Deprecated. -
checkPackage
Deprecated. -
checkBaseType
Deprecated. -
checkValueType
Deprecated. -
checkProperty
Deprecated. -
checkObjectType
Deprecated. -
getEPackages
Deprecated.Description copied from class:AbstractModelDeclarativeValidator
Returns list ofEPackage
s for wich this validotor will be registered.- Specified by:
getEPackages
in classAbstractModelDeclarativeValidator
-
getCurrentLanguage
protected String getCurrentLanguage(Map<Object, Object> context, org.eclipse.emf.ecore.EObject eObject) Deprecated.- Overrides:
getCurrentLanguage
in classAbstractModelDeclarativeValidator
-