| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProgressTrackedTask
A 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
| Method Summary | |
|---|---|
 java.lang.String | 
getCurrentText()
Used to set a textual string in the status bar.  | 
 int | 
getCurrentValue()
Used for determinate tasks to get the current task completion status.  | 
 int | 
getMaximum()
Used for determinate tasks to get the maximum range for the value returned by getCurrentValue() | 
 int | 
getMinimum()
Used for determinate tasks to get the minimum range for the value returned by getCurrentValue() | 
 java.lang.String | 
getTaskDescription()
Used to provide a name for the task.  | 
 boolean | 
isIndeterminate()
Used to determine if a task is determiniate or indeterminate  | 
| Methods inherited from interface java.lang.Runnable | 
|---|
run | 
| Method Detail | 
|---|
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()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||