src/JavaClassReader.st
branchjk_new_structure
changeset 1000 cfa982260238
parent 992 6d3e3d937fda
child 1021 8ae6c261878a
--- a/src/JavaClassReader.st	Wed Sep 14 19:53:36 2011 +0000
+++ b/src/JavaClassReader.st	Wed Sep 14 21:29:11 2011 +0000
@@ -644,14 +644,10 @@
 
     |inStream javaClass|
 
-    "Silent"false ifFalse:[
-        'reading ' print. aFilename print. ' ...' printCR.
-    ].
-
     [
         inStream := aFilename asFilename readStream.
     ] on:StreamError do:[:ex|
-        ('JAVA [info]: no file: ' , aFilename asString) printCR.
+        Logger log: ('no file: ' , aFilename asString) severity: #error facility: 'JVM'.
         self halt.
         ^ nil
     ].
@@ -663,7 +659,7 @@
     inStream close.
 
     AbsolutelySilent ifFalse:[
-        '  ... loaded ' print. javaClass displayString printNL.
+        Logger log: 'loaded class ' , javaClass displayString severity: #info facility: 'JVM'.
     ].
 
 
@@ -671,7 +667,7 @@
 
     "Created: / 15-04-1996 / 14:58:53 / cg"
     "Modified: / 09-05-1998 / 01:44:24 / cg"
-    "Modified: / 09-08-2011 / 15:18:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 14-09-2011 / 22:20:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 readStream:aStream
@@ -692,15 +688,14 @@
     | javaClass |
 
     javaClass := JavaClassReader new readStream: aStream ignoring: classesBeingLoaded.
-    AbsolutelySilent 
-        ifFalse: 
-            [ '  ... loaded ' print.
-            javaClass displayString printNL. ].
+    AbsolutelySilent ifFalse: [ 
+        Logger log: 'loaded class ' , javaClass displayString severity: #info facility: 'JVM'.
+    ].
     ^ javaClass
 
     "Modified: / 30-03-1998 / 18:14:40 / cg"
     "Modified: / 09-05-2011 / 23:15:30 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
-    "Modified: / 26-07-2011 / 17:21:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 14-09-2011 / 22:21:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 readStream:aStream loader:aClassLoader
@@ -2486,7 +2481,7 @@
         m setAccessFlags:access_flags.
         tooManyArgs := false.
         ArgumentError handle:[:ex |
-            'JAVA: ***** java method has too many arguments - will fail to execute' infoPrintCR.
+            Logger log: 'java method has too many arguments - will fail to execute' severity: #warn facility: 'JVM'.
             tooManyArgs := true.
             ex proceed.
         ] do:[
@@ -2528,7 +2523,7 @@
 
     "Created: / 15-04-1996 / 16:48:49 / cg"
     "Modified: / 25-09-1999 / 23:16:25 / cg"
-    "Modified: / 14-08-2011 / 19:42:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 14-09-2011 / 22:08:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 readMethodsFor:aJavaClass
@@ -2678,9 +2673,10 @@
 !JavaClassReader methodsFor:'logging'!
 
 info: message 
-    Verbose ifTrue: [ Transcript showCR: message printString ].
+    Verbose ifTrue: [ Logger log: message severity: #info facility: 'JVM' ].
 
     "Created: / 18-05-2011 / 15:06:06 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+    "Modified (format): / 14-09-2011 / 21:39:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !JavaClassReader class methodsFor:'documentation'!