Clazz.declarePackage ("JS"); Clazz.load (["JS.T"], "JS.ContextToken", ["java.util.Hashtable", "JS.SV"], function () { c$ = Clazz.decorateAsClass (function () { this.contextVariables = null; this.forVars = null; this.name0 = null; Clazz.instantialize (this, arguments); }, JS, "ContextToken", JS.T); c$.newContext = Clazz.defineMethod (c$, "newContext", function (isOpen) { var ct = (isOpen ? JS.ContextToken.newCmd (1275335685, "{") : JS.ContextToken.newCmd (1275334681, "}")); ct.intValue = 0; return ct; }, "~B"); c$.newCmd = Clazz.defineMethod (c$, "newCmd", function (tok, value) { var ct = new JS.ContextToken (); ct.tok = tok; ct.value = value; return ct; }, "~N,~O"); Clazz.defineMethod (c$, "addName", function (name) { if (this.contextVariables == null) this.contextVariables = new java.util.Hashtable (); this.contextVariables.put (name, JS.SV.newS ("").setName (name)); }, "~S"); });