diff -r 08ffdc3938e7 -r 03cd1b3e2e70 dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java --- a/dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java Wed Jan 23 13:18:46 2013 +0100 +++ b/dew/src/main/java/org/apidesign/bck2brwsr/dew/Compile.java Tue Feb 11 10:48:24 2014 +0100 @@ -52,10 +52,12 @@ private final Map classes; private final String pkg; private final String cls; + private final String html; private Compile(String html, String code) throws IOException { this.pkg = findPkg(code); this.cls = findCls(code); + this.html = html; classes = compile(html, code); } @@ -193,4 +195,9 @@ String cls = m.group(1); return cls; } + + String getHtml() { + String fqn = "'" + pkg + '.' + cls + "'"; + return html.replace("'${fqn}'", fqn); + } }