Class CustomResourceValidator
- java.lang.Object
-
- com._1c.g5.ides.ui.texteditor.xtext.CustomResourceValidator
-
- All Implemented Interfaces:
org.eclipse.xtext.validation.IResourceValidator
public class CustomResourceValidator extends Object implements org.eclipse.xtext.validation.IResourceValidator
Custom resource validator, which delegates validation work to nested resource validator and directs issues to registeredIIssueAcceptor
's throughsetIssueAcceptors(List)
Clients should bind this validator and its delegate in guice module.
For example:
public Class<? extends IResourceValidator> bindIResourceValidator() { return CustomResourceValidator.class; } public void configureResourceValidator(Binder binder) { binder.bind(IResourceValidator.class).annotatedWith( ResourceValidatorDelegate.class).to(ResourceValidatorImpl.class); }
- Restriction:
- This class is not intended to be extended by clients.
-
-
Constructor Summary
Constructors Constructor Description CustomResourceValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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 indicator)
-
-
-
Method Detail
-
validate
public 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 indicator)
- Specified by:
validate
in interfaceorg.eclipse.xtext.validation.IResourceValidator
-
-