|
@@ -370,6 +370,9 @@ $1=smalltalk.send(smalltalk.send(self,"_variables",[]),"_announcer",[]);
|
|
|
smalltalk.send($1,"_on_do_",[(smalltalk.HLRefreshRequested || HLRefreshRequested),(function(ann){
|
|
|
return smalltalk.send(self,"_onRefresh",[]);
|
|
|
})]);
|
|
|
+smalltalk.send($1,"_on_do_",[(smalltalk.HLDiveRequested || HLDiveRequested),(function(){
|
|
|
+return smalltalk.send(self,"_onDive",[]);
|
|
|
+})]);
|
|
|
$2=smalltalk.send($1,"_yourself",[]);
|
|
|
$3=smalltalk.send(smalltalk.send(self,"_model",[]),"_announcer",[]);
|
|
|
smalltalk.send($3,"_on_do_",[(smalltalk.HLInstanceVariableSelected || HLInstanceVariableSelected),(function(ann){
|
|
@@ -378,9 +381,25 @@ return smalltalk.send(self,"_onInstanceVariableSelected",[]);
|
|
|
$4=smalltalk.send($3,"_yourself",[]);
|
|
|
return self},
|
|
|
args: [],
|
|
|
-source: "observeVariables\x0a\x0a\x09self variables announcer \x0a \x09on: HLRefreshRequested do:[:ann| self onRefresh];\x0a yourself.\x0a\x0a\x09self model announcer\x0a on: HLInstanceVariableSelected do:[:ann| self onInstanceVariableSelected];\x0a yourself.\x0a ",
|
|
|
-messageSends: ["on:do:", "onRefresh", "announcer", "variables", "yourself", "onInstanceVariableSelected", "model"],
|
|
|
-referencedClasses: ["HLRefreshRequested", "HLInstanceVariableSelected"]
|
|
|
+source: "observeVariables\x0a\x0a\x09self variables announcer \x0a \x09on: HLRefreshRequested do:[:ann| self onRefresh];\x0a on: HLDiveRequested do:[self onDive];\x0a yourself.\x0a\x0a\x09self model announcer\x0a on: HLInstanceVariableSelected do:[:ann| self onInstanceVariableSelected];\x0a yourself.\x0a ",
|
|
|
+messageSends: ["on:do:", "onRefresh", "announcer", "variables", "onDive", "yourself", "onInstanceVariableSelected", "model"],
|
|
|
+referencedClasses: ["HLRefreshRequested", "HLDiveRequested", "HLInstanceVariableSelected"]
|
|
|
+}),
|
|
|
+smalltalk.HLInspector);
|
|
|
+
|
|
|
+smalltalk.addMethod(
|
|
|
+"_onDive",
|
|
|
+smalltalk.method({
|
|
|
+selector: "onDive",
|
|
|
+category: 'reactions',
|
|
|
+fn: function (){
|
|
|
+var self=this;
|
|
|
+smalltalk.send(self,"_inspect_",[smalltalk.send(smalltalk.send(self,"_model",[]),"_selectedInstVarObject",[])]);
|
|
|
+return self},
|
|
|
+args: [],
|
|
|
+source: "onDive\x0a\x0a\x09self inspect: self model selectedInstVarObject",
|
|
|
+messageSends: ["inspect:", "selectedInstVarObject", "model"],
|
|
|
+referencedClasses: []
|
|
|
}),
|
|
|
smalltalk.HLInspector);
|
|
|
|
|
@@ -437,11 +456,12 @@ selector: "onInstanceVariableSelected",
|
|
|
category: 'reactions',
|
|
|
fn: function (){
|
|
|
var self=this;
|
|
|
+smalltalk.send(smalltalk.send(self,"_code",[]),"_receiver_",[smalltalk.send(smalltalk.send(self,"_model",[]),"_selectedInstVarObject",[])]);
|
|
|
smalltalk.send(self,"_refreshDisplay",[]);
|
|
|
return self},
|
|
|
args: [],
|
|
|
-source: "onInstanceVariableSelected\x0a\x0a\x09self refreshDisplay",
|
|
|
-messageSends: ["refreshDisplay"],
|
|
|
+source: "onInstanceVariableSelected\x0a\x0a\x09self code receiver: self model selectedInstVarObject.\x0a\x09self refreshDisplay",
|
|
|
+messageSends: ["receiver:", "selectedInstVarObject", "model", "code", "refreshDisplay"],
|
|
|
referencedClasses: []
|
|
|
}),
|
|
|
smalltalk.HLInspector);
|
|
@@ -1057,7 +1077,7 @@ var self=this;
|
|
|
smalltalk.send(self,"_selection_",[anInstVarName]);
|
|
|
return self},
|
|
|
args: ["anInstVarName"],
|
|
|
-source: "selectedInstVar: anInstVarName\x0a\x0a self selection: anInstVarName\x0a\x0a\x09\x22self selection: (self variables keyAtValue: anInstVarObject)\x22",
|
|
|
+source: "selectedInstVar: anInstVarName\x0a\x0a self selection: anInstVarName",
|
|
|
messageSends: ["selection:"],
|
|
|
referencedClasses: []
|
|
|
}),
|