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