org.netbeans.modules.java.source 0.80.1 17

org.netbeans.api.java.source
Class JavaParserResultTask<T extends org.netbeans.modules.parsing.spi.Parser.Result>

java.lang.Object
  extended by org.netbeans.modules.parsing.api.Task
      extended by org.netbeans.modules.parsing.spi.SchedulerTask
          extended by org.netbeans.modules.parsing.spi.ParserResultTask<T>
              extended by 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

Constructor Summary
protected JavaParserResultTask(JavaSource.Phase phase)
          Creates a new JavaParserResultTask
 
Method Summary
 JavaSource.Phase getPhase()
          Returns the phase needed by task.
 
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
 

Constructor Detail

JavaParserResultTask

protected JavaParserResultTask(@NonNull
                               JavaSource.Phase phase)
Creates a new JavaParserResultTask

Parameters:
phase - needed by the task.
Method Detail

getPhase

@NonNull
public final JavaSource.Phase getPhase()
Returns the phase needed by task.

Returns:
the pahse

org.netbeans.modules.java.source 0.80.1 17

Built on December 5 2011.  |  Portions Copyright 1997-2011 Sun Microsystems, Inc. All rights reserved.