Class CustomCancelableDiagnostician
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Diagnostician
-
- org.eclipse.xtext.validation.CancelableDiagnostician
-
- com._1c.g5.modeling.xtext.validation.CustomCancelableDiagnostician
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator
,org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
- Direct Known Subclasses:
BslCancelableDiagnostician
public class CustomCancelableDiagnostician extends org.eclipse.xtext.validation.CancelableDiagnostician
CustomCancelableDiagnostician
without using ofEObjectValidator
.NoProxyEObjectValidator
is used instead
-
-
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
-
-
Constructor Summary
Constructors Constructor Description CustomCancelableDiagnostician(org.eclipse.emf.ecore.EValidator.Registry registry)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
validate(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
validate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
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, doValidateContents, getFeatureLabel, getObjectLabel, getValueLabel, handleThrowable, isValidateContentsRecursively, validate, validate, validate, validate, validate
-
-
-
-
Method Detail
-
validate
public boolean validate(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceorg.eclipse.emf.ecore.EValidator
- Overrides:
validate
in classorg.eclipse.xtext.validation.CancelableDiagnostician
-
-