org.netbeans.modules.parsing.api/1 1.55.0 6

org.netbeans.modules.parsing.spi
Class ParserResultTask<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>
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.


Constructor Summary
ParserResultTask()
           
 
Method Summary
abstract  int getPriority()
          A priority.
abstract  void run(T result, SchedulerEvent event)
          Called when parser is finished.
 
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

ParserResultTask

public ParserResultTask()
Method Detail

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.

org.netbeans.modules.parsing.api/1 1.55.0 6

Built on May 24 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.