EMF >> Validation >> Diagnostician
diagnostician.validate(eObject, diagnostic, context); //*** Example can be found at org.eclipse.emf.edit.ui.action.ValidateAction