allow Class-class to be changed
authorjames
Tue, 01 Feb 2005 16:31:59 +0100
changeset 8724 dceaa47d4217
parent 8723 ff9b4eb01fae
child 8725 4cdbbbc7615c
allow Class-class to be changed
ClassBuilder.st
--- a/ClassBuilder.st	Tue Feb 01 13:39:03 2005 +0100
+++ b/ClassBuilder.st	Tue Feb 01 16:31:59 2005 +0100
@@ -275,6 +275,10 @@
 
 !ClassBuilder methodsFor:'accessing'!
 
+classClass
+    ^ Class
+!
+
 metaclass:metaclassOrASubclassOfIt
     metaclass := metaclassOrASubclassOfIt.
 !
@@ -1228,7 +1232,7 @@
         newMetaclass := metaclass new.
     ].
     superClass isNil ifTrue:[
-        classesSuperclass := Class.
+        classesSuperclass := self classClass.
     ] ifFalse:[
         classesSuperclass := superClass class.
     ].
@@ -2004,5 +2008,5 @@
 !ClassBuilder class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/ClassBuilder.st,v 1.41 2004-11-16 21:20:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/ClassBuilder.st,v 1.42 2005-02-01 15:31:59 james Exp $'
 ! !