diff -r 000000000000 -r 81ad7a739fed htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnClick.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnClick.java Tue Sep 25 09:55:34 2012 +0200
@@ -0,0 +1,21 @@
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.apidesign.bck2brwsr.htmlpage.api;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/** Adds an onClick handler to an element identified by given id.
+ * Apply on a public static void
method with no arguments.
+ *
+ * @author Jaroslav Tulach
+ */
+@Retention(RetentionPolicy.SOURCE)
+@Target(ElementType.METHOD)
+public @interface OnClick {
+ String id();
+}