org.netbeans.api.java.source
Class JavaParserResultTask<T extends org.netbeans.modules.parsing.spi.Parser.Result>
java.lang.Object
org.netbeans.modules.parsing.api.Task
org.netbeans.modules.parsing.spi.SchedulerTask
org.netbeans.modules.parsing.spi.ParserResultTask<T>
org.netbeans.api.java.source.JavaParserResultTask<T>
public abstract class JavaParserResultTask<T extends org.netbeans.modules.parsing.spi.Parser.Result>
- extends org.netbeans.modules.parsing.spi.ParserResultTask<T>
Java specific version of the ParserResultTask
. In addition to the
ParserResultTask
it adds a support for javac phases.
- Since:
- 0.42
- See Also:
JavaSource
Methods inherited from class org.netbeans.modules.parsing.spi.ParserResultTask |
getPriority, run |
Methods inherited from class org.netbeans.modules.parsing.spi.SchedulerTask |
cancel, getSchedulerClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaParserResultTask
protected JavaParserResultTask(@NonNull
JavaSource.Phase phase)
- Creates a new JavaParserResultTask
- Parameters:
phase
- needed by the task.
getPhase
@NonNull
public final JavaSource.Phase getPhase()
- Returns the phase needed by task.
- Returns:
- the pahse