]> source.dussan.org Git - vaadin-framework.git/commitdiff
Javadoc fixes.
authorJani Laakso <jani.laakso@itmill.com>
Fri, 30 Mar 2007 05:40:43 +0000 (05:40 +0000)
committerJani Laakso <jani.laakso@itmill.com>
Fri, 30 Mar 2007 05:40:43 +0000 (05:40 +0000)
svn changeset:1049/svn branch:trunk

src/com/itmill/toolkit/event/ShortcutAction.java

index 9b242ab74d273a4828c0d44f81a1ce2433dc9a65..96d946e05e5fa3e2e9ac5a3933e551ddfdc0a78e 100644 (file)
@@ -2,9 +2,17 @@ package com.itmill.toolkit.event;
 
 import com.itmill.toolkit.terminal.Resource;
 
+/**
+ * Extends Action class with keyboard bindings. TODO: fix documentation.
+ * 
+ * @author IT Mill Ltd.
+ * @version
+ * @since 4.0.1
+ */
 public class ShortcutAction extends Action {
-       
+
        private int keyCode;
+
        private int[] modifiers;
 
        public ShortcutAction(String caption, int kc, int[] m) {
@@ -26,75 +34,124 @@ public class ShortcutAction extends Action {
        public int[] getModifiers() {
                return modifiers;
        }
-       
+
        /**
         * Key codes that can be used for shortcuts
         * 
-        * @author mattitahvonen
-        *
         */
        public interface KeyCode {
-               public static final int ENTER = 13; 
-               public static final int ESCAPE = 27; 
+               public static final int ENTER = 13;
+
+               public static final int ESCAPE = 27;
+
                public static final int PAGE_UP = 33;
-               public static final int PAGE_DOWN = 34; 
-               public static final int TAB = 9; 
-               public static final int ARROW_LEFT = 37; 
-               public static final int ARROW_UP = 38; 
+
+               public static final int PAGE_DOWN = 34;
+
+               public static final int TAB = 9;
+
+               public static final int ARROW_LEFT = 37;
+
+               public static final int ARROW_UP = 38;
+
                public static final int ARROW_RIGHT = 39;
+
                public static final int ARROW_DOWN = 40;
+
                public static final int BACKSPACE = 8;
+
                public static final int DELETE = 46;
+
                public static final int INSERT = 45;
+
                public static final int END = 35;
+
                public static final int HOME = 36;
+
                public static final int F1 = 112;
+
                public static final int F2 = 113;
+
                public static final int F3 = 114;
+
                public static final int F4 = 115;
+
                public static final int F5 = 116;
+
                public static final int F6 = 117;
+
                public static final int F7 = 118;
+
                public static final int F8 = 119;
+
                public static final int F9 = 120;
+
                public static final int F10 = 121;
+
                public static final int F11 = 122;
+
                public static final int F12 = 123;
+
                public static final int A = 65;
+
                public static final int B = 66;
+
                public static final int C = 67;
+
                public static final int D = 68;
+
                public static final int E = 69;
+
                public static final int F = 70;
+
                public static final int G = 71;
+
                public static final int H = 72;
+
                public static final int I = 73;
+
                public static final int J = 74;
+
                public static final int K = 75;
+
                public static final int L = 76;
+
                public static final int M = 77;
+
                public static final int N = 78;
+
                public static final int O = 79;
+
                public static final int P = 80;
+
                public static final int Q = 81;
+
                public static final int R = 82;
+
                public static final int S = 83;
+
                public static final int T = 84;
+
                public static final int U = 85;
+
                public static final int W = 86;
+
                public static final int X = 87;
+
                public static final int Y = 88;
+
                public static final int Z = 89;
        }
+
        /**
         * Modifier key constants
         * 
-        * @author mattitahvonen
-        *
         */
        public interface ModifierKey {
                public static final int SHIFT = 16;
+
                public static final int CTRL = 17;
+
                public static final int ALT = 18;
        }
 }