Lines Matching refs:key
39 /** This interface can be used to represent any number of key bindings which
42 <p>There can be zero, one, or more key bindings. Each key binding consists
44 objects. The association of an action with a key binding is established
48 <p>A key binding describes alternative ways how to invoke an action with
50 key strokes </p>
56 /** Return the number of available key bindings.
58 The returned value may be 0 to indicate that there are no key
59 bindings or the positive number of the available key bindings.
63 /** The returned sequence of key strokes describes one method to invoke
66 by each of the returned key strokes have to be pressed at the same
67 time (the Control-key and the A-key for example). The keys of
68 one key stroke have to be released before pressing those of the
69 next. The order of the key strokes in the sequence define the order
72 The index selects one of alternative key bindings. It has to
73 non-negative and smaller then the number of key bindings as
77 The returned sequence of key strokes specifies one way to invoke
79 not be; better not to return such a key binding at all).