Package com._1c.g5.v8.dt.bsl.validation
Class BslCancelableDiagnostician
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Diagnostician
-
- org.eclipse.xtext.validation.CancelableDiagnostician
-
- com._1c.g5.modeling.xtext.validation.CustomCancelableDiagnostician
-
- com._1c.g5.v8.dt.bsl.validation.BslCancelableDiagnostician
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
,org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
public class BslCancelableDiagnostician extends CustomCancelableDiagnostician
SpecialCancelableDiagnostician
for Bsl module. This class contains some improvements of validation process - faster processing objects in Bsl module
-
-
Nested Class Summary
-
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 Modifier and Type Field Description static org.eclipse.xtext.validation.CheckMode
ALL_FOR_FULL_MODULE
SpecialCheckMode
.
-
Constructor Summary
Constructors Constructor Description BslCancelableDiagnostician(org.eclipse.emf.ecore.EValidator.Registry registry)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
doValidateContents(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.modeling.xtext.validation.CustomCancelableDiagnostician
validate, validate
-
Methods inherited from class org.eclipse.xtext.validation.CancelableDiagnostician
checkCanceled, getCancelIndicator, isCanceled
-
Methods inherited from class org.eclipse.emf.ecore.util.Diagnostician
createDefaultContext, createDefaultDiagnostic, createDefaultDiagnostic, doValidate, doValidate, getFeatureLabel, getObjectLabel, getValueLabel, handleThrowable, isValidateContentsRecursively, validate, validate, validate, validate, validate
-
-