Package com._1c.g5.v8.dt.md.validation
Class MdValidator
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.validation.legacy.AbstractLegacyDeclarativeValidator
com._1c.g5.v8.dt.md.validation.MdValidator
- 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 Md.
-
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
checkChoiceParameterLink
(ChoiceParameterLink choiceParameterLink) Deprecated.void
checkCommomModuleName
(CommonModule commonModule) Deprecated.void
checkCommomPictureUniqueName
(CommonPicture commonPicture) Deprecated.void
checkDimensionType
(Dimension dimension) Deprecated.void
checkEventSubscriptionHandler
(EventSubscription eventSubscription) Deprecated.void
checkMissingAssignments
(MdObject mdObject) Deprecated.void
checkNameInDataSource
(Cube cube) Deprecated.void
Deprecated.void
checkNameInDataSource
(Field field) Deprecated.void
checkNameInDataSource
(Resource resource) Deprecated.void
checkNameInDataSource
(Table table) Deprecated.void
checkScheduledJobMethod
(ScheduledJob scheduledJob) Deprecated.void
checkSequenceDimension
(SequenceDimension sequenceDimension) Deprecated.void
checkStyleItemUniqName
(StyleItem styleItem) Deprecated.void
checkSubsystem
(Subsystem subsystem) Deprecated.void
checkTable
(Table table) Deprecated.void
checkTypeDescriptionTypes
(TypeDescription typeDesc) Deprecated.void
checkUniqueMdObjectName
(MdObject parentMdObject) Deprecated.void
checkWSReference
(WSReference wsRef) 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.void
register
(org.eclipse.xtext.validation.EValidatorRegistrar registrar) Deprecated.Methods inherited from class com._1c.g5.v8.dt.validation.legacy.AbstractLegacyDeclarativeValidator
acceptError, acceptError, acceptInfo, acceptInfo, acceptWarning, acceptWarning, addIssueToState, checkIsFromCurrentlyCheckedResource, createDiagnostic, createDiagnostic, error, getCheckMode, getContext, getCurrentMethod, getCurrentObject, getValidatorEPackages, internalValidate, toDiagnosticSeverity
Methods inherited from class org.eclipse.xtext.validation.AbstractDeclarativeValidator
addIssue, addIssue, addIssue, addIssue, addIssue, checkDone, createMethodWrapper, error, error, error, error, error, error, error, getCancelIndicator, getChain, getIssueSeverities, getMessageAcceptor, guard, handleExceptionDuringValidation, info, info, info, info, info, info, info, info, internalValidate, isIgnored, newInstance, setInjector, setMessageAcceptor, warning, warning, warning, warning, warning, warning, warning, warning
Methods inherited from class org.eclipse.xtext.validation.AbstractInjectableValidator
isLanguageSpecific, isResponsible, validate, validate, validate
-
Constructor Details
-
MdValidator
public MdValidator()Deprecated.
-
-
Method Details
-
checkCommomModuleName
Deprecated. -
checkCommomPictureUniqueName
Deprecated. -
checkMissingAssignments
Deprecated. -
checkStyleItemUniqName
Deprecated. -
checkTypeDescriptionTypes
Deprecated. -
checkUniqueMdObjectName
Deprecated. -
checkSubsystem
Deprecated. -
checkWSReference
Deprecated. -
checkSequenceDimension
Deprecated. -
checkEventSubscriptionHandler
Deprecated. -
checkScheduledJobMethod
Deprecated. -
checkNameInDataSource
Deprecated. -
checkNameInDataSource
Deprecated. -
checkNameInDataSource
Deprecated. -
checkNameInDataSource
Deprecated. -
checkNameInDataSource
Deprecated. -
checkDimensionType
Deprecated. -
checkTable
Deprecated. -
checkChoiceParameterLink
Deprecated. -
register
public void register(org.eclipse.xtext.validation.EValidatorRegistrar registrar) Deprecated.- Overrides:
register
in classorg.eclipse.xtext.validation.AbstractInjectableValidator
-
getCurrentLanguage
protected String getCurrentLanguage(Map<Object, Object> context, org.eclipse.emf.ecore.EObject eObject) Deprecated.- Overrides:
getCurrentLanguage
in classAbstractModelDeclarativeValidator
-
getEPackages
Deprecated.Description copied from class:AbstractModelDeclarativeValidator
Returns list ofEPackage
s for wich this validotor will be registered.- Specified by:
getEPackages
in classAbstractModelDeclarativeValidator
-