refactored intention revealing code:
authorClaus Gittinger <cg@exept.de>
Thu, 14 Apr 2005 11:24:30 +0200
changeset 1903 f409fa760169
parent 1902 2477c91ce2fb
child 1904 46a0b109cb47
refactored intention revealing code:
UIObjectView.st
--- a/UIObjectView.st	Wed Mar 16 18:22:12 2005 +0100
+++ b/UIObjectView.st	Thu Apr 14 11:24:30 2005 +0200
@@ -693,14 +693,14 @@
 !
 
 minSetOfSuperViews:setOfViews
-
     setOfViews isCollection ifFalse:[
-	setOfViews notNil ifTrue:[^ Array with:setOfViews]
-			 ifFalse:[^ nil]
+        setOfViews notNil ifTrue:[^ Array with:setOfViews].
+        ^ nil
     ].
-  ^ setOfViews select:[:aView|
-	(setOfViews detect:[:v|aView isComponentOf:v] ifNone:nil) isNil
-    ]
+    ^ setOfViews 
+        select:[:aView|
+            (setOfViews contains:[:v | aView isComponentOf:v]) not
+        ]
 !
 
 redrawObjectsInVisible:redrawFrame