< prev index next >

modules/javafx.web/src/main/java/com/sun/webkit/event/WCKeyEvent.java

Print this page
rev 10044 : 8166231: use @Native annotation in web classes
Reviewed-by: kcr

@@ -23,33 +23,35 @@
  * questions.
  */
 
 package com.sun.webkit.event;
 
+import java.lang.annotation.Native;
+
 public final class WCKeyEvent {
 
     // Event types
-    public static final int KEY_TYPED       = 0;
-    public static final int KEY_PRESSED     = 1;
-    public static final int KEY_RELEASED    = 2;
+    @Native public static final int KEY_TYPED       = 0;
+    @Native public static final int KEY_PRESSED     = 1;
+    @Native public static final int KEY_RELEASED    = 2;
 
     // Windows virtual key code constants used by WebKit Java port
-    public static final int VK_BACK         = 0x08;
-    public static final int VK_TAB          = 0x09;
-    public static final int VK_RETURN       = 0x0D;
-    public static final int VK_ESCAPE       = 0x1B;
-    public static final int VK_PRIOR        = 0x21;
-    public static final int VK_NEXT         = 0x22;
-    public static final int VK_END          = 0x23;
-    public static final int VK_HOME         = 0x24;
-    public static final int VK_LEFT         = 0x25;
-    public static final int VK_UP           = 0x26;
-    public static final int VK_RIGHT        = 0x27;
-    public static final int VK_DOWN         = 0x28;
-    public static final int VK_INSERT       = 0x2D;
-    public static final int VK_DELETE       = 0x2E;
-    public static final int VK_OEM_PERIOD   = 0xBE;
+    @Native public static final int VK_BACK         = 0x08;
+    @Native public static final int VK_TAB          = 0x09;
+    @Native public static final int VK_RETURN       = 0x0D;
+    @Native public static final int VK_ESCAPE       = 0x1B;
+    @Native public static final int VK_PRIOR        = 0x21;
+    @Native public static final int VK_NEXT         = 0x22;
+    @Native public static final int VK_END          = 0x23;
+    @Native public static final int VK_HOME         = 0x24;
+    @Native public static final int VK_LEFT         = 0x25;
+    @Native public static final int VK_UP           = 0x26;
+    @Native public static final int VK_RIGHT        = 0x27;
+    @Native public static final int VK_DOWN         = 0x28;
+    @Native public static final int VK_INSERT       = 0x2D;
+    @Native public static final int VK_DELETE       = 0x2E;
+    @Native public static final int VK_OEM_PERIOD   = 0xBE;
 
 
     private final int type;
     private final long when;
     private final String text;
< prev index next >