Metaclass.st
changeset 6824 6fbe85d05646
parent 6516 68fdff63c92b
child 7261 f35fc9cee675
--- a/Metaclass.st	Mon Nov 04 15:51:17 2002 +0100
+++ b/Metaclass.st	Mon Nov 04 15:52:10 2002 +0100
@@ -228,7 +228,37 @@
 
 !Metaclass methodsFor:'creating classes'!
 
-name:newName in:aSystemDictionaryOrClass
+name:newName inEnvironment:aSystemDictionary
+             subclassOf:aClass
+             instanceVariableNames:stringOfInstVarNames
+             variable:variableBoolean
+             words:wordsBoolean
+             pointers:pointersBoolean
+             classVariableNames:stringOfClassVarNames
+             poolDictionaries:stringOfPoolNames
+             category:categoryString
+             comment:commentString
+             changed:changed
+
+    ^ self
+        name:newName 
+        inEnvironment:aSystemDictionary
+        subclassOf:aClass
+        instanceVariableNames:stringOfInstVarNames
+        variable:variableBoolean
+        words:wordsBoolean
+        pointers:pointersBoolean
+        classVariableNames:stringOfClassVarNames
+        poolDictionaries:stringOfPoolNames
+        category:categoryString
+        comment:commentString
+        changed:changed
+        classInstanceVariableNames:nil
+
+    "Modified: 16.6.1997 / 11:53:58 / cg"
+!
+
+name:newName inEnvironment:aSystemDictionaryOrClass
              subclassOf:aClass
              instanceVariableNames:stringOfInstVarNames
              variable:variableBoolean
@@ -253,7 +283,7 @@
 
     builder := self newClassBuilder.
     builder name:newName 
-        in:aSystemDictionaryOrClass
+        inEnvironment:aSystemDictionaryOrClass
         subclassOf:aClass
         instanceVariableNames:stringOfInstVarNames
         variable:variableBoolean
@@ -268,36 +298,6 @@
     ^ builder buildClass.
 !
 
-name:newName inEnvironment:aSystemDictionary
-             subclassOf:aClass
-             instanceVariableNames:stringOfInstVarNames
-             variable:variableBoolean
-             words:wordsBoolean
-             pointers:pointersBoolean
-             classVariableNames:stringOfClassVarNames
-             poolDictionaries:stringOfPoolNames
-             category:categoryString
-             comment:commentString
-             changed:changed
-
-    ^ self
-        name:newName 
-        in:aSystemDictionary
-        subclassOf:aClass
-        instanceVariableNames:stringOfInstVarNames
-        variable:variableBoolean
-        words:wordsBoolean
-        pointers:pointersBoolean
-        classVariableNames:stringOfClassVarNames
-        poolDictionaries:stringOfPoolNames
-        category:categoryString
-        comment:commentString
-        changed:changed
-        classInstanceVariableNames:nil
-
-    "Modified: 16.6.1997 / 11:53:58 / cg"
-!
-
 new
     "create & return a new metaclass (a classes class).
      Since metaclasses only have one instance (the class),
@@ -508,6 +508,7 @@
 !Metaclass class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Metaclass.st,v 1.182 2002-05-02 08:57:44 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Metaclass.st,v 1.183 2002-11-04 14:51:53 cg Exp $'
 ! !
+
 Metaclass initialize!