| 
					
				 | 
			
			
				@@ -1612,23 +1612,24 @@ smalltalk.addMethod( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.method({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 selector: "onClassRemoved:", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 protocol: 'reactions', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-fn: function (anAnnouncement) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fn: function (anAnnouncement){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var self=this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var class_; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx1) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-var $1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var $1,$2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 class_=_st(anAnnouncement)._theClass(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $1=_st(_st(class_)._package()).__eq(_st(self._model())._selectedPackage()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if(! smalltalk.assert($1)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return self; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self._selectItem_(nil); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+$2=self._selectedItem_(nil); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self._setItemsForSelectedPackage(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 self._refresh(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-return self}, function($ctx1) {$ctx1.fill(self,"onClassRemoved:",{anAnnouncement:anAnnouncement,class_:class_},globals.HLClassesListWidget)});}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return self}, function($ctx1) {$ctx1.fill(self,"onClassRemoved:",{anAnnouncement:anAnnouncement,class_:class_},globals.HLClassesListWidget)})}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 args: ["anAnnouncement"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-source: "onClassRemoved: anAnnouncement\x0a\x09| class |\x0a\x09class := anAnnouncement theClass.\x0a\x0a\x09class package = self model selectedPackage ifFalse: [ ^ self ].\x0a    \x0a\x09self selectItem: nil.\x0a    self setItemsForSelectedPackage.\x0a    self refresh", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-messageSends: ["theClass", "ifFalse:", "=", "package", "selectedPackage", "model", "selectItem:", "setItemsForSelectedPackage", "refresh"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+source: "onClassRemoved: anAnnouncement\x0a\x09| class |\x0a\x09class := anAnnouncement theClass.\x0a\x0a\x09class package = self model selectedPackage ifFalse: [ ^ self ].\x0a    \x0a\x09self \x0a\x09\x09selectItem: nil;\x0a\x09\x09selectedItem: nil.\x0a    self setItemsForSelectedPackage.\x0a    self refresh", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+messageSends: ["theClass", "ifFalse:", "=", "package", "selectedPackage", "model", "selectItem:", "selectedItem:", "setItemsForSelectedPackage", "refresh"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 referencedClasses: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 globals.HLClassesListWidget); 
			 |