*** empty log message ***
authorcg
Tue, 09 Jul 1996 20:50:50 +0000
changeset 125 c99addd65f73
parent 124 e30646ab8a71
child 126 560b6f2bb615
*** empty log message ***
JavaClass.st
JavaContext.st
JavaMethodref.st
--- a/JavaClass.st	Tue Jul 09 13:03:14 1996 +0000
+++ b/JavaClass.st	Tue Jul 09 20:50:50 1996 +0000
@@ -475,11 +475,16 @@
 !JavaClass methodsFor:'printing & storing'!
 
 displayString
-    ^ fullName copy replaceAll:$/ by:$.
+    ^ (fullName copyFrom:1) replaceAll:$/ by:$.
+
 "/    ^ 'JAVA-' , name .
 "/    ^ name , '(Java)'  "/ 'JavaClass(' , name , ')'
 
     "Created: 15.4.1996 / 16:02:48 / cg"
+
+
+
+
 ! !
 
 !JavaClass methodsFor:'private accessing'!
@@ -546,9 +551,9 @@
 setFullName:aString
     |nameComponents|
 
-    fullName := aString.
+    fullName := aString asSymbol.
     nameComponents := aString asCollectionOfSubstringsSeparatedBy:$/.
-    name := nameComponents last
+    name := nameComponents last asSymbol
 
     "Created: 15.4.1996 / 16:42:52 / cg"
 !
@@ -745,6 +750,6 @@
 !JavaClass  class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClass.st,v 1.38 1996/07/03 09:12:09 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaClass.st,v 1.39 1996/07/09 20:50:13 cg Exp $'
 ! !
 JavaClass initialize!
--- a/JavaContext.st	Tue Jul 09 13:03:14 1996 +0000
+++ b/JavaContext.st	Tue Jul 09 20:50:50 1996 +0000
@@ -156,6 +156,11 @@
     pc := anInteger
 !
 
+setPC:pcInteger SP:spInteger
+    pc := pcInteger.
+    sp := spInteger.
+!
+
 setSP:anInteger
     sp := anInteger
 !
@@ -216,5 +221,5 @@
 !JavaContext  class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaContext.st,v 1.8 1996/07/06 18:15:09 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaContext.st,v 1.9 1996/07/09 20:50:26 cg Exp $'
 ! !
--- a/JavaMethodref.st	Tue Jul 09 13:03:14 1996 +0000
+++ b/JavaMethodref.st	Tue Jul 09 20:50:50 1996 +0000
@@ -88,10 +88,6 @@
 methodFor:aClass
     |nm sig mthd cls|
 
-    lastClass == aClass ifTrue:[
-        ^ lastMethod
-    ].
-
     cls := aClass.
 
     cls == Array ifTrue:[
@@ -106,6 +102,7 @@
                 ].
                 (cls isKindOf:JavaClass) ifFalse:[
                     self halt:'not a javaClass'.
+                    ^ nil
                 ]
             ].
     "/        cls := cls javaClass.
@@ -139,5 +136,5 @@
 !JavaMethodref  class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaMethodref.st,v 1.16 1996/07/06 21:54:31 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaMethodref.st,v 1.17 1996/07/09 20:50:50 cg Exp $'
 ! !