diff options
Diffstat (limited to 'javax/swing/text/Keymap.java')
-rw-r--r-- | javax/swing/text/Keymap.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/javax/swing/text/Keymap.java b/javax/swing/text/Keymap.java new file mode 100644 index 000000000..3216d8303 --- /dev/null +++ b/javax/swing/text/Keymap.java @@ -0,0 +1,22 @@ +package javax.swing.text; + +import javax.swing.*; + +public interface Keymap +{ + void addActionForKeyStroke(KeyStroke key, Action a); + Action getAction(KeyStroke key); + Action[] getBoundActions(); + KeyStroke[] getBoundKeyStrokes(); + Action getDefaultAction(); + KeyStroke[] getKeyStrokesForAction(Action a); + String getName(); + Keymap getResolveParent(); + boolean isLocallyDefined(KeyStroke key); + void removeBindings(); + void removeKeyStrokeBinding(KeyStroke keys); + void setDefaultAction(Action a); + void setResolveParent(Keymap parent); +} + + |