RequestProcessor 
 executor service. For task tracking purposes, use the 
 Progress API.
 See usage examples to start working 
 with the new APIs.@Deprecated
public interface ProgressTracker
ProgressTracker interface provides a way to have 
 progress indicated in the IDE status bar for background tasks.
 
 The following is an example of using the interface for a background task
 whose progress cannot be determined.
    // Get the progress Tracker
    ProgressTracker tracker = ProgressTracker.getProgressTracker();
    tracker.addTask(new ProgressTrackedTask()
    {
       public boolean isIndeterminate() { return true; }
       public void run() {  
 Here's an example when progress can be determined:
    // Get the progress Tracker
    ProgressTracker tracker = ProgressTracker.getProgressTracker();
    tracker.addTask(new MyTrackedTask());
    }
    
    private static class MyTrackedTask implements ProgressTrackedTask
   {
      private int _curValue = 0;
       
       public boolean isIndeterminate() { return false; }
       
       public void run() 
       { 
         for (int i=0; i<100; i++)
         {
            _curValue = i;
         }
       }
       
       public int getCurrentValue() { return _curValue; } 
       public int getMinimum() { return 0; } 
       public int getMaximum() { return 99; }
       public String getCurrentText() { return null; }
       public String getTaskDescription() { return "MyBackgroundTask"; }
   }
| Modifier and Type | Method and Description | 
|---|---|
| void | addTask(ProgressTrackedTask task)Deprecated.  Adds a  ProgressTrackedTaskto the set of tasks whose progress
 is displayed in the IDE's status bar. | 
| void | addTask(ProgressTrackedTask task,
       java.lang.String threadName)Deprecated.  Adds a  ProgressTrackedTaskto the set of tasks whose progress
 is displayed in the IDE's status bar. | 
| java.lang.Thread | getThread(ProgressTrackedTask task)Deprecated.  Gets the  Threadused to run the given task. | 
void addTask(ProgressTrackedTask task)
ProgressTrackedTask to the set of tasks whose progress
 is displayed in the IDE's status bar.  The ProgressTracker 
 will create a Thread for the task, start the thread, and 
 remove the task when the thread is completed.task - void addTask(ProgressTrackedTask task, java.lang.String threadName)
ProgressTrackedTask to the set of tasks whose progress
 is displayed in the IDE's status bar.  The ProgressTracker 
 will create a Thread with the give name for the task, start the 
 thread, and remove the task when the thread is completed.task - threadName - java.lang.Thread getThread(ProgressTrackedTask task)
Thread used to run the given task.