Package org.eclipse.wst.xsl.core.internal.validation.eclipse
public class Validator2 extends AbstractValidatorValidator for both build validation (AbstractValidator) and as-you-type validation (IValidatorJob).
Constructor Summary |
Validator2() |
Method Summary | |
public void | clean(IProject project
,
ValidationState state
,
IProgressMonitor monitor) |
public void | cleanup(IReporter reporter) |
public ISchedulingRule | getSchedulingRule(IValidationContext helper) |
public ValidationResult | validate(IResource resource
,
int kind
,
ValidationState state
,
IProgressMonitor monitor) |
public void | validate(IValidationContext helper
,
IReporter reporter) |
public IStatus | validateInJob(IValidationContext helper
,
IReporter reporter) |
Constructor Detail |
public Validator2()
Methods Detail |
public void clean(IProject project
,
ValidationState state
,
IProgressMonitor monitor)
project
state
monitor
public void cleanup(IReporter reporter)
reporter
public ISchedulingRule getSchedulingRule(IValidationContext helper)
helper
ISchedulingRule
public ValidationResult validate(IResource resource
,
int kind
,
ValidationState state
,
IProgressMonitor monitor)
resource
kind
state
monitor
ValidationResult
public void validate(IValidationContext helper
,
IReporter reporter)
helper
reporter
ValidationException
public IStatus validateInJob(IValidationContext helper
,
IReporter reporter)
helper
reporter
IStatus
ValidationException