RequestProcessor 
 executor service. For task tracking purposes, use the 
 Progress API.
 See usage examples to start working 
 with the new APIs.@Deprecated
public interface ProgressTrackedTask
extends java.lang.Runnable
ProgressTrackedTask is a background task which wants the IDE
 to indicate it's progress in the status bar area.  This interface provides 
 the methods necessary for the IDE to present the user with a useful indicator
 of progress.
 
 For more information about implementing a ProgressTrackedTask
 see the examples in ProgressTracker
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getCurrentText()Deprecated.  Used to set a textual string in the status bar. | 
| int | getCurrentValue()Deprecated.  Used for determinate tasks to get the current task completion status. | 
| int | getMaximum()Deprecated.  Used for determinate tasks to get the maximum range for the value
 returned by  getCurrentValue() | 
| int | getMinimum()Deprecated.  Used for determinate tasks to get the minimum range for the value
 returned by  getCurrentValue() | 
| java.lang.String | getTaskDescription()Deprecated.  Used to provide a name for the task. | 
| boolean | isIndeterminate()Deprecated.  Used to determine if a task is determiniate or indeterminate | 
boolean isIndeterminate()
int getCurrentValue()
getCurrentValue() should always return a value in the range
 of getMinimum() and getMaximum()int getMinimum()
getCurrentValue()int getMaximum()
getCurrentValue()java.lang.String getCurrentText()
java.lang.String getTaskDescription()