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