1.1 --- a/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageController.java Fri Nov 09 11:47:00 2012 +0100
1.2 +++ b/javaquery/api/src/test/java/org/apidesign/bck2brwsr/htmlpage/PageController.java Sat Jan 12 20:24:30 2013 +0100
1.3 @@ -17,7 +17,8 @@
1.4 */
1.5 package org.apidesign.bck2brwsr.htmlpage;
1.6
1.7 -import org.apidesign.bck2brwsr.htmlpage.api.OnClick;
1.8 +import static org.apidesign.bck2brwsr.htmlpage.api.OnEvent.*;
1.9 +import org.apidesign.bck2brwsr.htmlpage.api.On;
1.10 import org.apidesign.bck2brwsr.htmlpage.api.Page;
1.11
1.12 /** Trivial demo for the bck2brwsr project. First of all start
1.13 @@ -42,12 +43,12 @@
1.14 */
1.15 @Page(xhtml="TestPage.html")
1.16 public class PageController {
1.17 - @OnClick(id="pg.button")
1.18 + @On(event = CLICK, id="pg.button")
1.19 static void updateTitle() {
1.20 TestPage.PG_TITLE.setText("You want this window to be named " + TestPage.PG_TEXT.getValue());
1.21 }
1.22
1.23 - @OnClick(id={ "pg.title", "pg.text" })
1.24 + @On(event = CLICK, id={ "pg.title", "pg.text" })
1.25 static void click(String id) {
1.26 if (!id.equals("pg.title")) {
1.27 throw new IllegalStateException();