}
public JS getAndTriggerTraps(JS key) throws JSExn {
Trap t = (Trap)super.get(key, 1);
- return t == null ? (JS)super.get(key) : (JS)new Interpreter(t, null, false).run(null);
+ return t == null ? (JS)get(key) : (JS)new Interpreter(t, null, false).run(null);
}
public JS justTriggerTraps(JS key, JS val) throws JSExn {
Trap t = (Trap)super.get(key, 1);
public static final JS[] emptyArgs = new JS[] { };
public static InputStream getInputStream(JS j) throws IOException {
- while(j != null && j instanceof JS.Cloneable) j = j.unclone();
+ while(j != null && j instanceof JS.Clone) j = j.unclone();
if (j != null && j instanceof Fountain) return ((Fountain)j).getInputStream();
return null;
}