code cleanup & refactoring
authorClaus Gittinger <cg@exept.de>
Mon, 13 Feb 2006 09:54:24 +0100
changeset 1977 cf8a54d02ac0
parent 1976 969584dd8beb
child 1978 c4334704dc58
code cleanup & refactoring
UIPainterView.st
--- a/UIPainterView.st	Mon Feb 13 09:54:17 2006 +0100
+++ b/UIPainterView.st	Mon Feb 13 09:54:24 2006 +0100
@@ -134,19 +134,27 @@
     self className:aName
 !
 
+class:aClass superclassName:aSuperclassName selector:aSelector
+    self assert:(aClass isBehavior).
+    className      := aClass name.
+    superclassName := aSuperclassName.
+    methodName     := aSelector.
+!
+
 className
     ^ className
 !
 
 className:aName
+    self assert:(aName isString).
     className := aName
 !
 
 className:aClassName superclassName:aSuperclassName selector:aSelector
+    self assert:(aClassName isString).
     className      := aClassName.
     superclassName := aSuperclassName.
     methodName     := aSelector.
-
 !
 
 methodName