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.
|
Modifier and Type | Method and Description |
---|---|
ExternalToolType |
ExternalToolOptionsEnvironment.getType()
Get the type of tool being created or edited.
|
ExternalToolType |
ExternalToolManager.getType(ExternalTool tool)
Gets the type of the specified external tool
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.Iterator<ExternalToolType> |
ExternalToolManager.getRegisteredTypes()
Gets all registered external tool types.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<ExternalTool> |
ExternalToolManager.getExternalToolsByType(ExternalToolType type)
Deprecated.
since 11.1.1.0.1. Use
ExternalToolManager.toolsOfType(ExternalToolType) . |
abstract ExternalTool |
ExternalToolManager.invokeCreateWizard(java.awt.Component parent,
ExternalToolType type)
Invokes the Define External Tool wizard programmatically.
|
abstract void |
ExternalToolManager.registerType(ExternalToolType type)
Deprecated.
since 11.1.2.0 where external tools must be declaratively registered
|
abstract java.util.Collection<ExternalTool> |
ExternalToolManager.toolsOfType(ExternalToolType type)
Returns external tools of a specific type.
|
abstract void |
ExternalToolManager.unregisterType(ExternalToolType type)
Deprecated.
since 11.1.2.0 where external tools must be declaratively registered
|
Modifier and Type | Method and Description |
---|---|
void |
MacroTextField.configure(MacroRegistry registry,
ExternalToolType type,
boolean onlyDirectories)
Configure this macro text field to use the specified registry,
external tool type, and whether to only show directories.
|
abstract MacroPicker |
MacroRegistry.getPicker(ExternalToolType type,
boolean onlyDirectories)
Get the macro picker UI.
|
MacroTextField |
MacroRegistry.getTextField(ExternalToolType type,
boolean onlyDirectories)
Get a completion-insight enabled text field for this registry.
|
boolean |
MacroExpander.isAvailableForType(ExternalToolType type)
Deprecated.
since 11.1.2.0.0 use isAvailableForType that takes id instead
|