Helios-Commands-Browser.deploy.js 33 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159
  1. smalltalk.addPackage('Helios-Commands-Browser');
  2. smalltalk.addClass('HLBrowserCommand', smalltalk.HLModelCommand, [], 'Helios-Commands-Browser');
  3. smalltalk.addMethod(
  4. smalltalk.method({
  5. selector: "for:",
  6. fn: function (aBrowserModel){
  7. var self=this;
  8. return smalltalk.withContext(function($ctx1) {
  9. var $2,$3,$1;
  10. $2=_st(self)._new();
  11. _st($2)._model_(aBrowserModel);
  12. $3=_st($2)._yourself();
  13. $1=$3;
  14. return $1;
  15. }, function($ctx1) {$ctx1.fill(self,"for:",{aBrowserModel:aBrowserModel},smalltalk.HLBrowserCommand.klass)})},
  16. messageSends: ["model:", "new", "yourself"]}),
  17. smalltalk.HLBrowserCommand.klass);
  18. smalltalk.addClass('HLBrowserGoToCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  19. smalltalk.addMethod(
  20. smalltalk.method({
  21. selector: "key",
  22. fn: function (){
  23. var self=this;
  24. return smalltalk.withContext(function($ctx1) {
  25. var $1;
  26. $1=(71);
  27. return $1;
  28. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLBrowserGoToCommand.klass)})},
  29. messageSends: []}),
  30. smalltalk.HLBrowserGoToCommand.klass);
  31. smalltalk.addMethod(
  32. smalltalk.method({
  33. selector: "label",
  34. fn: function (){
  35. var self=this;
  36. return smalltalk.withContext(function($ctx1) {
  37. return "Go to";
  38. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLBrowserGoToCommand.klass)})},
  39. messageSends: []}),
  40. smalltalk.HLBrowserGoToCommand.klass);
  41. smalltalk.addClass('HLGoToClassesCommand', smalltalk.HLBrowserGoToCommand, [], 'Helios-Commands-Browser');
  42. smalltalk.addMethod(
  43. smalltalk.method({
  44. selector: "execute",
  45. fn: function (){
  46. var self=this;
  47. return smalltalk.withContext(function($ctx1) {
  48. _st(_st(self)._model())._focusOnClasses();
  49. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLGoToClassesCommand)})},
  50. messageSends: ["focusOnClasses", "model"]}),
  51. smalltalk.HLGoToClassesCommand);
  52. smalltalk.addMethod(
  53. smalltalk.method({
  54. selector: "key",
  55. fn: function (){
  56. var self=this;
  57. return smalltalk.withContext(function($ctx1) {
  58. var $1;
  59. $1=(67);
  60. return $1;
  61. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLGoToClassesCommand.klass)})},
  62. messageSends: []}),
  63. smalltalk.HLGoToClassesCommand.klass);
  64. smalltalk.addMethod(
  65. smalltalk.method({
  66. selector: "label",
  67. fn: function (){
  68. var self=this;
  69. return smalltalk.withContext(function($ctx1) {
  70. return "Classes";
  71. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLGoToClassesCommand.klass)})},
  72. messageSends: []}),
  73. smalltalk.HLGoToClassesCommand.klass);
  74. smalltalk.addClass('HLGoToMethodsCommand', smalltalk.HLBrowserGoToCommand, [], 'Helios-Commands-Browser');
  75. smalltalk.addMethod(
  76. smalltalk.method({
  77. selector: "execute",
  78. fn: function (){
  79. var self=this;
  80. return smalltalk.withContext(function($ctx1) {
  81. _st(_st(self)._model())._focusOnMethods();
  82. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLGoToMethodsCommand)})},
  83. messageSends: ["focusOnMethods", "model"]}),
  84. smalltalk.HLGoToMethodsCommand);
  85. smalltalk.addMethod(
  86. smalltalk.method({
  87. selector: "key",
  88. fn: function (){
  89. var self=this;
  90. return smalltalk.withContext(function($ctx1) {
  91. var $1;
  92. $1=(77);
  93. return $1;
  94. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLGoToMethodsCommand.klass)})},
  95. messageSends: []}),
  96. smalltalk.HLGoToMethodsCommand.klass);
  97. smalltalk.addMethod(
  98. smalltalk.method({
  99. selector: "label",
  100. fn: function (){
  101. var self=this;
  102. return smalltalk.withContext(function($ctx1) {
  103. return "Methods";
  104. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLGoToMethodsCommand.klass)})},
  105. messageSends: []}),
  106. smalltalk.HLGoToMethodsCommand.klass);
  107. smalltalk.addClass('HLGoToPackagesCommand', smalltalk.HLBrowserGoToCommand, [], 'Helios-Commands-Browser');
  108. smalltalk.addMethod(
  109. smalltalk.method({
  110. selector: "execute",
  111. fn: function (){
  112. var self=this;
  113. return smalltalk.withContext(function($ctx1) {
  114. _st(_st(self)._model())._focusOnPackages();
  115. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLGoToPackagesCommand)})},
  116. messageSends: ["focusOnPackages", "model"]}),
  117. smalltalk.HLGoToPackagesCommand);
  118. smalltalk.addMethod(
  119. smalltalk.method({
  120. selector: "key",
  121. fn: function (){
  122. var self=this;
  123. return smalltalk.withContext(function($ctx1) {
  124. var $1;
  125. $1=(80);
  126. return $1;
  127. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLGoToPackagesCommand.klass)})},
  128. messageSends: []}),
  129. smalltalk.HLGoToPackagesCommand.klass);
  130. smalltalk.addMethod(
  131. smalltalk.method({
  132. selector: "label",
  133. fn: function (){
  134. var self=this;
  135. return smalltalk.withContext(function($ctx1) {
  136. return "Packages";
  137. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLGoToPackagesCommand.klass)})},
  138. messageSends: []}),
  139. smalltalk.HLGoToPackagesCommand.klass);
  140. smalltalk.addClass('HLGoToProtocolsCommand', smalltalk.HLBrowserGoToCommand, [], 'Helios-Commands-Browser');
  141. smalltalk.addMethod(
  142. smalltalk.method({
  143. selector: "execute",
  144. fn: function (){
  145. var self=this;
  146. return smalltalk.withContext(function($ctx1) {
  147. _st(_st(self)._model())._focusOnProtocols();
  148. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLGoToProtocolsCommand)})},
  149. messageSends: ["focusOnProtocols", "model"]}),
  150. smalltalk.HLGoToProtocolsCommand);
  151. smalltalk.addMethod(
  152. smalltalk.method({
  153. selector: "key",
  154. fn: function (){
  155. var self=this;
  156. return smalltalk.withContext(function($ctx1) {
  157. var $1;
  158. $1=(84);
  159. return $1;
  160. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLGoToProtocolsCommand.klass)})},
  161. messageSends: []}),
  162. smalltalk.HLGoToProtocolsCommand.klass);
  163. smalltalk.addMethod(
  164. smalltalk.method({
  165. selector: "label",
  166. fn: function (){
  167. var self=this;
  168. return smalltalk.withContext(function($ctx1) {
  169. return "Protocols";
  170. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLGoToProtocolsCommand.klass)})},
  171. messageSends: []}),
  172. smalltalk.HLGoToProtocolsCommand.klass);
  173. smalltalk.addClass('HLGoToSourceCodeCommand', smalltalk.HLBrowserGoToCommand, [], 'Helios-Commands-Browser');
  174. smalltalk.addMethod(
  175. smalltalk.method({
  176. selector: "execute",
  177. fn: function (){
  178. var self=this;
  179. return smalltalk.withContext(function($ctx1) {
  180. _st(_st(self)._model())._focusOnSourceCode();
  181. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLGoToSourceCodeCommand)})},
  182. messageSends: ["focusOnSourceCode", "model"]}),
  183. smalltalk.HLGoToSourceCodeCommand);
  184. smalltalk.addMethod(
  185. smalltalk.method({
  186. selector: "key",
  187. fn: function (){
  188. var self=this;
  189. return smalltalk.withContext(function($ctx1) {
  190. var $1;
  191. $1=(83);
  192. return $1;
  193. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLGoToSourceCodeCommand.klass)})},
  194. messageSends: []}),
  195. smalltalk.HLGoToSourceCodeCommand.klass);
  196. smalltalk.addMethod(
  197. smalltalk.method({
  198. selector: "label",
  199. fn: function (){
  200. var self=this;
  201. return smalltalk.withContext(function($ctx1) {
  202. return "Source code";
  203. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLGoToSourceCodeCommand.klass)})},
  204. messageSends: []}),
  205. smalltalk.HLGoToSourceCodeCommand.klass);
  206. smalltalk.addClass('HLCommitPackageCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  207. smalltalk.addMethod(
  208. smalltalk.method({
  209. selector: "execute",
  210. fn: function (){
  211. var self=this;
  212. return smalltalk.withContext(function($ctx1) {
  213. _st(_st(self)._model())._commitPackage();
  214. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLCommitPackageCommand)})},
  215. messageSends: ["commitPackage", "model"]}),
  216. smalltalk.HLCommitPackageCommand);
  217. smalltalk.addMethod(
  218. smalltalk.method({
  219. selector: "isActive",
  220. fn: function (){
  221. var self=this;
  222. return smalltalk.withContext(function($ctx1) {
  223. return true;
  224. }, function($ctx1) {$ctx1.fill(self,"isActive",{},smalltalk.HLCommitPackageCommand)})},
  225. messageSends: []}),
  226. smalltalk.HLCommitPackageCommand);
  227. smalltalk.addMethod(
  228. smalltalk.method({
  229. selector: "isValidFor:",
  230. fn: function (anObject){
  231. var self=this;
  232. return smalltalk.withContext(function($ctx1) {
  233. var $1;
  234. $1=_st(anObject)._isPackage();
  235. return $1;
  236. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLCommitPackageCommand.klass)})},
  237. messageSends: ["isPackage"]}),
  238. smalltalk.HLCommitPackageCommand.klass);
  239. smalltalk.addMethod(
  240. smalltalk.method({
  241. selector: "key",
  242. fn: function (){
  243. var self=this;
  244. return smalltalk.withContext(function($ctx1) {
  245. var $1;
  246. $1=(75);
  247. return $1;
  248. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLCommitPackageCommand.klass)})},
  249. messageSends: []}),
  250. smalltalk.HLCommitPackageCommand.klass);
  251. smalltalk.addMethod(
  252. smalltalk.method({
  253. selector: "label",
  254. fn: function (){
  255. var self=this;
  256. return smalltalk.withContext(function($ctx1) {
  257. return "Commit package";
  258. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLCommitPackageCommand.klass)})},
  259. messageSends: []}),
  260. smalltalk.HLCommitPackageCommand.klass);
  261. smalltalk.addClass('HLFindCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  262. smalltalk.addMethod(
  263. smalltalk.method({
  264. selector: "key",
  265. fn: function (){
  266. var self=this;
  267. return smalltalk.withContext(function($ctx1) {
  268. var $1;
  269. $1=(70);
  270. return $1;
  271. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLFindCommand.klass)})},
  272. messageSends: []}),
  273. smalltalk.HLFindCommand.klass);
  274. smalltalk.addMethod(
  275. smalltalk.method({
  276. selector: "label",
  277. fn: function (){
  278. var self=this;
  279. return smalltalk.withContext(function($ctx1) {
  280. return "Find";
  281. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLFindCommand.klass)})},
  282. messageSends: []}),
  283. smalltalk.HLFindCommand.klass);
  284. smalltalk.addClass('HLFindClassCommand', smalltalk.HLFindCommand, [], 'Helios-Commands-Browser');
  285. smalltalk.addMethod(
  286. smalltalk.method({
  287. selector: "displayLabel",
  288. fn: function (){
  289. var self=this;
  290. return smalltalk.withContext(function($ctx1) {
  291. return "select a class";
  292. }, function($ctx1) {$ctx1.fill(self,"displayLabel",{},smalltalk.HLFindClassCommand)})},
  293. messageSends: []}),
  294. smalltalk.HLFindClassCommand);
  295. smalltalk.addMethod(
  296. smalltalk.method({
  297. selector: "execute",
  298. fn: function (){
  299. var self=this;
  300. return smalltalk.withContext(function($ctx1) {
  301. _st(_st(self)._model())._openClassNamed_(_st(self)._input());
  302. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLFindClassCommand)})},
  303. messageSends: ["openClassNamed:", "input", "model"]}),
  304. smalltalk.HLFindClassCommand);
  305. smalltalk.addMethod(
  306. smalltalk.method({
  307. selector: "inputCompletion",
  308. fn: function (){
  309. var self=this;
  310. return smalltalk.withContext(function($ctx1) {
  311. var $1;
  312. $1=_st(_st(self)._model())._availableClassNames();
  313. return $1;
  314. }, function($ctx1) {$ctx1.fill(self,"inputCompletion",{},smalltalk.HLFindClassCommand)})},
  315. messageSends: ["availableClassNames", "model"]}),
  316. smalltalk.HLFindClassCommand);
  317. smalltalk.addMethod(
  318. smalltalk.method({
  319. selector: "inputLabel",
  320. fn: function (){
  321. var self=this;
  322. return smalltalk.withContext(function($ctx1) {
  323. return "Find a class";
  324. }, function($ctx1) {$ctx1.fill(self,"inputLabel",{},smalltalk.HLFindClassCommand)})},
  325. messageSends: []}),
  326. smalltalk.HLFindClassCommand);
  327. smalltalk.addMethod(
  328. smalltalk.method({
  329. selector: "isInputRequired",
  330. fn: function (){
  331. var self=this;
  332. return smalltalk.withContext(function($ctx1) {
  333. return true;
  334. }, function($ctx1) {$ctx1.fill(self,"isInputRequired",{},smalltalk.HLFindClassCommand)})},
  335. messageSends: []}),
  336. smalltalk.HLFindClassCommand);
  337. smalltalk.addMethod(
  338. smalltalk.method({
  339. selector: "key",
  340. fn: function (){
  341. var self=this;
  342. return smalltalk.withContext(function($ctx1) {
  343. var $1;
  344. $1=(67);
  345. return $1;
  346. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLFindClassCommand.klass)})},
  347. messageSends: []}),
  348. smalltalk.HLFindClassCommand.klass);
  349. smalltalk.addMethod(
  350. smalltalk.method({
  351. selector: "label",
  352. fn: function (){
  353. var self=this;
  354. return smalltalk.withContext(function($ctx1) {
  355. return "Class";
  356. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLFindClassCommand.klass)})},
  357. messageSends: []}),
  358. smalltalk.HLFindClassCommand.klass);
  359. smalltalk.addClass('HLMoveToCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  360. smalltalk.addMethod(
  361. smalltalk.method({
  362. selector: "key",
  363. fn: function (){
  364. var self=this;
  365. return smalltalk.withContext(function($ctx1) {
  366. var $1;
  367. $1=(77);
  368. return $1;
  369. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveToCommand.klass)})},
  370. messageSends: []}),
  371. smalltalk.HLMoveToCommand.klass);
  372. smalltalk.addMethod(
  373. smalltalk.method({
  374. selector: "label",
  375. fn: function (){
  376. var self=this;
  377. return smalltalk.withContext(function($ctx1) {
  378. return "Move";
  379. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveToCommand.klass)})},
  380. messageSends: []}),
  381. smalltalk.HLMoveToCommand.klass);
  382. smalltalk.addClass('HLMoveClassToCommand', smalltalk.HLMoveToCommand, [], 'Helios-Commands-Browser');
  383. smalltalk.addMethod(
  384. smalltalk.method({
  385. selector: "isActive",
  386. fn: function (){
  387. var self=this;
  388. return smalltalk.withContext(function($ctx1) {
  389. var $1;
  390. $1=_st(_st(_st(self)._model())._selectedClass())._notNil();
  391. return $1;
  392. }, function($ctx1) {$ctx1.fill(self,"isActive",{},smalltalk.HLMoveClassToCommand)})},
  393. messageSends: ["notNil", "selectedClass", "model"]}),
  394. smalltalk.HLMoveClassToCommand);
  395. smalltalk.addMethod(
  396. smalltalk.method({
  397. selector: "key",
  398. fn: function (){
  399. var self=this;
  400. return smalltalk.withContext(function($ctx1) {
  401. var $1;
  402. $1=(67);
  403. return $1;
  404. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveClassToCommand.klass)})},
  405. messageSends: []}),
  406. smalltalk.HLMoveClassToCommand.klass);
  407. smalltalk.addMethod(
  408. smalltalk.method({
  409. selector: "label",
  410. fn: function (){
  411. var self=this;
  412. return smalltalk.withContext(function($ctx1) {
  413. return "Class";
  414. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveClassToCommand.klass)})},
  415. messageSends: []}),
  416. smalltalk.HLMoveClassToCommand.klass);
  417. smalltalk.addClass('HLMoveClassCommand', smalltalk.HLMoveClassToCommand, [], 'Helios-Commands-Browser');
  418. smalltalk.addMethod(
  419. smalltalk.method({
  420. selector: "displayLabel",
  421. fn: function (){
  422. var self=this;
  423. return smalltalk.withContext(function($ctx1) {
  424. return "select a package";
  425. }, function($ctx1) {$ctx1.fill(self,"displayLabel",{},smalltalk.HLMoveClassCommand)})},
  426. messageSends: []}),
  427. smalltalk.HLMoveClassCommand);
  428. smalltalk.addMethod(
  429. smalltalk.method({
  430. selector: "execute",
  431. fn: function (){
  432. var self=this;
  433. return smalltalk.withContext(function($ctx1) {
  434. _st(_st(self)._model())._moveClassToPackage_(_st(self)._input());
  435. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLMoveClassCommand)})},
  436. messageSends: ["moveClassToPackage:", "input", "model"]}),
  437. smalltalk.HLMoveClassCommand);
  438. smalltalk.addMethod(
  439. smalltalk.method({
  440. selector: "inputCompletion",
  441. fn: function (){
  442. var self=this;
  443. return smalltalk.withContext(function($ctx1) {
  444. var $1;
  445. $1=_st(_st(self)._model())._availablePackageNames();
  446. return $1;
  447. }, function($ctx1) {$ctx1.fill(self,"inputCompletion",{},smalltalk.HLMoveClassCommand)})},
  448. messageSends: ["availablePackageNames", "model"]}),
  449. smalltalk.HLMoveClassCommand);
  450. smalltalk.addMethod(
  451. smalltalk.method({
  452. selector: "inputLabel",
  453. fn: function (){
  454. var self=this;
  455. return smalltalk.withContext(function($ctx1) {
  456. return "Move class to package:";
  457. }, function($ctx1) {$ctx1.fill(self,"inputLabel",{},smalltalk.HLMoveClassCommand)})},
  458. messageSends: []}),
  459. smalltalk.HLMoveClassCommand);
  460. smalltalk.addMethod(
  461. smalltalk.method({
  462. selector: "isInputRequired",
  463. fn: function (){
  464. var self=this;
  465. return smalltalk.withContext(function($ctx1) {
  466. return true;
  467. }, function($ctx1) {$ctx1.fill(self,"isInputRequired",{},smalltalk.HLMoveClassCommand)})},
  468. messageSends: []}),
  469. smalltalk.HLMoveClassCommand);
  470. smalltalk.addMethod(
  471. smalltalk.method({
  472. selector: "isValidFor:",
  473. fn: function (anObject){
  474. var self=this;
  475. return smalltalk.withContext(function($ctx1) {
  476. var $1;
  477. $1=_st(anObject)._isBehavior();
  478. return $1;
  479. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLMoveClassCommand.klass)})},
  480. messageSends: ["isBehavior"]}),
  481. smalltalk.HLMoveClassCommand.klass);
  482. smalltalk.addMethod(
  483. smalltalk.method({
  484. selector: "key",
  485. fn: function (){
  486. var self=this;
  487. return smalltalk.withContext(function($ctx1) {
  488. var $1;
  489. $1=(80);
  490. return $1;
  491. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveClassCommand.klass)})},
  492. messageSends: []}),
  493. smalltalk.HLMoveClassCommand.klass);
  494. smalltalk.addMethod(
  495. smalltalk.method({
  496. selector: "label",
  497. fn: function (){
  498. var self=this;
  499. return smalltalk.withContext(function($ctx1) {
  500. return "to package";
  501. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveClassCommand.klass)})},
  502. messageSends: []}),
  503. smalltalk.HLMoveClassCommand.klass);
  504. smalltalk.addMethod(
  505. smalltalk.method({
  506. selector: "menuLabel",
  507. fn: function (){
  508. var self=this;
  509. return smalltalk.withContext(function($ctx1) {
  510. return "Move to package...";
  511. }, function($ctx1) {$ctx1.fill(self,"menuLabel",{},smalltalk.HLMoveClassCommand.klass)})},
  512. messageSends: []}),
  513. smalltalk.HLMoveClassCommand.klass);
  514. smalltalk.addClass('HLMoveMethodToCommand', smalltalk.HLMoveToCommand, [], 'Helios-Commands-Browser');
  515. smalltalk.addMethod(
  516. smalltalk.method({
  517. selector: "isActive",
  518. fn: function (){
  519. var self=this;
  520. return smalltalk.withContext(function($ctx1) {
  521. var $1;
  522. $1=_st(_st(_st(self)._model())._selectedMethod())._notNil();
  523. return $1;
  524. }, function($ctx1) {$ctx1.fill(self,"isActive",{},smalltalk.HLMoveMethodToCommand)})},
  525. messageSends: ["notNil", "selectedMethod", "model"]}),
  526. smalltalk.HLMoveMethodToCommand);
  527. smalltalk.addMethod(
  528. smalltalk.method({
  529. selector: "key",
  530. fn: function (){
  531. var self=this;
  532. return smalltalk.withContext(function($ctx1) {
  533. var $1;
  534. $1=(77);
  535. return $1;
  536. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveMethodToCommand.klass)})},
  537. messageSends: []}),
  538. smalltalk.HLMoveMethodToCommand.klass);
  539. smalltalk.addMethod(
  540. smalltalk.method({
  541. selector: "label",
  542. fn: function (){
  543. var self=this;
  544. return smalltalk.withContext(function($ctx1) {
  545. return "Method";
  546. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveMethodToCommand.klass)})},
  547. messageSends: []}),
  548. smalltalk.HLMoveMethodToCommand.klass);
  549. smalltalk.addClass('HLMoveMethodToClassCommand', smalltalk.HLMoveMethodToCommand, [], 'Helios-Commands-Browser');
  550. smalltalk.addMethod(
  551. smalltalk.method({
  552. selector: "displayLabel",
  553. fn: function (){
  554. var self=this;
  555. return smalltalk.withContext(function($ctx1) {
  556. return "select a class";
  557. }, function($ctx1) {$ctx1.fill(self,"displayLabel",{},smalltalk.HLMoveMethodToClassCommand)})},
  558. messageSends: []}),
  559. smalltalk.HLMoveMethodToClassCommand);
  560. smalltalk.addMethod(
  561. smalltalk.method({
  562. selector: "execute",
  563. fn: function (){
  564. var self=this;
  565. return smalltalk.withContext(function($ctx1) {
  566. _st(_st(self)._model())._moveMethodToClass_(_st(self)._input());
  567. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLMoveMethodToClassCommand)})},
  568. messageSends: ["moveMethodToClass:", "input", "model"]}),
  569. smalltalk.HLMoveMethodToClassCommand);
  570. smalltalk.addMethod(
  571. smalltalk.method({
  572. selector: "inputCompletion",
  573. fn: function (){
  574. var self=this;
  575. return smalltalk.withContext(function($ctx1) {
  576. var $1;
  577. $1=_st(_st(self)._model())._availableClassNames();
  578. return $1;
  579. }, function($ctx1) {$ctx1.fill(self,"inputCompletion",{},smalltalk.HLMoveMethodToClassCommand)})},
  580. messageSends: ["availableClassNames", "model"]}),
  581. smalltalk.HLMoveMethodToClassCommand);
  582. smalltalk.addMethod(
  583. smalltalk.method({
  584. selector: "inputLabel",
  585. fn: function (){
  586. var self=this;
  587. return smalltalk.withContext(function($ctx1) {
  588. return "Move method to class:";
  589. }, function($ctx1) {$ctx1.fill(self,"inputLabel",{},smalltalk.HLMoveMethodToClassCommand)})},
  590. messageSends: []}),
  591. smalltalk.HLMoveMethodToClassCommand);
  592. smalltalk.addMethod(
  593. smalltalk.method({
  594. selector: "isInputRequired",
  595. fn: function (){
  596. var self=this;
  597. return smalltalk.withContext(function($ctx1) {
  598. return true;
  599. }, function($ctx1) {$ctx1.fill(self,"isInputRequired",{},smalltalk.HLMoveMethodToClassCommand)})},
  600. messageSends: []}),
  601. smalltalk.HLMoveMethodToClassCommand);
  602. smalltalk.addMethod(
  603. smalltalk.method({
  604. selector: "isValidFor:",
  605. fn: function (anObject){
  606. var self=this;
  607. return smalltalk.withContext(function($ctx1) {
  608. var $1;
  609. $1=_st(anObject)._isCompiledMethod();
  610. return $1;
  611. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLMoveMethodToClassCommand.klass)})},
  612. messageSends: ["isCompiledMethod"]}),
  613. smalltalk.HLMoveMethodToClassCommand.klass);
  614. smalltalk.addMethod(
  615. smalltalk.method({
  616. selector: "key",
  617. fn: function (){
  618. var self=this;
  619. return smalltalk.withContext(function($ctx1) {
  620. var $1;
  621. $1=(67);
  622. return $1;
  623. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveMethodToClassCommand.klass)})},
  624. messageSends: []}),
  625. smalltalk.HLMoveMethodToClassCommand.klass);
  626. smalltalk.addMethod(
  627. smalltalk.method({
  628. selector: "label",
  629. fn: function (){
  630. var self=this;
  631. return smalltalk.withContext(function($ctx1) {
  632. return "to class";
  633. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveMethodToClassCommand.klass)})},
  634. messageSends: []}),
  635. smalltalk.HLMoveMethodToClassCommand.klass);
  636. smalltalk.addMethod(
  637. smalltalk.method({
  638. selector: "menuLabel",
  639. fn: function (){
  640. var self=this;
  641. return smalltalk.withContext(function($ctx1) {
  642. return "Move to class...";
  643. }, function($ctx1) {$ctx1.fill(self,"menuLabel",{},smalltalk.HLMoveMethodToClassCommand.klass)})},
  644. messageSends: []}),
  645. smalltalk.HLMoveMethodToClassCommand.klass);
  646. smalltalk.addClass('HLMoveMethodToProtocolCommand', smalltalk.HLMoveMethodToCommand, [], 'Helios-Commands-Browser');
  647. smalltalk.addMethod(
  648. smalltalk.method({
  649. selector: "displayLabel",
  650. fn: function (){
  651. var self=this;
  652. return smalltalk.withContext(function($ctx1) {
  653. return "select a protocol";
  654. }, function($ctx1) {$ctx1.fill(self,"displayLabel",{},smalltalk.HLMoveMethodToProtocolCommand)})},
  655. messageSends: []}),
  656. smalltalk.HLMoveMethodToProtocolCommand);
  657. smalltalk.addMethod(
  658. smalltalk.method({
  659. selector: "execute",
  660. fn: function (){
  661. var self=this;
  662. return smalltalk.withContext(function($ctx1) {
  663. _st(_st(self)._model())._moveMethodToProtocol_(_st(self)._input());
  664. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLMoveMethodToProtocolCommand)})},
  665. messageSends: ["moveMethodToProtocol:", "input", "model"]}),
  666. smalltalk.HLMoveMethodToProtocolCommand);
  667. smalltalk.addMethod(
  668. smalltalk.method({
  669. selector: "inputCompletion",
  670. fn: function (){
  671. var self=this;
  672. return smalltalk.withContext(function($ctx1) {
  673. var $1;
  674. $1=_st(_st(self)._model())._availableProtocols();
  675. return $1;
  676. }, function($ctx1) {$ctx1.fill(self,"inputCompletion",{},smalltalk.HLMoveMethodToProtocolCommand)})},
  677. messageSends: ["availableProtocols", "model"]}),
  678. smalltalk.HLMoveMethodToProtocolCommand);
  679. smalltalk.addMethod(
  680. smalltalk.method({
  681. selector: "inputLabel",
  682. fn: function (){
  683. var self=this;
  684. return smalltalk.withContext(function($ctx1) {
  685. return "Move method to a protocol:";
  686. }, function($ctx1) {$ctx1.fill(self,"inputLabel",{},smalltalk.HLMoveMethodToProtocolCommand)})},
  687. messageSends: []}),
  688. smalltalk.HLMoveMethodToProtocolCommand);
  689. smalltalk.addMethod(
  690. smalltalk.method({
  691. selector: "isInputRequired",
  692. fn: function (){
  693. var self=this;
  694. return smalltalk.withContext(function($ctx1) {
  695. return true;
  696. }, function($ctx1) {$ctx1.fill(self,"isInputRequired",{},smalltalk.HLMoveMethodToProtocolCommand)})},
  697. messageSends: []}),
  698. smalltalk.HLMoveMethodToProtocolCommand);
  699. smalltalk.addMethod(
  700. smalltalk.method({
  701. selector: "isValidFor:",
  702. fn: function (anObject){
  703. var self=this;
  704. return smalltalk.withContext(function($ctx1) {
  705. var $1;
  706. $1=_st(anObject)._isCompiledMethod();
  707. return $1;
  708. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLMoveMethodToProtocolCommand.klass)})},
  709. messageSends: ["isCompiledMethod"]}),
  710. smalltalk.HLMoveMethodToProtocolCommand.klass);
  711. smalltalk.addMethod(
  712. smalltalk.method({
  713. selector: "key",
  714. fn: function (){
  715. var self=this;
  716. return smalltalk.withContext(function($ctx1) {
  717. var $1;
  718. $1=(84);
  719. return $1;
  720. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLMoveMethodToProtocolCommand.klass)})},
  721. messageSends: []}),
  722. smalltalk.HLMoveMethodToProtocolCommand.klass);
  723. smalltalk.addMethod(
  724. smalltalk.method({
  725. selector: "label",
  726. fn: function (){
  727. var self=this;
  728. return smalltalk.withContext(function($ctx1) {
  729. return "to protocol";
  730. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLMoveMethodToProtocolCommand.klass)})},
  731. messageSends: []}),
  732. smalltalk.HLMoveMethodToProtocolCommand.klass);
  733. smalltalk.addMethod(
  734. smalltalk.method({
  735. selector: "menuLabel",
  736. fn: function (){
  737. var self=this;
  738. return smalltalk.withContext(function($ctx1) {
  739. return "Move to protocol...";
  740. }, function($ctx1) {$ctx1.fill(self,"menuLabel",{},smalltalk.HLMoveMethodToProtocolCommand.klass)})},
  741. messageSends: []}),
  742. smalltalk.HLMoveMethodToProtocolCommand.klass);
  743. smalltalk.addClass('HLRemoveCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  744. smalltalk.addMethod(
  745. smalltalk.method({
  746. selector: "key",
  747. fn: function (){
  748. var self=this;
  749. return smalltalk.withContext(function($ctx1) {
  750. var $1;
  751. $1=(88);
  752. return $1;
  753. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLRemoveCommand.klass)})},
  754. messageSends: []}),
  755. smalltalk.HLRemoveCommand.klass);
  756. smalltalk.addMethod(
  757. smalltalk.method({
  758. selector: "label",
  759. fn: function (){
  760. var self=this;
  761. return smalltalk.withContext(function($ctx1) {
  762. return "Remove";
  763. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLRemoveCommand.klass)})},
  764. messageSends: []}),
  765. smalltalk.HLRemoveCommand.klass);
  766. smalltalk.addClass('HLRemoveClassCommand', smalltalk.HLRemoveCommand, [], 'Helios-Commands-Browser');
  767. smalltalk.addMethod(
  768. smalltalk.method({
  769. selector: "execute",
  770. fn: function (){
  771. var self=this;
  772. return smalltalk.withContext(function($ctx1) {
  773. _st(_st(self)._model())._removeClass();
  774. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLRemoveClassCommand)})},
  775. messageSends: ["removeClass", "model"]}),
  776. smalltalk.HLRemoveClassCommand);
  777. smalltalk.addMethod(
  778. smalltalk.method({
  779. selector: "isActive",
  780. fn: function (){
  781. var self=this;
  782. return smalltalk.withContext(function($ctx1) {
  783. var $1;
  784. $1=_st(_st(_st(self)._model())._selectedClass())._notNil();
  785. return $1;
  786. }, function($ctx1) {$ctx1.fill(self,"isActive",{},smalltalk.HLRemoveClassCommand)})},
  787. messageSends: ["notNil", "selectedClass", "model"]}),
  788. smalltalk.HLRemoveClassCommand);
  789. smalltalk.addMethod(
  790. smalltalk.method({
  791. selector: "isValidFor:",
  792. fn: function (anObject){
  793. var self=this;
  794. return smalltalk.withContext(function($ctx1) {
  795. var $1;
  796. $1=_st(anObject)._isBehavior();
  797. return $1;
  798. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLRemoveClassCommand.klass)})},
  799. messageSends: ["isBehavior"]}),
  800. smalltalk.HLRemoveClassCommand.klass);
  801. smalltalk.addMethod(
  802. smalltalk.method({
  803. selector: "key",
  804. fn: function (){
  805. var self=this;
  806. return smalltalk.withContext(function($ctx1) {
  807. var $1;
  808. $1=(67);
  809. return $1;
  810. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLRemoveClassCommand.klass)})},
  811. messageSends: []}),
  812. smalltalk.HLRemoveClassCommand.klass);
  813. smalltalk.addMethod(
  814. smalltalk.method({
  815. selector: "label",
  816. fn: function (){
  817. var self=this;
  818. return smalltalk.withContext(function($ctx1) {
  819. return "Class";
  820. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLRemoveClassCommand.klass)})},
  821. messageSends: []}),
  822. smalltalk.HLRemoveClassCommand.klass);
  823. smalltalk.addMethod(
  824. smalltalk.method({
  825. selector: "menuLabel",
  826. fn: function (){
  827. var self=this;
  828. return smalltalk.withContext(function($ctx1) {
  829. return "Remove class";
  830. }, function($ctx1) {$ctx1.fill(self,"menuLabel",{},smalltalk.HLRemoveClassCommand.klass)})},
  831. messageSends: []}),
  832. smalltalk.HLRemoveClassCommand.klass);
  833. smalltalk.addClass('HLRemoveMethodCommand', smalltalk.HLRemoveCommand, [], 'Helios-Commands-Browser');
  834. smalltalk.addMethod(
  835. smalltalk.method({
  836. selector: "execute",
  837. fn: function (){
  838. var self=this;
  839. return smalltalk.withContext(function($ctx1) {
  840. _st(_st(self)._model())._removeMethod();
  841. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLRemoveMethodCommand)})},
  842. messageSends: ["removeMethod", "model"]}),
  843. smalltalk.HLRemoveMethodCommand);
  844. smalltalk.addMethod(
  845. smalltalk.method({
  846. selector: "isActive",
  847. fn: function (){
  848. var self=this;
  849. return smalltalk.withContext(function($ctx1) {
  850. var $1;
  851. $1=_st(_st(_st(self)._model())._selectedMethod())._notNil();
  852. return $1;
  853. }, function($ctx1) {$ctx1.fill(self,"isActive",{},smalltalk.HLRemoveMethodCommand)})},
  854. messageSends: ["notNil", "selectedMethod", "model"]}),
  855. smalltalk.HLRemoveMethodCommand);
  856. smalltalk.addMethod(
  857. smalltalk.method({
  858. selector: "isValidFor:",
  859. fn: function (anObject){
  860. var self=this;
  861. return smalltalk.withContext(function($ctx1) {
  862. var $1;
  863. $1=_st(anObject)._isCompiledMethod();
  864. return $1;
  865. }, function($ctx1) {$ctx1.fill(self,"isValidFor:",{anObject:anObject},smalltalk.HLRemoveMethodCommand.klass)})},
  866. messageSends: ["isCompiledMethod"]}),
  867. smalltalk.HLRemoveMethodCommand.klass);
  868. smalltalk.addMethod(
  869. smalltalk.method({
  870. selector: "key",
  871. fn: function (){
  872. var self=this;
  873. return smalltalk.withContext(function($ctx1) {
  874. var $1;
  875. $1=(77);
  876. return $1;
  877. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLRemoveMethodCommand.klass)})},
  878. messageSends: []}),
  879. smalltalk.HLRemoveMethodCommand.klass);
  880. smalltalk.addMethod(
  881. smalltalk.method({
  882. selector: "label",
  883. fn: function (){
  884. var self=this;
  885. return smalltalk.withContext(function($ctx1) {
  886. return "Method";
  887. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLRemoveMethodCommand.klass)})},
  888. messageSends: []}),
  889. smalltalk.HLRemoveMethodCommand.klass);
  890. smalltalk.addMethod(
  891. smalltalk.method({
  892. selector: "menuLabel",
  893. fn: function (){
  894. var self=this;
  895. return smalltalk.withContext(function($ctx1) {
  896. return "Remove method";
  897. }, function($ctx1) {$ctx1.fill(self,"menuLabel",{},smalltalk.HLRemoveMethodCommand.klass)})},
  898. messageSends: []}),
  899. smalltalk.HLRemoveMethodCommand.klass);
  900. smalltalk.addClass('HLToggleCommand', smalltalk.HLBrowserCommand, [], 'Helios-Commands-Browser');
  901. smalltalk.addMethod(
  902. smalltalk.method({
  903. selector: "key",
  904. fn: function (){
  905. var self=this;
  906. return smalltalk.withContext(function($ctx1) {
  907. var $1;
  908. $1=(84);
  909. return $1;
  910. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLToggleCommand.klass)})},
  911. messageSends: []}),
  912. smalltalk.HLToggleCommand.klass);
  913. smalltalk.addMethod(
  914. smalltalk.method({
  915. selector: "label",
  916. fn: function (){
  917. var self=this;
  918. return smalltalk.withContext(function($ctx1) {
  919. return "Toggle";
  920. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLToggleCommand.klass)})},
  921. messageSends: []}),
  922. smalltalk.HLToggleCommand.klass);
  923. smalltalk.addClass('HLToggleClassCommentCommand', smalltalk.HLToggleCommand, [], 'Helios-Commands-Browser');
  924. smalltalk.addMethod(
  925. smalltalk.method({
  926. selector: "execute",
  927. fn: function (){
  928. var self=this;
  929. return smalltalk.withContext(function($ctx1) {
  930. _st(_st(self)._model())._showComment_(true);
  931. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLToggleClassCommentCommand)})},
  932. messageSends: ["showComment:", "model"]}),
  933. smalltalk.HLToggleClassCommentCommand);
  934. smalltalk.addMethod(
  935. smalltalk.method({
  936. selector: "key",
  937. fn: function (){
  938. var self=this;
  939. return smalltalk.withContext(function($ctx1) {
  940. var $1;
  941. $1=(68);
  942. return $1;
  943. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLToggleClassCommentCommand.klass)})},
  944. messageSends: []}),
  945. smalltalk.HLToggleClassCommentCommand.klass);
  946. smalltalk.addMethod(
  947. smalltalk.method({
  948. selector: "label",
  949. fn: function (){
  950. var self=this;
  951. return smalltalk.withContext(function($ctx1) {
  952. return "Documentation";
  953. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLToggleClassCommentCommand.klass)})},
  954. messageSends: []}),
  955. smalltalk.HLToggleClassCommentCommand.klass);
  956. smalltalk.addClass('HLToggleClassSideCommand', smalltalk.HLToggleCommand, [], 'Helios-Commands-Browser');
  957. smalltalk.addMethod(
  958. smalltalk.method({
  959. selector: "execute",
  960. fn: function (){
  961. var self=this;
  962. return smalltalk.withContext(function($ctx1) {
  963. _st(_st(self)._model())._showInstance_(false);
  964. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLToggleClassSideCommand)})},
  965. messageSends: ["showInstance:", "model"]}),
  966. smalltalk.HLToggleClassSideCommand);
  967. smalltalk.addMethod(
  968. smalltalk.method({
  969. selector: "key",
  970. fn: function (){
  971. var self=this;
  972. return smalltalk.withContext(function($ctx1) {
  973. var $1;
  974. $1=(67);
  975. return $1;
  976. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLToggleClassSideCommand.klass)})},
  977. messageSends: []}),
  978. smalltalk.HLToggleClassSideCommand.klass);
  979. smalltalk.addMethod(
  980. smalltalk.method({
  981. selector: "label",
  982. fn: function (){
  983. var self=this;
  984. return smalltalk.withContext(function($ctx1) {
  985. return "Class side";
  986. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLToggleClassSideCommand.klass)})},
  987. messageSends: []}),
  988. smalltalk.HLToggleClassSideCommand.klass);
  989. smalltalk.addClass('HLToggleInstanceSideCommand', smalltalk.HLToggleCommand, [], 'Helios-Commands-Browser');
  990. smalltalk.addMethod(
  991. smalltalk.method({
  992. selector: "execute",
  993. fn: function (){
  994. var self=this;
  995. return smalltalk.withContext(function($ctx1) {
  996. _st(_st(self)._model())._showInstance_(true);
  997. return self}, function($ctx1) {$ctx1.fill(self,"execute",{},smalltalk.HLToggleInstanceSideCommand)})},
  998. messageSends: ["showInstance:", "model"]}),
  999. smalltalk.HLToggleInstanceSideCommand);
  1000. smalltalk.addMethod(
  1001. smalltalk.method({
  1002. selector: "key",
  1003. fn: function (){
  1004. var self=this;
  1005. return smalltalk.withContext(function($ctx1) {
  1006. var $1;
  1007. $1=(73);
  1008. return $1;
  1009. }, function($ctx1) {$ctx1.fill(self,"key",{},smalltalk.HLToggleInstanceSideCommand.klass)})},
  1010. messageSends: []}),
  1011. smalltalk.HLToggleInstanceSideCommand.klass);
  1012. smalltalk.addMethod(
  1013. smalltalk.method({
  1014. selector: "label",
  1015. fn: function (){
  1016. var self=this;
  1017. return smalltalk.withContext(function($ctx1) {
  1018. return "Instance side";
  1019. }, function($ctx1) {$ctx1.fill(self,"label",{},smalltalk.HLToggleInstanceSideCommand.klass)})},
  1020. messageSends: []}),
  1021. smalltalk.HLToggleInstanceSideCommand.klass);