htmlpage/src/main/java/org/apidesign/bck2brwsr/htmlpage/api/OnClick.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 25 Sep 2012 09:55:34 +0200
changeset 28 81ad7a739fed
child 106 346633cd13d6
permissions -rw-r--r--
Support for @OnClick behavior
jaroslav@28
     1
/*
jaroslav@28
     2
 * To change this template, choose Tools | Templates
jaroslav@28
     3
 * and open the template in the editor.
jaroslav@28
     4
 */
jaroslav@28
     5
package org.apidesign.bck2brwsr.htmlpage.api;
jaroslav@28
     6
jaroslav@28
     7
import java.lang.annotation.ElementType;
jaroslav@28
     8
import java.lang.annotation.Retention;
jaroslav@28
     9
import java.lang.annotation.RetentionPolicy;
jaroslav@28
    10
import java.lang.annotation.Target;
jaroslav@28
    11
jaroslav@28
    12
/** Adds an onClick handler to an element identified by given <em>id</em>.
jaroslav@28
    13
 * Apply on a <code>public static void</code> method with no arguments.
jaroslav@28
    14
 *
jaroslav@28
    15
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jaroslav@28
    16
 */
jaroslav@28
    17
@Retention(RetentionPolicy.SOURCE)
jaroslav@28
    18
@Target(ElementType.METHOD)
jaroslav@28
    19
public @interface OnClick {
jaroslav@28
    20
    String id();
jaroslav@28
    21
}