org.eclipse.ocl.examples.xtext.base.utilities
Class PivotResourceValidator
java.lang.Object
org.eclipse.xtext.validation.ResourceValidatorImpl
org.eclipse.ocl.examples.xtext.base.utilities.PivotResourceValidator
- All Implemented Interfaces:
- org.eclipse.xtext.validation.IResourceValidator
public class PivotResourceValidator
- extends org.eclipse.xtext.validation.ResourceValidatorImpl
PivotResourceValidator extends CS Resource validation to the referenced Pivot resources and attempts
to indicate Pivot validation problems in the appropriate CS context.
Nested classes/interfaces inherited from class org.eclipse.xtext.validation.ResourceValidatorImpl |
org.eclipse.xtext.validation.ResourceValidatorImpl.ListBasedMarkerAcceptor |
Fields inherited from interface org.eclipse.xtext.validation.IResourceValidator |
NULL |
Method Summary |
protected PivotResourceValidator.ValidationDiagnostic |
createDefaultDiagnostic(org.eclipse.emf.ecore.util.Diagnostician diagnostician,
org.eclipse.emf.ecore.EObject pivotObject)
|
protected void |
issueFromDiagnostics(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
PivotResourceValidator.ValidationDiagnostic diagnostic)
|
protected void |
performValidation(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
org.eclipse.emf.ecore.resource.Resource pivotResource,
org.eclipse.xtext.util.CancelIndicator monitor)
|
protected void |
removeValidationDiagnostics(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics)
|
protected void |
reuseValidation(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
org.eclipse.emf.ecore.resource.Resource pivotResource,
org.eclipse.xtext.util.CancelIndicator monitor)
|
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.validation.ResourceValidatorImpl |
createAcceptor, getDiagnosticConverter, getDiagnostician, issueFromEValidatorDiagnostic, issueFromXtextResourceDiagnostic, resolveProxies, setDiagnosticConverter, setDiagnostician, validate, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HAS_SYNTAX_ERRORS
public static final java.lang.String HAS_SYNTAX_ERRORS
- See Also:
- Constant Field Values
PivotResourceValidator
public PivotResourceValidator()
createDefaultDiagnostic
protected PivotResourceValidator.ValidationDiagnostic createDefaultDiagnostic(org.eclipse.emf.ecore.util.Diagnostician diagnostician,
org.eclipse.emf.ecore.EObject pivotObject)
issueFromDiagnostics
protected void issueFromDiagnostics(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
PivotResourceValidator.ValidationDiagnostic diagnostic)
performValidation
protected void performValidation(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
org.eclipse.emf.ecore.resource.Resource pivotResource,
org.eclipse.xtext.util.CancelIndicator monitor)
removeValidationDiagnostics
protected void removeValidationDiagnostics(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics)
reuseValidation
protected void reuseValidation(org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor,
org.eclipse.emf.ecore.resource.Resource pivotResource,
org.eclipse.xtext.util.CancelIndicator monitor)
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)
- Specified by:
validate
in interface org.eclipse.xtext.validation.IResourceValidator
- Overrides:
validate
in class org.eclipse.xtext.validation.ResourceValidatorImpl