| Package | Description |
|---|---|
| oracle.ide.externaltools |
Contains interfaces and classes that allow external tools in
the IDE to be invoked, manipulated and extended by extensions.
|
| oracle.ide.externaltools.macro |
Contains APIs related to macros that can be expanded when invoking external tools.
|
| Class and Description |
|---|
| Availability
Represents the availability of an external tool.
|
| ExternalProgramToolProperties
Properties for an external tool that provides access to an external
program executable.
|
| ExternalTool
The base class for external tools.
|
| ExternalToolBaseProperties
Base properties for an external tool.
|
| ExternalToolEvent
An event object containing information about an event sent to an
ExternalToolListener. |
| ExternalToolFactory
A factory that can create new tools provided in the base external tools
implementation.
|
| ExternalToolListener
Listener interface for clients that will be notified when an external tool
is about to start executing, and when is has been launched.
|
| ExternalToolManager
Manages external tools.
|
| ExternalToolOptionsEnvironment
The options environment is provided to external tool options page to
provide information about the environment in which the create or
edit external tools dialog is invoked.
|
| ExternalToolOptionsPage
The external tools framework is extensible: you can register new external
tool types.
|
| ExternalToolScanner
The abstract class for an object that can scan for external tools.
|
| ExternalToolType
A type of external tool.
|
| ExternalToolVetoException
An exception thrown by
ExternalToolListener.toolWillStart(ExternalToolEvent)
to veto the execution of a tool. |
| IntegrationPoint
An IntegrationPoint represents a place in the user interface
where an external tool may be integrated.
|
| ToolRunException
Exception thrown from ExternalTool.run() to indicate that the running of
an external tool failed in some way.
|
| Class and Description |
|---|
| ExternalToolType
A type of external tool.
|