Interface ValidationResultListener
-
public interface ValidationResultListener
Diagnostic listener which can be used to subscribe toDiagnostic
changes during model validation.- Author:
- Mat Hansen
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
afterValidate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.Diagnostic diagnostic)
Callback which is invoked for every validation result which passed filtering.void
onValidate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.Diagnostic diagnostic)
Callback which is invoked for every validation result.
-
-
-
Method Detail
-
onValidate
void onValidate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.Diagnostic diagnostic)
Callback which is invoked for every validation result.- Parameters:
eObject
- the eObject which has been validateddiagnostic
- theDiagnostic
result of the validation
-
afterValidate
void afterValidate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.common.util.Diagnostic diagnostic)
Callback which is invoked for every validation result which passed filtering. Validation result has been added to the validator output at this point. Note: this method is not triggered byValidationService.validate(EObject)
.- Parameters:
eObject
- the eObject which has been validateddiagnostic
- theDiagnostic
result of the validation
-
-