Interface | Description |
---|---|
IDEDialogs |
The IDEDialogs provides the interface through which extension writers
can invoke standard IDE dialogs, such as: information, warning, error,
file and directory selection dialogs.
|
ProgressMonitor |
Use to Monitor the progress of time consuming operations.
|
URISelectionDialog |
This interface gives clients a portable interface to control basic file
and directory selection dialogs.
|
URISelectionDialog.Validator |
Clients of the
URISelectionDialog implement a
Validator when they need to validate the selected URI(s)
before the selection dialog is dismissed. |
Viewable |
Viewable s are objects that map directly to visible
GUI elements that users can select. |
WaitCursor |
WaitCursor interface. |
Class | Description |
---|---|
DefaultViewable |
DefaultViewable s are objects that map directly to visible
GUI elements that users can select such as a menu items, nodes in
the project explorer, etc.. |
GUIPanel |
A
GUIPanel opaquely encapsulates the gui panel that is to
be hosted by an IDE's service such as: the IDE preferences panel,
the editor's panel, etc.. |
GUIUtilities |
The GUIUtilities provide access to the
IDEDialogs , a
WaitCursor and a ProgressMonitor objects that extension
writers use for * time consuming tasks. |
View |
View components display information to the user. |
For example, the GUIPanel
encapsulates a graphical panel
that IDEs can host on IDE provided windows.
The Viewable
interface is an abstraction for data objects that
can be displayed inside graphical user interfaces, and that users can
select and perform operations on.