--- a/src/Java.st Tue Feb 21 11:31:04 2012 +0000
+++ b/src/Java.st Tue Feb 21 18:28:11 2012 +0000
@@ -60,8 +60,12 @@
!Java class methodsFor:'accessing'!
-classForName: aString
+classForName: aString
+ JavaVM booted ifFalse:[JavaVM boot].
+
^JavaVM classForName: aString.
+
+ "Modified: / 21-02-2012 / 18:12:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
classNamed: aString
@@ -477,6 +481,13 @@
!Java class methodsFor:'class initialization'!
+boot
+
+ ^JavaVM boot.
+
+ "Created: / 21-02-2012 / 18:10:27 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
initAllClasses
| system |
@@ -587,6 +598,13 @@
"Created: / 22-11-2010 / 13:41:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
+reboot
+
+ ^JavaVM reboot.
+
+ "Created: / 21-02-2012 / 18:11:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
reinitAllClasses
self markAllClassesUninitialized.
self initAllClasses