|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface for objects that can manage the status and cancellation of a longish operation on an OWLModel. The use contract of this is
A typical implementation of this interface would display a status dialog with a status text, perhaps an icon, and perhaps a status bar showing progress from left to right.
Method Summary | |
void |
begin(String title,
boolean canBeCancelled)
Notifies the manager that a new modal process is about to start. |
void |
end()
Notifies the manager that the recently started process has ended. |
boolean |
isCancelled()
Checks if the user has cancelled the current process. |
void |
setIcon(Class iconBaseClass,
String iconName)
Specifies an (optional) icon that can be displayed alongside with the status text. |
void |
setProgress(double progress)
Sets an (optional) value for progress bars. |
void |
setText(String text)
Changes the status text that is being displayed. |
Method Detail |
public void begin(String title, boolean canBeCancelled)
title
- an (optional) title that could be displayed in a dialog etc.public void end()
public boolean isCancelled()
endProcess()
- Returns:
- true if the user wants to cancel
setProgress
public void setProgress(double progress)
- Sets an (optional) value for progress bars. The caller
typically makes sure that the values increase continuously
from 0 to 1
- Parameters:
progress
- the progress value between 0 and 1
setIcon
public void setIcon(Class iconBaseClass,
String iconName)
- Specifies an (optional) icon that can be displayed alongside with
the status text.
- Parameters:
iconBaseClass
- the Class that the icon is relative toiconName
- the file name relative to the base class
setText
public void setText(String text)
- Changes the status text that is being displayed.
- Parameters:
text
- the new text
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD