@Beta
public class XbaseDiagnostician
extends org.eclipse.xtext.validation.CancelableDiagnostician
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 and Description |
|---|
XbaseDiagnostician(org.eclipse.emf.ecore.EValidator.Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doValidateContents(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
doValidateLambdaContents(XClosure closure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the implicit first parameter explicitly if it was not contained in
EObject.eContents(). |
checkCanceled, getCancelIndicator, isCanceled, validate@Inject public XbaseDiagnostician(org.eclipse.emf.ecore.EValidator.Registry registry)
protected boolean doValidateContents(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
doValidateContents in class org.eclipse.xtext.validation.CancelableDiagnosticianprotected boolean doValidateLambdaContents(XClosure closure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
EObject.eContents().