org.netbeans.modules.parsing.spi
Class ParserResultTask<T extends Parser.Result>
java.lang.Object
org.netbeans.modules.parsing.api.Task
org.netbeans.modules.parsing.spi.SchedulerTask
org.netbeans.modules.parsing.spi.ParserResultTask<T>
- Direct Known Subclasses:
- IndexingAwareParserResultTask
public abstract class ParserResultTask<T extends Parser.Result>
- extends SchedulerTask
SchedulerTask that process result of parsing.
Parser.Result is created when
parser is finished.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParserResultTask
public ParserResultTask()
run
public abstract void run(T result,
SchedulerEvent event)
- Called when parser is finished.
- Parameters:
result - A result of parsing.
getPriority
public abstract int getPriority()
- A priority. Less number wins.
- Specified by:
getPriority in class SchedulerTask
- Returns:
- Priority of this listener.