dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java
branchcanvas
changeset 1438 03cd1b3e2e70
parent 544 08ffdc3938e7
child 913 146ae7b52b64
child 1295 5b3ae17babdf
child 1324 263482b074e9
     1.1 --- a/dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java	Wed Jan 23 13:18:46 2013 +0100
     1.2 +++ b/dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java	Tue Feb 11 10:48:24 2014 +0100
     1.3 @@ -52,10 +52,12 @@
     1.4      private final Map<String, byte[]> classes;
     1.5      private final String pkg;
     1.6      private final String cls;
     1.7 +    private final String html;
     1.8  
     1.9      private Compile(String html, String code) throws IOException {
    1.10          this.pkg = findPkg(code);
    1.11          this.cls = findCls(code);
    1.12 +        this.html = html;
    1.13          classes = compile(html, code);
    1.14      }
    1.15  
    1.16 @@ -193,4 +195,9 @@
    1.17          String cls = m.group(1);
    1.18          return cls;
    1.19      }
    1.20 +
    1.21 +    String getHtml() {
    1.22 +        String fqn = "'" + pkg + '.' + cls + "'";
    1.23 +        return html.replace("'${fqn}'", fqn);
    1.24 +    }
    1.25  }