| 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. |