javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnEvent.java
branchmodel
changeset 530 3ce069ec3312
parent 435 fb4ed6cc0d4b
child 1787 ea12a3bb4b33
     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.