Class CachingResourceValidatorImpl

  • All Implemented Interfaces:
    org.eclipse.xtext.validation.IResourceValidator

    public class CachingResourceValidatorImpl
    extends org.eclipse.xtext.xbase.annotations.validation.DerivedStateAwareResourceValidator
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.xtext.validation.ResourceValidatorImpl

        org.eclipse.xtext.validation.ResourceValidatorImpl.ListBasedMarkerAcceptor
    • Field Summary

      • Fields inherited from interface org.eclipse.xtext.validation.IResourceValidator

        NULL
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void collectResourceDiagnostics​(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.util.CancelIndicator monitor, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor)  
      java.util.List<org.eclipse.xtext.validation.Issue> validate​(org.eclipse.emf.ecore.resource.Resource resource, org.eclipse.xtext.validation.CheckMode mode, org.eclipse.xtext.util.CancelIndicator mon)  
      • Methods inherited from class org.eclipse.xtext.xbase.annotations.validation.DerivedStateAwareResourceValidator

        validate
      • Methods inherited from class org.eclipse.xtext.validation.ResourceValidatorImpl

        createAcceptor, getDiagnosticConverter, getDiagnostician, getOperationCanceledManager, issueFromEValidatorDiagnostic, issueFromXtextResourceDiagnostic, resolveProxies, setDiagnosticConverter, setDiagnostician, validate
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CachingResourceValidatorImpl

        public CachingResourceValidatorImpl()
    • Method Detail

      • validate

        public java.util.List<org.eclipse.xtext.validation.Issue> validate​(org.eclipse.emf.ecore.resource.Resource resource,
                                                                           org.eclipse.xtext.validation.CheckMode mode,
                                                                           org.eclipse.xtext.util.CancelIndicator mon)
                                                                    throws org.eclipse.xtext.service.OperationCanceledError
        Specified by:
        validate in interface org.eclipse.xtext.validation.IResourceValidator
        Overrides:
        validate in class org.eclipse.xtext.validation.ResourceValidatorImpl
        Throws:
        org.eclipse.xtext.service.OperationCanceledError
      • collectResourceDiagnostics

        protected void collectResourceDiagnostics​(org.eclipse.emf.ecore.resource.Resource resource,
                                                  org.eclipse.xtext.util.CancelIndicator monitor,
                                                  org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor)
        Overrides:
        collectResourceDiagnostics in class org.eclipse.xtext.validation.ResourceValidatorImpl