1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnEvent.java Sat Jan 12 20:24:30 2013 +0100
1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnEvent.java Tue Jan 22 21:57:27 2013 +0100
1.3 @@ -26,6 +26,7 @@
1.4 BLUR("onblur"),
1.5 CAN_PLAY("oncanplay"),
1.6 CAN_PLAY_THROUGH("oncanplaythrough"),
1.7 + CHANGE("onchange"),
1.8 CLICK("onclick"),
1.9 CONTEXT_MENU("oncontextmenu"),
1.10 DBL_CLICK("ondblclick"),
1.11 @@ -82,6 +83,13 @@
1.12 this.id = id;
1.13 }
1.14
1.15 + /** The name of property this event is referenced by from an {@link Element}.
1.16 + * For {@link OnEvent#CHANGE}, it is <code>onchange</code>.
1.17 + */
1.18 + public String getElementPropertyName() {
1.19 + return id;
1.20 + }
1.21 +
1.22 /** What should happen when this even happen on one
1.23 * of associated elements. Continue by calling {@link OnController#perform(java.lang.Runnable)}
1.24 * method.