launcher/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java
changeset 396 4c7619614872
parent 382 57fc3a0563c9
child 405 e41809be6106
child 526 a0d8b5ab79a2
     1.1 --- a/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java	Tue Dec 25 15:08:39 2012 +0100
     1.2 +++ b/launcher/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java	Sat Dec 29 19:44:58 2012 +0100
     1.3 @@ -38,6 +38,7 @@
     1.4      private Set<ClassLoader> loaders = new LinkedHashSet<>();
     1.5      private final Res resources = new Res();
     1.6      private Invocable code;
     1.7 +    private StringBuilder codeSeq;
     1.8      private Object console;
     1.9      
    1.10      
    1.11 @@ -92,6 +93,7 @@
    1.12              throw new IOException("It is invocable object: " + res);
    1.13          }
    1.14          code = (Invocable) mach;
    1.15 +        codeSeq = sb;
    1.16          
    1.17          Object vm = code.invokeFunction("initVM");
    1.18          console = code.invokeMethod(vm, "loadClass", Console.class.getName());
    1.19 @@ -100,6 +102,11 @@
    1.20      @Override
    1.21      public void shutdown() throws IOException {
    1.22      }
    1.23 +
    1.24 +    @Override
    1.25 +    public String toString() {
    1.26 +        return codeSeq.toString();
    1.27 +    }
    1.28      
    1.29      private class Res implements Bck2Brwsr.Resources {
    1.30          @Override