core/src/main/java/org/apidesign/bck2brwsr/core/ExtraJavaScript.java
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 03 Oct 2012 08:05:24 -0700
branchstrings
changeset 91 f3b685bd7243
child 106 346633cd13d6
permissions -rw-r--r--
Annotation to control conversion to JavaScript
jaroslav@91
     1
package org.apidesign.bck2brwsr.core;
jaroslav@91
     2
jaroslav@91
     3
import java.lang.annotation.ElementType;
jaroslav@91
     4
import java.lang.annotation.Retention;
jaroslav@91
     5
import java.lang.annotation.RetentionPolicy;
jaroslav@91
     6
import java.lang.annotation.Target;
jaroslav@91
     7
jaroslav@91
     8
/**
jaroslav@91
     9
 *
jaroslav@91
    10
 * @author Jaroslav Tulach <jtulach@netbeans.org>
jaroslav@91
    11
 */
jaroslav@91
    12
@Retention(RetentionPolicy.CLASS)
jaroslav@91
    13
@Target(ElementType.TYPE)
jaroslav@91
    14
public @interface ExtraJavaScript {
jaroslav@91
    15
    /** location of a script to load */
jaroslav@91
    16
    String resource();
jaroslav@91
    17
    /** should the class file still be processed or not? */
jaroslav@91
    18
    boolean processByteCode() default true;
jaroslav@91
    19
}