rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java
branchclosure
changeset 1587 bf08bd96d408
parent 1558 0c5a8b83182a
child 1707 61dd2c555a1f
     1.1 --- a/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java	Sun May 11 23:06:45 2014 +0200
     1.2 +++ b/rt/vm/src/test/java/org/apidesign/vm4brwsr/Resources.java	Thu May 22 19:06:44 2014 +0200
     1.3 @@ -21,12 +21,27 @@
     1.4  import java.io.InputStream;
     1.5  import java.net.URL;
     1.6  import java.util.Enumeration;
     1.7 +import net.java.html.js.JavaScriptBody;
     1.8 +import net.java.html.js.JavaScriptResource;
     1.9  
    1.10  /**
    1.11   *
    1.12   * @author Jaroslav Tulach <jtulach@netbeans.org>
    1.13   */
    1.14 +@JavaScriptResource("obj.js")
    1.15  public class Resources {
    1.16 +    @JavaScriptBody(args = {}, body = "return obj;")
    1.17 +    static Object retObj() {
    1.18 +        return null;
    1.19 +    }
    1.20 +    
    1.21 +    public static boolean isObj() {
    1.22 +        return retObj() != null;
    1.23 +    }
    1.24 +    public static boolean isResource() {
    1.25 +        return Resources.class.getResource("obj.js") != null;
    1.26 +    }
    1.27 +    
    1.28      public static String loadKO() throws IOException {
    1.29          InputStream is = Resources.class.getResourceAsStream("ko.js");
    1.30          return readIS(is, false);