|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| 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)
HashStructureAdaptercopyTo in interface CopyablecopyTo in class ChangeEventSourcetarget - 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
TransientMarkerpublic 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.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||