@Beta public class XbaseDiagnostician extends 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
CANCEL_INDICATOR
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 CancelableDiagnostician
protected boolean doValidateLambdaContents(XClosure closure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
EObject.eContents()
.