added: #hasClassNamed:
authorClaus Gittinger <cg@exept.de>
Sat, 20 Aug 2011 16:42:04 +0200
changeset 13601 9719213af6d7
parent 13600 8c495b9978d8
child 13602 5fe3c7ce7d7e
added: #hasClassNamed:
Smalltalk.st
--- a/Smalltalk.st	Sat Aug 20 16:36:35 2011 +0200
+++ b/Smalltalk.st	Sat Aug 20 16:42:04 2011 +0200
@@ -649,6 +649,18 @@
     Stdout reOpen. Stderr reOpen. Stdin reOpen.
 ! !
 
+!Smalltalk class methodsFor:'*monticello-squeakCompatibility'!
+
+hasClassNamed:aString 
+    Symbol 
+        hasInterned:aString
+        ifTrue:[:aSymbol | ^ (self at:aSymbol ifAbsent:[ nil ]) isClass ].
+    ^ false
+
+    "Created: / 26-08-2009 / 11:43:03 / Jaroslav Havlin <havlij6@fel.cvut.cz>"
+    "Modified: / 20-08-2011 / 16:41:31 / cg"
+! !
+
 !Smalltalk class methodsFor:'Compatibility-Squeak'!
 
 at:aKey ifAbsentPut:aBlock
@@ -7642,11 +7654,11 @@
 !Smalltalk class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.972 2011-08-18 07:19:06 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.973 2011-08-20 14:42:04 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.972 2011-08-18 07:19:06 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Smalltalk.st,v 1.973 2011-08-20 14:42:04 cg Exp $'
 !
 
 version_SVN