public class ResourceValidatorImpl extends java.lang.Object implements IResourceValidator
Modifier and Type | Class and Description |
---|---|
protected static class |
ResourceValidatorImpl.ListBasedMarkerAcceptor |
NULL
Constructor and Description |
---|
ResourceValidatorImpl() |
Modifier and Type | Method and Description |
---|---|
protected IAcceptor<Issue> |
createAcceptor(java.util.List<Issue> result) |
IDiagnosticConverter |
getDiagnosticConverter() |
org.eclipse.emf.ecore.util.Diagnostician |
getDiagnostician() |
protected void |
issueFromEValidatorDiagnostic(org.eclipse.emf.common.util.Diagnostic diagnostic,
IAcceptor<Issue> acceptor) |
protected void |
issueFromXtextResourceDiagnostic(org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic,
Severity severity,
IAcceptor<Issue> acceptor) |
protected void |
resolveProxies(org.eclipse.emf.ecore.resource.Resource resource,
CancelIndicator monitor) |
void |
setDiagnosticConverter(IDiagnosticConverter converter) |
void |
setDiagnostician(org.eclipse.emf.ecore.util.Diagnostician diagnostician) |
java.util.List<Issue> |
validate(org.eclipse.emf.ecore.resource.Resource resource,
CheckMode mode,
CancelIndicator mon) |
protected void |
validate(org.eclipse.emf.ecore.resource.Resource resource,
CheckMode mode,
CancelIndicator monitor,
IAcceptor<Issue> acceptor) |
protected void |
validate(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.EObject element,
CheckMode mode,
CancelIndicator monitor,
IAcceptor<Issue> acceptor) |
public java.util.List<Issue> validate(org.eclipse.emf.ecore.resource.Resource resource, CheckMode mode, CancelIndicator mon)
validate
in interface IResourceValidator
protected void validate(org.eclipse.emf.ecore.resource.Resource resource, CheckMode mode, CancelIndicator monitor, IAcceptor<Issue> acceptor)
protected void validate(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.emf.ecore.EObject element, CheckMode mode, CancelIndicator monitor, IAcceptor<Issue> acceptor)
protected void resolveProxies(org.eclipse.emf.ecore.resource.Resource resource, CancelIndicator monitor)
protected void issueFromXtextResourceDiagnostic(org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic, Severity severity, IAcceptor<Issue> acceptor)
protected void issueFromEValidatorDiagnostic(org.eclipse.emf.common.util.Diagnostic diagnostic, IAcceptor<Issue> acceptor)
public void setDiagnostician(org.eclipse.emf.ecore.util.Diagnostician diagnostician)
public org.eclipse.emf.ecore.util.Diagnostician getDiagnostician()
public void setDiagnosticConverter(IDiagnosticConverter converter)
public IDiagnosticConverter getDiagnosticConverter()