equal
deleted
inserted
replaced
400 Java java_lang_String isNil ifTrue:[ |
400 Java java_lang_String isNil ifTrue:[ |
401 self loadClassLazy:'java.lang.String' ignoring:(Set new). |
401 self loadClassLazy:'java.lang.String' ignoring:(Set new). |
402 ]. |
402 ]. |
403 |
403 |
404 LazyClassLoading ifFalse:[ |
404 LazyClassLoading ifFalse:[ |
405 loader := ClassLoaderQuerySignal raise. |
405 loader := ClassLoaderQuerySignal query. |
406 |
406 |
407 prevUnresolved := nil. |
407 prevUnresolved := nil. |
408 newUnresolved := JavaUnresolvedConstant unresolvedClassNames asArray. |
408 newUnresolved := JavaUnresolvedConstant unresolvedClassNames asArray. |
409 loadUnresolved ifTrue:[ |
409 loadUnresolved ifTrue:[ |
410 [prevUnresolved ~= newUnresolved] whileTrue:[ |
410 [prevUnresolved ~= newUnresolved] whileTrue:[ |
708 ] ifFalse:[ |
708 ] ifFalse:[ |
709 (super_class isMemberOf:JavaUnresolvedClassConstant) ifTrue:[ |
709 (super_class isMemberOf:JavaUnresolvedClassConstant) ifTrue:[ |
710 Silent ifFalse:[ |
710 Silent ifFalse:[ |
711 'load superClass: ' print. superClassName printCR. |
711 'load superClass: ' print. superClassName printCR. |
712 ]. |
712 ]. |
713 loader := ClassLoaderQuerySignal raise. |
713 loader := ClassLoaderQuerySignal query. |
714 loader isNil ifTrue:[ |
714 loader isNil ifTrue:[ |
715 existingSuperClass := self class |
715 existingSuperClass := self class |
716 loadClassLazy:superClassName |
716 loadClassLazy:superClassName |
717 ignoring:classesbeingLoaded. |
717 ignoring:classesbeingLoaded. |
718 ] ifFalse:[ |
718 ] ifFalse:[ |
2143 ! ! |
2143 ! ! |
2144 |
2144 |
2145 !JavaClassReader class methodsFor:'documentation'! |
2145 !JavaClassReader class methodsFor:'documentation'! |
2146 |
2146 |
2147 version |
2147 version |
2148 ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClassReader.st,v 1.82 1998/12/03 12:14:15 cg Exp $' |
2148 ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClassReader.st,v 1.83 1999/03/29 11:33:56 cg Exp $' |
2149 ! ! |
2149 ! ! |
2150 JavaClassReader initialize! |
2150 JavaClassReader initialize! |