BindingManager.getPartialMatches(
TriggerSequence trigger)
Returns all of the possible bindings that start with the given trigger
(but are not equal to the given trigger).
BindingManager.getPerfectMatch(
TriggerSequence trigger)
Returns the command identifier for the active binding matching this
trigger, if any.
boolean
BindingManager.isPartialMatch(
TriggerSequence trigger)
Returns whether the given trigger sequence is a partial match for the
given sequence.
boolean
BindingManager.isPerfectMatch(
TriggerSequence trigger)
Returns whether the given trigger sequence is a perfect match for the
given sequence.
void
BindingManager.removeBindings(
TriggerSequence sequence,
String schemeId,
String contextId,
String locale,
String platform,
String windowManager,
int type)
Removes any binding that matches the given values -- regardless of
command identifier.
boolean
TriggerSequence.startsWith(
TriggerSequence triggerSequence,
boolean equals)
Returns whether or not this trigger sequence starts with the given
trigger sequence.
KeySequence
A KeySequence is defined as a list of zero or more
KeyStrokes, with the stipulation that all
KeyStroke objects must be complete, save for the last one,
whose completeness is optional.
IBindingService.getPartialMatches(
TriggerSequence trigger)
Returns all of the possible bindings that start with the given trigger
(but are not equal to the given trigger).