Added accessKey 
Fixes issue 485
Patch by:ecc
Review by: jgw


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@731 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/client/ui/CheckBox.java b/user/src/com/google/gwt/user/client/ui/CheckBox.java
index a8ae619..133e7f5 100644
--- a/user/src/com/google/gwt/user/client/ui/CheckBox.java
+++ b/user/src/com/google/gwt/user/client/ui/CheckBox.java
@@ -80,7 +80,7 @@
     // Mozilla.
     unsinkEvents(Event.FOCUSEVENTS | Event.ONCLICK);
     DOM.sinkEvents(inputElem, Event.FOCUSEVENTS | Event.ONCLICK
-      | DOM.getEventsSunk(inputElem));
+        | DOM.getEventsSunk(inputElem));
 
     DOM.appendChild(getElement(), inputElem);
     DOM.appendChild(getElement(), labelElem);
@@ -116,6 +116,10 @@
     return !DOM.getBooleanAttribute(inputElem, "disabled");
   }
 
+  public void setAccessKey(char key) {
+    DOM.setAttribute(inputElem, "accessKey", "" + key);
+  }
+
   /**
    * Checks or unchecks this check box.
    *