|
@@ -964,11 +964,13 @@ category: 'accessing',
|
|
|
fn: function (){
|
|
|
var self=this;
|
|
|
return smalltalk.withContext(function($ctx1) {
|
|
|
-return self.pkg;
|
|
|
-return self}, function($ctx1) {$ctx1.fill(self,"package",{},smalltalk.Class)})},
|
|
|
+var $1;
|
|
|
+$1=_st(self)._basicAt_("pkg");
|
|
|
+return $1;
|
|
|
+}, function($ctx1) {$ctx1.fill(self,"package",{},smalltalk.Class)})},
|
|
|
args: [],
|
|
|
-source: "package\x0a\x09<return self.pkg>",
|
|
|
-messageSends: [],
|
|
|
+source: "package\x0a\x09^ self basicAt: 'pkg'",
|
|
|
+messageSends: ["basicAt:"],
|
|
|
referencedClasses: []
|
|
|
}),
|
|
|
smalltalk.Class);
|
|
@@ -979,13 +981,20 @@ selector: "package:",
|
|
|
category: 'accessing',
|
|
|
fn: function (aPackage){
|
|
|
var self=this;
|
|
|
+function $ClassMoved(){return smalltalk.ClassMoved||(typeof ClassMoved=="undefined"?nil:ClassMoved)}
|
|
|
+function $SystemAnnouncer(){return smalltalk.SystemAnnouncer||(typeof SystemAnnouncer=="undefined"?nil:SystemAnnouncer)}
|
|
|
return smalltalk.withContext(function($ctx1) {
|
|
|
-self.pkg = aPackage;
|
|
|
+var $1,$2;
|
|
|
+_st(self)._basicAt_put_("pkg",aPackage);
|
|
|
+$1=_st($ClassMoved())._new();
|
|
|
+_st($1)._theClass_(self);
|
|
|
+$2=_st($1)._yourself();
|
|
|
+_st(_st($SystemAnnouncer())._current())._announce_($2);
|
|
|
return self}, function($ctx1) {$ctx1.fill(self,"package:",{aPackage:aPackage},smalltalk.Class)})},
|
|
|
args: ["aPackage"],
|
|
|
-source: "package: aPackage\x0a\x09<self.pkg = aPackage>",
|
|
|
-messageSends: [],
|
|
|
-referencedClasses: []
|
|
|
+source: "package: aPackage\x0a\x09self basicAt: 'pkg' put: aPackage.\x0a\x09\x0a\x09SystemAnnouncer current announce: (ClassMoved new\x0a\x09\x09theClass: self;\x0a\x09\x09yourself)",
|
|
|
+messageSends: ["basicAt:put:", "announce:", "theClass:", "new", "yourself", "current"],
|
|
|
+referencedClasses: ["ClassMoved", "SystemAnnouncer"]
|
|
|
}),
|
|
|
smalltalk.Class);
|
|
|
|