JavaUnresolvedClassConstant.st
changeset 399 94d37f2032a1
parent 392 03a101c707ec
child 431 fe362bcc1aeb
--- a/JavaUnresolvedClassConstant.st	Tue Oct 20 15:04:31 1998 +0000
+++ b/JavaUnresolvedClassConstant.st	Tue Oct 20 16:45:42 1998 +0000
@@ -82,11 +82,14 @@
     |cls|
 
     fullName isNil ifTrue:[
-        self halt.
+        self preResolve.
+        fullName isNil ifTrue:[
+            self halt.
+        ]
     ].
     ^ Java classForName:fullName.
 
-    "Modified: 18.3.1997 / 16:47:22 / cg"
+    "Modified: / 20.10.1998 / 18:03:34 / cg"
 !
 
 name
@@ -164,6 +167,14 @@
     "Modified: / 18.7.1998 / 22:57:36 / cg"
 ! !
 
+!JavaUnresolvedClassConstant methodsFor:'queries'!
+
+isUnresolvedClass
+    ^ true
+
+    "Created: / 20.10.1998 / 17:43:36 / cg"
+! !
+
 !JavaUnresolvedClassConstant methodsFor:'resolving'!
 
 preResolve
@@ -278,5 +289,5 @@
 !JavaUnresolvedClassConstant class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaUnresolvedClassConstant.st,v 1.30 1998/10/19 22:40:19 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaUnresolvedClassConstant.st,v 1.31 1998/10/20 16:45:42 cg Exp $'
 ! !