Package | Description |
---|---|
oracle.ide.keyboard |
Defining your default accelerators
|
oracle.jdeveloper.uieditor |
Contains classes that allow addins access to the UIEditor integration objects.
|
oracle.jdeveloper.vcs.util |
Contains assorted stateless utilities for version control system integraton.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultKeyStrokeContext
This class implements the most common behavior of a KeyStrokeContext.
|
class |
XMLKeyStrokeContext
This class should only be used if your addin is part of the product.
|
Modifier and Type | Method and Description |
---|---|
KeyStrokeContext |
KeyStrokeContextRegistry.getContext(java.lang.String sName)
Searches the KeyStrokeContext with the specified name.
|
Modifier and Type | Method and Description |
---|---|
java.util.stream.Stream<KeyStrokeContext> |
KeyStrokeContextRegistry.getAllContextsStream() |
Modifier and Type | Method and Description |
---|---|
void |
KeyStrokeOptions.addContext(KeyStrokeContext ksc)
Adds a context to the known contexts.
|
void |
KeyStrokeContextRegistry.addContext(KeyStrokeContext ksc)
Add a context to the list of known context.
|
static void |
MultiMapAdapter.fillLocalMap(MultiInputMap mim,
KeyStrokeOptions kso,
KeyStrokeContext ksc)
Replaces the content of a MultiInputMap with the local mappings from a
KeyStrokeOptions
|
KeyStrokeMap |
KeyStrokeOptions.getLocalKeyMap(KeyStrokeContext ksc)
Returns the KeyStrokeMap corresponding to this context.
|
static MultiInputMap |
MultiMapAdapter.getLocalMap(KeyStrokeOptions kso,
KeyStrokeContext ksc)
Extracts a local MultiInputMap from a KeyStrokeOptions.
|
void |
KeyStrokeOptions.removeContext(KeyStrokeContext ksc) |
void |
KeyStrokeContextRegistry.removeContext(KeyStrokeContext ksc)
Remove a context to the list of known context.
|
Modifier and Type | Class and Description |
---|---|
class |
CanvasKeyStrokeContext
CanvasKeyStrokeContext is a KeyStrokeContext based upon XmlKeyStrokeContext
and customized for ModelFactory implementations.
|
Modifier and Type | Method and Description |
---|---|
static KeyStrokeContext |
VCSDefaultUtils.createKeyStrokeContext(IdeAction[] actions,
java.lang.String name)
Creates a key stroke context object for the given actions.
|
static KeyStrokeContext |
VCSMenuUtils.registerKeyStrokes(java.util.Collection<IdeAction> actions,
java.lang.String keyStrokeContextName)
Register a key stroke context for the specified collection of actions so
that the user can define accelerators from Tools->Preferences.
|