+
+ if (callback != null)
+ try {
+ callback.call(Context.enter(), null, null, new Object[] { new Double(1.0), new Double(1.0) });
+ } catch (EcmaError ex) {
+ if (Log.on) Log.log(Template.class, "WARNING: uncaught interpreter exception: " + ex.getMessage());
+ if (Log.on) Log.log(Template.class, " thrown from within progress callback at " + ex.getSourceName() + ":" + ex.getLineNumber());
+ } catch (JavaScriptException ex) {
+ if (Log.on) Log.log(Template.class, "WARNING: uncaught ecmascript exception: " + ex.getMessage());
+ if (Log.on) Log.log(Template.class, " thrown from within progress callback at " + ex.sourceFile + ":" + ex.line);
+ }