|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.netbeans.api.progress.ProgressHandleFactory
Factory to create various ProgressHandle instances that allow long lasting tasks to show their progress using various progress UIs.
Method Summary | |
static ProgressHandle |
createHandle(String displayName)
Create a progress ui handle for a long lasting task. |
static ProgressHandle |
createHandle(String displayName,
Action linkOutput)
Create a progress ui handle for a long lasting task. |
static ProgressHandle |
createHandle(String displayName,
Cancellable allowToCancel)
Create a progress ui handle for a long lasting task. |
static ProgressHandle |
createHandle(String displayName,
Cancellable allowToCancel,
Action linkOutput)
Create a progress ui handle for a long lasting task. |
static JComponent |
createProgressComponent(ProgressHandle handle)
Get the progress bar component for use in custom dialogs, the task won't show in the progress bar anymore. |
static ProgressHandle |
createSystemHandle(String displayName)
Create a handle for a long lasting task that is not triggered by explicit user action. |
static ProgressHandle |
createSystemHandle(String displayName,
Cancellable allowToCancel)
Create a cancelable handle for a task that is not triggered by explicit user action. |
static ProgressHandle |
createSystemHandle(String displayName,
Cancellable allowToCancel,
Action linkOutput)
Create a progress ui handle for a task that is not triggered by explicit user action. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static ProgressHandle createHandle(String displayName)
displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.public static ProgressHandle createHandle(String displayName, Cancellable allowToCancel)
allowToCancel
- either null, if the task cannot be cancelled or
an instance of Cancellable
that will be called when user
triggers cancel of the task.displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.public static ProgressHandle createHandle(String displayName, Action linkOutput)
linkOutput
- an Action
instance that links the running task in the progress bar
to an output of the task. The action is assumed to open the apropriate component with the task's output.displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.public static ProgressHandle createHandle(String displayName, Cancellable allowToCancel, Action linkOutput)
allowToCancel
- either null, if the task cannot be cancelled or
an instance of Cancellable
that will be called when user
triggers cancel of the task.linkOutput
- an Action
instance that links the running task in the progress bar
to an output of the task. The action is assumed to open the apropriate component with the task's output.displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.public static JComponent createProgressComponent(ProgressHandle handle)
public static ProgressHandle createSystemHandle(String displayName)
displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.public static ProgressHandle createSystemHandle(String displayName, Cancellable allowToCancel)
displayName
- to be shown in the progress UIallowToCancel
- either null, if the task cannot be cancelled or
an instance of Cancellable
that will be called when user
triggers cancel of the task.
ProgressHandle
, initialized but not started.public static ProgressHandle createSystemHandle(String displayName, Cancellable allowToCancel, Action linkOutput)
allowToCancel
- either null, if the task cannot be cancelled or
an instance of Cancellable
that will be called when user
triggers cancel of the task.linkOutput
- an Action
instance that links the running task in the progress bar
to an output of the task. The action is assumed to open the apropriate component with the task's output.displayName
- to be shown in the progress UI
ProgressHandle
, initialized but not started.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |