Class XbaseDiagnostician
- java.lang.Object
-
- org.eclipse.emf.ecore.util.Diagnostician
-
- org.eclipse.xtext.validation.CancelableDiagnostician
-
- org.eclipse.xtext.xbase.validation.XbaseDiagnostician
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator,org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider
@Deprecated public class XbaseDiagnostician extends org.eclipse.xtext.validation.CancelableDiagnosticianDeprecated.This class was created for EMF 2.5 compatibility.- Since:
- 2.4
-
-
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 XbaseDiagnostician(org.eclipse.emf.ecore.EValidator.Registry registry)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected booleandoValidateLambdaContents(XClosure closure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)Deprecated.booleanvalidate(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)Deprecated.-
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, 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, java.util.Map<java.lang.Object,java.lang.Object> context)Deprecated.- Specified by:
validatein interfaceorg.eclipse.emf.ecore.EValidator- Overrides:
validatein classorg.eclipse.xtext.validation.CancelableDiagnostician
-
doValidateLambdaContents
@Deprecated protected boolean doValidateLambdaContents(XClosure closure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
Deprecated.This was here for EMF 2.5 compatibility and was refactored to a no-op.
-
-