|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.jface.bindings.Binding
org.eclipse.jface.bindings.keys.KeyBinding
A keyboard shortcut. This is a binding between some keyboard input and the triggering of a command. This object is immutable.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jface.bindings.Binding |
|---|
string, SYSTEM, USER |
| Constructor Summary | |
|---|---|
KeyBinding(KeySequence keySequence,
ParameterizedCommand command,
String schemeId,
String contextId,
String locale,
String platform,
String windowManager,
int type)
Constructs a new instance of KeyBinding. |
|
| Method Summary | |
|---|---|
KeySequence |
getKeySequence()
Returns the key sequence which triggers this binding. |
TriggerSequence |
getTriggerSequence()
Returns the sequence of trigger for a given binding. |
| Methods inherited from class org.eclipse.jface.bindings.Binding |
|---|
equals, getContextId, getLocale, getParameterizedCommand, getPlatform, getSchemeId, getType, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public KeyBinding(KeySequence keySequence,
ParameterizedCommand command,
String schemeId,
String contextId,
String locale,
String platform,
String windowManager,
int type)
KeyBinding.
keySequence - The key sequence which should trigger this binding. This value
must not be null. It also must be a complete,
non-empty key sequence.command - The parameterized command to which this binding applies; this
value may be null if the binding is meant to
"unbind" a previously defined binding.schemeId - The scheme to which this binding belongs; this value must not
be null.contextId - The context to which this binding applies; this value must not
be null.locale - The locale to which this binding applies; this value may be
null if it applies to all locales.platform - The platform to which this binding applies; this value may be
null if it applies to all platforms.windowManager - The window manager to which this binding applies; this value
may be null if it applies to all window
managers. This value is currently ignored.type - The type of binding. This should be either SYSTEM
or USER.| Method Detail |
public final KeySequence getKeySequence()
null, empty or incomplete.
null.public TriggerSequence getTriggerSequence()
Binding
getTriggerSequence in class Bindingnull.
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.