|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.javatools.data.HashStructureAdapter
oracle.ide.config.ChangeEventSource
oracle.ide.keyboard.KeyStrokeOptions
public final class KeyStrokeOptions
This class stores the KeyStrokeMap for one global context and multiple local contexts.
Field Summary | |
---|---|
static java.lang.String |
KEY_SETTINGS |
Fields inherited from class oracle.javatools.data.HashStructureAdapter |
---|
_hash |
Constructor Summary | |
---|---|
KeyStrokeOptions() |
Method Summary | |
---|---|
void |
addContext(KeyStrokeContext ksc) Adds a context to the known contexts |
KeyStrokeOptions |
cloneObject(boolean bDeepCopy) note: does not clone the listeners |
java.lang.Object |
copyTo(java.lang.Object target) Copy support. |
KeyStrokeMap |
getGlobalKeyMap() |
java.awt.event.ActionListener |
getKeyboardPanelEventDispatcher() |
KeyStrokeMap |
getLocalKeyMap(KeyStrokeContext ksc) Returns the KeyStrokeMap corresponding to this context |
java.util.HashMap |
getLocalKeyMaps() |
java.lang.String |
getPresetName() Gets the current name of the set. |
java.util.ArrayList |
getRegisteredContexts() |
boolean |
isModifiedPreset() Returns true if the current set was modified |
void |
removeContext(KeyStrokeContext ksc) |
void |
setGlobalKeyMap(KeyStrokeMap ksm) |
void |
setKeyboardPanelEventDispatcher(java.awt.event.ActionListener actionListener) |
void |
setLocalKeyMaps(java.util.HashMap mapKsmLocal) |
void |
setModifiedPreset(boolean bModified) Sets the modified flag. |
void |
setPresetName(java.lang.String sName) Sets the preset name |
void |
setRegisteredContexts(java.util.ArrayList list) |
void |
solvePostponedMaps() |
Methods inherited from class oracle.ide.config.ChangeEventSource |
---|
addChangeListener, fireChangeEvent, fireChangeEvent, removeChangeListener, setUseObjectEquals |
Methods inherited from class oracle.javatools.data.HashStructureAdapter |
---|
addStructureChangeListener, containsKey, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String KEY_SETTINGS
Constructor Detail |
---|
public KeyStrokeOptions()
Method Detail |
---|
public java.lang.Object copyTo(java.lang.Object target)
HashStructureAdapter
copyTo
in interface Copyable
copyTo
in class ChangeEventSource
target
- The target object to which the state of this
object should be copied. If target
is null
, then the copyTo
method will return a new instance of this
class.this
object was copied. If the target
was non-null
, then the return value is the same as the target
object that was passed in; otherwise, the return value is a new instance of this
class.public KeyStrokeOptions cloneObject(boolean bDeepCopy)
public java.lang.String getPresetName()
public void setPresetName(java.lang.String sName)
public boolean isModifiedPreset()
public void setModifiedPreset(boolean bModified)
public KeyStrokeMap getLocalKeyMap(KeyStrokeContext ksc)
public void addContext(KeyStrokeContext ksc)
public void solvePostponedMaps()
public void removeContext(KeyStrokeContext ksc)
public void setKeyboardPanelEventDispatcher(java.awt.event.ActionListener actionListener) throws TransientMarker
TransientMarker
public java.awt.event.ActionListener getKeyboardPanelEventDispatcher() throws TransientMarker
TransientMarker
public KeyStrokeMap getGlobalKeyMap()
public void setGlobalKeyMap(KeyStrokeMap ksm)
public void setLocalKeyMaps(java.util.HashMap mapKsmLocal)
public java.util.HashMap getLocalKeyMaps()
public java.util.ArrayList getRegisteredContexts()
public void setRegisteredContexts(java.util.ArrayList list)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |