org.netbeans.modules.java.source 0.52.0 8

org.netbeans.api.java.source
Class JavaParserResultTask<T extends 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 Parser.Result>
extends 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.52.0 8

Built on November 22 2009.  |  Portions Copyright 1997-2009 Sun Microsystems, Inc. All rights reserved.