org.eclipse.jface.dialogs |
|
Java Source File Name | Type | Comment |
ControlEnableState.java | Class | Helper class to save the enable/disable state of a control including all its
descendent controls. |
Dialog.java | Class | A dialog is a specialized window used for narrow-focused communication with
the user.
Dialogs are usually modal. |
DialogMessageArea.java | Class | The DialogMessageArea is a resusable component for adding an accessible
message area to a dialog. |
DialogPage.java | Class | Abstract base implementation of a dialog page. |
DialogSettings.java | Class | Concrete implementation of a dialog settings (IDialogSettings )
using a hash table and XML. |
ErrorDialog.java | Class | A dialog to display one or more errors to the user, as contained in an
IStatus object. |
IconAndMessageDialog.java | Class | The IconAndMessageDialog is the abstract superclass of dialogs that have an
icon and a message as the first two widgets. |
IDialogBlockedHandler.java | Interface | The IDialogBlockedHandler is the handler used by
JFace to provide extra information when a
blocking has occured. |
IDialogConstants.java | Interface | IDialogConstants is the interface for common dialog strings and ids
used throughout JFace. |
IDialogPage.java | Interface | Interface for a page in a multi-page dialog. |
IDialogSettings.java | Interface | An interface to a storage mechanism for making dialog settings persistent.
The store manages a collection of key/value pairs. |
IInputValidator.java | Interface | The IInputValidator is the interface for simple validators. |
IMessageProvider.java | Interface | Minimal interface to a message provider. |
InputDialog.java | Class | A simple input dialog for soliciting an input string from the user. |
MessageDialog.java | Class | A dialog for showing messages to the user. |
MessageDialogWithToggle.java | Class |
A message dialog which also allows the user to adjust a toggle setting. |
PageChangedEvent.java | Class | Event object describing a page selection change. |
ProgressIndicator.java | Class | A control for showing progress feedback for a long running operation. |
ProgressMonitorDialog.java | Class | A modal dialog that displays progress during a long running operation.
This concrete dialog class can be instantiated as is, or further subclassed
as required.
Typical usage is:
try {
IRunnableWithProgress op = ...;
new ProgressMonitorDialog(activeShell).run(true, true, op);
} catch (InvocationTargetException e) {
// handle exception
} catch (InterruptedException e) {
// handle cancelation
}
Note that the ProgressMonitorDialog is not intended to be used with multiple
runnables - this dialog should be discarded after completion of one
IRunnableWithProgress and a new one instantiated for use by a second or
sebsequent IRunnableWithProgress to ensure proper initialization.
Note that not forking the process will result in it running in the UI which
may starve the UI. |
StatusDialog.java | Class | An abstract base class for dialogs with a status bar and OK/CANCEL buttons.
The status message is specified in an IStatus which can be of severity
ERROR, WARNING, INFO or OK. |
TitleAreaDialog.java | Class | A dialog that has a title area for displaying a title and an image as well as
a common area for displaying a description, a message, or an error message. |