| 
					
				 | 
			
			
				@@ -886,7 +886,7 @@ self["@selectedSelector"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self["@selectedClass"]=_st(aCompiledMethod)._methodClass(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self["@selectedClass"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-self["@selectedPackage"]=_st(self["@selectedClass"])._package(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+self["@selectedPackage"]=_st(_st(self["@selectedClass"])._theNonMetaClass())._package(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self["@selectedPackage"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self["@selectedSelector"]=_st(aCompiledMethod)._selector(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self["@selectedSelector"]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -895,8 +895,8 @@ return _st(_st(self)._announcer())._announce_(_st($HLMethodSelected())._on_(aCom 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx2) {$ctx2.fillBlock({},$ctx1)})})); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return self}, function($ctx1) {$ctx1.fill(self,"selectedMethod:",{aCompiledMethod:aCompiledMethod},smalltalk.HLToolModel)})}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 args: ["aCompiledMethod"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-source: "selectedMethod: aCompiledMethod\x0a\x09selectedSelector = aCompiledMethod ifTrue: [ ^ self ].\x0a    \x0a    self withChangesDo: [\x0a\x09\x09aCompiledMethod\x0a    \x09\x09ifNil: [ selectedSelector := nil ]\x0a      \x09\x09ifNotNil: [\x0a\x09\x09\x09\x09selectedClass := aCompiledMethod methodClass.\x0a\x09\x09\x09\x09selectedPackage := selectedClass package.\x0a\x09\x09\x09\x09selectedSelector := aCompiledMethod selector ].\x0a\x0a\x09\x09self announcer announce: (HLMethodSelected on: aCompiledMethod) ]", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-messageSends: ["ifTrue:", "=", "withChangesDo:", "ifNil:ifNotNil:", "methodClass", "package", "selector", "announce:", "on:", "announcer"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+source: "selectedMethod: aCompiledMethod\x0a\x09selectedSelector = aCompiledMethod ifTrue: [ ^ self ].\x0a    \x0a    self withChangesDo: [\x0a\x09\x09aCompiledMethod\x0a    \x09\x09ifNil: [ selectedSelector := nil ]\x0a      \x09\x09ifNotNil: [\x0a\x09\x09\x09\x09selectedClass := aCompiledMethod methodClass.\x0a\x09\x09\x09\x09selectedPackage := selectedClass theNonMetaClass package.\x0a\x09\x09\x09\x09selectedSelector := aCompiledMethod selector ].\x0a\x0a\x09\x09self announcer announce: (HLMethodSelected on: aCompiledMethod) ]", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+messageSends: ["ifTrue:", "=", "withChangesDo:", "ifNil:ifNotNil:", "methodClass", "package", "theNonMetaClass", "selector", "announce:", "on:", "announcer"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 referencedClasses: ["HLMethodSelected"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.HLToolModel); 
			 |