// ctx.registerComputationFinishedListener(this)!!!!
callbackBatch = false;
computing = false;
this.swtRoot = parent;
computeClock = 0;
resolver = new NameResolver(getRascalContext());
appletRoot = new FigureSWTApplet(parent, cfig, this);
appletRoot.setLocation(0, 0);
appletRoot.pack();