diff -r 2f19d1449fba -r 81ad7a739fed htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/Element.java --- a/htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/Element.java Tue Sep 25 09:08:39 2012 +0200 +++ b/htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/Element.java Tue Sep 25 09:55:34 2012 +0200 @@ -33,4 +33,12 @@ static void setAttribute(Element el, String property, Object value) { throw new UnsupportedOperationException("Needs JavaScript!"); } + + /** Executes given runnable when user performs a "click" on the given + * element. + * @param r the runnable to execute, never null + */ + public final void addOnClick(Runnable r) { + throw new UnsupportedOperationException("Needs JavaScript!"); + } }