Package | Description |
---|---|
oracle.ide.externaltools.macro |
Contains APIs related to macros that can be expanded when invoking external tools.
|
Modifier and Type | Class and Description |
---|---|
class |
ParameterizedMacro
A parameterized macro takes one or more parameters that can be used at
expansion time.
|
Modifier and Type | Method and Description |
---|---|
abstract MacroExpander |
MacroRegistry.findMacro(java.lang.String moniker)
Finds the macro with the specified moniker (name).
|
MacroExpander |
MacroPicker.getSelectedMacro()
Get the selected macro.
|
MacroExpander |
MacroPicker.runDialog(java.awt.Component parent)
Utility to run the macro picker in a dialog.
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.Collection<MacroExpander> |
MacroRegistry.getMacros()
Get all registered macros.
|
java.util.Iterator<MacroExpander> |
MacroRegistry.iterator()
Deprecated.
since 11.0. use getMacros().iterator().
|
Modifier and Type | Method and Description |
---|---|
abstract void |
MacroRegistry.deregister(MacroExpander expander)
Deprecated.
since 11.0. No replacement.
|
abstract void |
MacroRegistry.register(MacroExpander expander)
Deprecated.
since 11.0. Register macros using the <externaltools>
section of the extension manifest.
|