org.eclipse.xtext.validation
Class ResourceValidatorImpl
java.lang.Object
org.eclipse.xtext.validation.ResourceValidatorImpl
- All Implemented Interfaces:
- IResourceValidator
public class ResourceValidatorImpl
- extends java.lang.Object
- implements IResourceValidator
- Author:
- Dennis Hübner - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceValidatorImpl
public ResourceValidatorImpl()
validate
public java.util.List<Issue> validate(org.eclipse.emf.ecore.resource.Resource resource,
CheckMode mode,
CancelIndicator mon)
- Specified by:
validate
in interface IResourceValidator
- Returns:
- all issues of the underlying resources (includes syntax errors as well as semantic problems)
resolveProxies
protected void resolveProxies(org.eclipse.emf.ecore.resource.Resource resource,
CancelIndicator monitor)
createAcceptor
protected IAcceptor<Issue> createAcceptor(java.util.List<Issue> result)
issueFromXtextResourceDiagnostic
protected void issueFromXtextResourceDiagnostic(org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic,
Severity severity,
IAcceptor<Issue> acceptor)
issueFromEValidatorDiagnostic
protected void issueFromEValidatorDiagnostic(org.eclipse.emf.common.util.Diagnostic diagnostic,
IAcceptor<Issue> acceptor)
setDiagnostician
public void setDiagnostician(org.eclipse.emf.ecore.util.Diagnostician diagnostician)
getDiagnostician
public org.eclipse.emf.ecore.util.Diagnostician getDiagnostician()
setDiagnosticConverter
public void setDiagnosticConverter(IDiagnosticConverter converter)
getDiagnosticConverter
public IDiagnosticConverter getDiagnosticConverter()