Extension SDK

Package oracle.ide.keyboard

Contains classes used by addins for providing accelerators for the commands they define.

See:
          Description

Interface Summary
GrabbableFocusManager.CtrlTabManager Implement this interface and return true on isManagingCtrlTabFor() if you have key bindings for managing the Ctrl+Tab keystrokes.
KeyStrokeContext A KeyStrokeContext describes the keystrokes/command mappings available for a component.
KeyStrokesConstraint Defines what key can be used as a shortcut.
 

Class Summary
DefaultKeyStrokeContext This class implements the most common behavior of a KeyStrokeContext.
GrabbableFocusManager This FocusManager allows to 'steal' keys on demand.
IdeInputMapUIResource  
KeyPresetConfigPanel A IDE Settings that controls the shortcut presets
KeyStroke2String This is a custom String converter class that meets the static interface requirements as defined by
KeyStrokeContextRegistry The KeyStrokeContextRegistry is a collection of KeyStrokeContext.
KeyStrokeField A kind of text field that captures key strokes (equivalent to the windows's hot key control).
KeyStrokeFilter This class controls the keyup/keydown events to determine what can be used as an accelerator.
KeyStrokeMap The KeyStrokeMap maps Keystrokes to action binding objects.
KeyStrokeMap does not extend a real Map but implements most of the Map methods.
KeyStrokeOptions This class stores the KeyStrokeMap for one global context and multiple local contexts.
KeyStrokePanel This panel edits shortcuts in one context.
KeyStrokes Stores a multi-KeyStroke.
KeyStrokesConfigUI This is the Navigable for configurable shortcuts.
KeyStrokesConstraintFactory KeyStrokesConstraintFactory is a factory of KeyStrokeConstraint.
Since I only expect two KeyStrokeConstraint, this factory builds them.
KeyUtil Some generic methods related to KeyEvents and KeyStrokes.
MultiInputMap An InputMap that can handle multiple keys like Ctrl+K, S
MultiMapAdapter This class contains some utilities for the keyboard mapping.
PresetsPanel  
XMLKeyStrokeContext  
XMLKeystrokeContextDef  
XMLKeystrokeContextDefs  
 

Package oracle.ide.keyboard Description

Contains classes used by addins for providing accelerators for the commands they define.

Related Documentation

See Extending JDeveloper Using the Addin API for detailed information.


Extension SDK

 

Copyright ©1997, 2003, Oracle. All rights reserved.