ProcessorRunner¶
-
public class
ProcessorRunner
<P extends IParseUnit, A extends IAnalyzeUnit, AU extends IAnalyzeUnitUpdate, T extends ITransformUnit<?>> implements IProcessorRunner<P, A, AU, T>¶ Default implementation for the processor runner.
Constructors¶
ProcessorRunner¶
-
public
ProcessorRunner
(IProcessor<P, A, AU, T> processor, ILanguageService languageService)¶
Methods¶
build¶
-
public ITask<? extends IBuildOutput<P, A, AU, T>>
build
(BuildInput input, IProgress progress, ICancel cancel)¶
clean¶
-
public ITask<?>
clean
(CleanInput input, IProgress progress, ICancel cancel)¶
updateDialects¶
-
public ITask<?>
updateDialects
(FileObject location, Iterable<ResourceChange> changes)¶