See: Description
| Interface | Description |
|---|---|
| Addin |
The
Addin interface provides a mechanism for extensions
to carry out programmatic initialization during the startup sequence
of the IDE. |
| Condition |
The
condition interface defines the contract for all
conditions. |
| IdeActivationListener |
A listener for IDE activation and deactivation events.
|
| IdeListener |
Deprecated without replacement.
|
| IdeMainWindow.ControllerContext |
Internal only.
|
| TitleProvider |
A product may provide a TitleProvider implementation to provide a
custom title for the main window.
|
| Class | Description |
|---|---|
| AddinManager |
The
AddinManager class is responsible for loading
addins to the IDE. |
| ComponentVersionManager |
Adds the component name and version number to the list of registered
component/version sets.
|
| Context |
The Context interface provides information about the current IDE state.
|
| ExtensionRegistry |
The extension registry provides access to information about extensions
loaded from JSR-198 extension manifests during initialization of the IDE.
|
| Ide |
This class is responsible for coordinating startup of the IDE.
|
| IdeActivationEvent |
Event object representing activation or deactivation of the IDE.
|
| IdeAdapter |
The default implementation of
IdeListener |
| IdeArgs |
This class represents the command-line arguments used to launch the IDE.
|
| IdeClipboard |
Provides means to install and access IDE clipboard.
|
| IdeConstants |
Class defining IDE constants such as command IDs.
|
| IdeCore |
Core IDE functionality.
|
| IdeEvent |
An event representing a step in the IDE startup and shutdown
|
| IdeHook | Deprecated
since 11.0.
|
| IdeMainWindow |
This class implements the main application window.
|
| IdePropertyConstants |
This class holds constants for the names of properties stored in
the ide.properties file.
|
| IdeRunner |
The interface for the implementation of a command to be executed in a running
IDE.
|
| IdeRunStatus |
This class encapsulates the persistence of initialization of extensions and the copying
of extension data between runs or executions of any particular version of the ide.
|
| IdeStarter |
The interface for the starter of a command to be executed in a running IDE.
|
| IdeUIManager |
Defines the API for handling look-and-feel specific actions in the IDE.
|
| IdeUIManager.ThemeInfo |
Provides information about a look-and-feel color theme, for the sake
of initializing or configuring an application that supports themes.
|
| LogWindowContentReader | |
| ProductInformation |
This class provides product-level information such as the product
name, icon, copyright text, welcome page, and any other information
stored in the <product-hook>.
|
| Version |
Internal use only.
|
| Enum | Description |
|---|---|
| IdeArgs.Arguments |
| Exception | Description |
|---|---|
| ExitNotAllowedException |
Exception thrown by the IDE's SecurityManager when client code attempts to
call System.exit() illegally.
|
| NotImplementedCommandException |
Related Documentation
See Extending JDeveloper Using the Addin API for additional details.