Files moved to proper directory jk_new_structure
authorvranyj1
Mon, 13 Aug 2012 10:43:23 +0000
branchjk_new_structure
changeset 1594 20258ed7056b
parent 1593 7c5d752a5167
child 1595 164250a2ca43
Files moved to proper directory
src/docs/online/README.txt
src/docs/online/english/programming/java-getting-started.html
src/docs/online/english/programming/java-implementation.html
src/docs/online/english/programming/java-installation.html
src/docs/online/english/programming/java-interop.html
src/docs/online/english/programming/java-legal.html
src/docs/online/english/programming/java-tools.html
src/docs/online/english/programming/java.html
src/docs/online/java-getting-started.html
src/docs/online/java-implementation.html
src/docs/online/java-installation.html
src/docs/online/java-interop.html
src/docs/online/java-legal.html
src/docs/online/java-tools.html
src/docs/online/java.html
--- a/src/docs/online/README.txt	Sat Aug 11 08:30:04 2012 +0000
+++ b/src/docs/online/README.txt	Mon Aug 13 10:43:23 2012 +0000
@@ -4,5 +4,5 @@
   http://live.exept.de/doc/online/english/programming/java.html
 
 The root file should be java.html. All paths in links must be 
-__relative__ to this directory. Add more .html files as 
-java.html grows.
+__relative__ to BUILD_DIR/stx/doc/online directory!!!. 
+Add more .html files as java.html grows.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-getting-started.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,30 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support - Getting Started</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java-installation.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-tools.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Getting Started</H1>
+
+<I>To be written...</I>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-implementation.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,30 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support - Implementation</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java-interop.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-legal.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Implementation</H1>
+
+<I>To be written...</I>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-installation.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,30 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support - Installation & Configuration</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-getting-started.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Installation & Configuration</H1>
+
+<I>To be written...</I>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-interop.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,30 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support - Java-Smalltalk Interoperability</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java-tools.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-implementation.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Java-Smalltalk Interoperability</H1>
+
+<I>To be written...</I>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-legal.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,71 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Legal Notes</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java-implementation.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="rose.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Legal Notes</H1>
+
+<H2>Copyright</H2>
+<PRE>
+ COPYRIGHT (c) 1996-2011 by Claus Gittinger
+
+ New code and modifications done at SWING Research Group [1]:
+
+ COPYRIGHT (c) 2010-2011 by Jan Vrany, Jan Kurs and Marcel Hlopko
+			    SWING Research Group, Czech Technical University in Prague
+
+ This software is furnished under a license and may be used
+ only in accordance with the terms of that license and with the
+ inclusion of the above copyright notice.   This software may not
+ be provided or otherwise made available to, or used by, any
+ other person.  No title to or ownership of the software is
+ hereby transferred.
+
+ [1] Code written at SWING Research Group contains a signature
+     of one of the above copright owners. For exact set of such code,
+     see the differences between this version and version stx:libjava
+     as of 1.9.2010
+
+
+</PRE>
+
+
+<H2>Restricted use</H2>
+As we provide these classes for no additional charge,
+we request that any changes/modifications & enhancements
+made to them be returned to us (in source), to be reintegrated
+into future versions.
+<P>
+This code is NOT public domain code, but provided for free
+with the ST/X system.
+<P>
+You are not allowed to sell this code or any application built around this
+code unless special agreements are set up.
+<BR>
+(However, you are allowed to use this tool for your own applications)
+<P>
+
+<H2>No Warranty</H2>
+Java support is provided AS-IS without any warranty whatsoever.
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java-tools.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,30 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support - Tools</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="java-getting-started.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-interop.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support - Tools</H1>
+
+<I>To be written...</I>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Id: N/A $ <BR>
+SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
+</BODY>
+</HTML>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/docs/online/english/programming/java.html	Mon Aug 13 10:43:23 2012 +0000
@@ -0,0 +1,136 @@
+<HTML>
+
+<HEAD>
+<TITLE>Smalltalk/X Programmers guide - Java Support</Title>
+</HEAD>
+
+<BODY>
+
+<A NOPRINT HREF="tdv.html">     <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
+<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
+<A NOPRINT HREF="java-installation.html">   <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
+
+<H1>Java Support (The Unified Virtual Machine)</H1>
+
+<H2>Overview</H2>
+
+The Smalltalk/X virtual machine (runtime system) allows for Java code
+to be integrated and executed within the Smalltalk environment.
+This integration is virtually seamless - from a programmers point
+of view, there is no difference between a smalltalk object and a java
+object. Java classes inherit from Object - much like most other smalltalk
+classes. This allows for java classes to be loaded into the system and used
+in the same way as smalltalk classes.
+
+<H2>Contents</H2>
+
+<OL>
+    <LI><A HREF="java-installation.html">Installation & Configuration</A></LI>
+    <LI><A HREF="java-getting-started.html">Getting Started</A></LI>
+    <LI><A HREF="java-tools.html">Tool Support</A></LI>
+    <LI><A HREF="java-interop.html">Smalltalk-Java Interoperability</A></LI>
+    <LI><A HREF="java-implementation.html">Implementation</A></LI>
+    <LI><A HREF="java-legal.html">Legal Info</A></LI>
+</OL>
+
+<!--
+<H2>Prerequisites</H2>
+You need the Java JDK classfiles (we recommend jdk1.1.6)
+to be installed on your system.
+<BR>
+There is no need for a java virtual machine to be installed, since
+ST/X includes its own java interpreter, JIT and support system.
+<BR>
+
+<H2>Limitations</H2>
+JDK 1.2.x and above are not (yet) supported.
+
+
+<H2>Implementation</H2>
+see the paper and slides on our webServer.
+
+
+<H2>Startup</H2>
+<UL>
+ <LI>get a JDK (usually you will already have it on your machine)
+ <LI>if you want to embed Java applets in smalltalk applications,
+     you need an old 3.0 mozillas MozillaAppletContext class.
+     (Sorry for that, but we have not yet written our own AppletContext
+      stub class, and the JavaVM currently emulates an old Mozillas
+      interface ...)
+     <BR>This will change in the future.
+     <BR>You need to grab the file <CODE>ns30_unix.zip</CODE> from some
+	 Netscape3.0 distribution.
+     <BR>If netscape agrees, we can distribute that file in the future.
+
+ <LI>load the java support classes:
+  <BR>This is optional - the java classes should autoload when required;
+  <BR>However, autoloading is slower than package loading.
+  <BR><CODE>Smalltalk loadPackage:'stx:libjava'</CODE>
+  <BR>This should also load in many of the java classes as they are pulled
+      into the system during java classInitialization time.
+ <LI>switch to the JAVA namespace in the browser.
+ <LI>see them classes.
+</UL>
+If the java classes are not found, have a look at the method
+<CODE>Java class initialize</CODE>, where the various JDK versions are probed.
+<BR>
+In a workspace, you can test java-class loading by evaluating:
+<CODE><PRE>
+    Java classForName:'java.lang.Object'
+</PRE></CODE>
+this should return a (non-nil) java class object.
+<P>
+Notice, that the ST/X classLoader is not yet able to extract class
+files from a compressed zip archive. If in doubt, unzip the "classes.zip"
+file into individual files using "winzip.exe" or "unzip".
+
+<H2>Restricted use</H2>
+As we provide these classes for no additional charge,
+we request that any changes/modifications & enhancements
+made to them be returned to us (in source), to be reintegrated
+into future versions.
+<P>
+This code is NOT public domain code, but provided for free
+with the ST/X system.
+<P>
+You are not allowed to sell this code or any application built around this
+code unless special agreements are set up.
+<BR>
+(However, you are allowed to use this tool for your own applications)
+<P>
+
+<H2>No Warranty</H2>
+Java support is provided AS-IS without any warranty whatsoever.
+
+-->
+
+<H2>Origin/Authors</H2>
+Authors:
+<BR>
+Original implementation if Java 1.1:<BR>
+<UL>
+  <LI>Claus Gittinger (eXept)</LI>
+</UL>
+Updates to Java 1.6/JVM Spec 3rd Edition, bugfixes, interop:
+<UL>
+  <LI>Jan Vrany (eXept, SWING Research Group, Czech Technical University in Prague)</LI>
+  <LI>Marcel Hlopko (SWING Research Group, Czech Technical University in Prague)</LI>
+  <LI>Jan Kurs (Software Composition Group, UNIBE)</LI>
+  <LI>Claus Gittinger (eXept)</LI>
+</UL>
+
+<HR>
+<P>
+<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
+
+<P>
+<ADDRESS>
+<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
+</ADDRESS>
+
+<HR>
+CVS: $Revision: 1.8 $ <BR>
+SVN: $Id$
+</BODY>
+</HTML>
--- a/src/docs/online/java-getting-started.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support - Getting Started</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java-installation.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-tools.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Getting Started</H1>
-
-<I>To be written...</I>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java-implementation.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support - Implementation</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java-interop.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-legal.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Implementation</H1>
-
-<I>To be written...</I>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java-installation.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support - Installation & Configuration</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-getting-started.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Installation & Configuration</H1>
-
-<I>To be written...</I>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java-interop.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support - Java-Smalltalk Interoperability</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java-tools.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-implementation.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Java-Smalltalk Interoperability</H1>
-
-<I>To be written...</I>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java-legal.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Legal Notes</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java-implementation.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="rose.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Legal Notes</H1>
-
-<H2>Copyright</H2>
-<PRE>
- COPYRIGHT (c) 1996-2011 by Claus Gittinger
-
- New code and modifications done at SWING Research Group [1]:
-
- COPYRIGHT (c) 2010-2011 by Jan Vrany, Jan Kurs and Marcel Hlopko
-			    SWING Research Group, Czech Technical University in Prague
-
- This software is furnished under a license and may be used
- only in accordance with the terms of that license and with the
- inclusion of the above copyright notice.   This software may not
- be provided or otherwise made available to, or used by, any
- other person.  No title to or ownership of the software is
- hereby transferred.
-
- [1] Code written at SWING Research Group contains a signature
-     of one of the above copright owners. For exact set of such code,
-     see the differences between this version and version stx:libjava
-     as of 1.9.2010
-
-
-</PRE>
-
-
-<H2>Restricted use</H2>
-As we provide these classes for no additional charge,
-we request that any changes/modifications & enhancements
-made to them be returned to us (in source), to be reintegrated
-into future versions.
-<P>
-This code is NOT public domain code, but provided for free
-with the ST/X system.
-<P>
-You are not allowed to sell this code or any application built around this
-code unless special agreements are set up.
-<BR>
-(However, you are allowed to use this tool for your own applications)
-<P>
-
-<H2>No Warranty</H2>
-Java support is provided AS-IS without any warranty whatsoever.
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java-tools.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support - Tools</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="java-getting-started.html">   <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-interop.html">  <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support - Tools</H1>
-
-<I>To be written...</I>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Id: N/A $ <BR>
-SVN: $Id: java.html 1894 2012-07-20 21:39:51Z vranyj1 $
-</BODY>
-</HTML>
--- a/src/docs/online/java.html	Sat Aug 11 08:30:04 2012 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,136 +0,0 @@
-<HTML>
-
-<HEAD>
-<TITLE>Smalltalk/X Programmers guide - Java Support</Title>
-</HEAD>
-
-<BODY>
-
-<A NOPRINT HREF="tdv.html">     <IMG SRC="../../icons/DocsLeftArrow.gif" ALT="[prev]"></A>
-<A NOPRINT HREF="TOP.html">   <IMG SRC="../../icons/DocsUpArrow.gif" ALT="[up]"></A>
-<A NOPRINT HREF="java-installation.html">   <IMG SRC="../../icons/DocsRightArrow.gif" ALT="[next]"></A>
-
-<H1>Java Support (The Unified Virtual Machine)</H1>
-
-<H2>Overview</H2>
-
-The Smalltalk/X virtual machine (runtime system) allows for Java code
-to be integrated and executed within the Smalltalk environment.
-This integration is virtually seamless - from a programmers point
-of view, there is no difference between a smalltalk object and a java
-object. Java classes inherit from Object - much like most other smalltalk
-classes. This allows for java classes to be loaded into the system and used
-in the same way as smalltalk classes.
-
-<H2>Contents</H2>
-
-<OL>
-    <LI><A HREF="java-installation.html">Installation & Configuration</A></LI>
-    <LI><A HREF="java-getting-started.html">Getting Started</A></LI>
-    <LI><A HREF="java-tools.html">Tool Support</A></LI>
-    <LI><A HREF="java-interop.html">Smalltalk-Java Interoperability</A></LI>
-    <LI><A HREF="java-implementation.html">Implementation</A></LI>
-    <LI><A HREF="java-legal.html">Legal Info</A></LI>
-</OL>
-
-<!--
-<H2>Prerequisites</H2>
-You need the Java JDK classfiles (we recommend jdk1.1.6)
-to be installed on your system.
-<BR>
-There is no need for a java virtual machine to be installed, since
-ST/X includes its own java interpreter, JIT and support system.
-<BR>
-
-<H2>Limitations</H2>
-JDK 1.2.x and above are not (yet) supported.
-
-
-<H2>Implementation</H2>
-see the paper and slides on our webServer.
-
-
-<H2>Startup</H2>
-<UL>
- <LI>get a JDK (usually you will already have it on your machine)
- <LI>if you want to embed Java applets in smalltalk applications,
-     you need an old 3.0 mozillas MozillaAppletContext class.
-     (Sorry for that, but we have not yet written our own AppletContext
-      stub class, and the JavaVM currently emulates an old Mozillas
-      interface ...)
-     <BR>This will change in the future.
-     <BR>You need to grab the file <CODE>ns30_unix.zip</CODE> from some
-	 Netscape3.0 distribution.
-     <BR>If netscape agrees, we can distribute that file in the future.
-
- <LI>load the java support classes:
-  <BR>This is optional - the java classes should autoload when required;
-  <BR>However, autoloading is slower than package loading.
-  <BR><CODE>Smalltalk loadPackage:'stx:libjava'</CODE>
-  <BR>This should also load in many of the java classes as they are pulled
-      into the system during java classInitialization time.
- <LI>switch to the JAVA namespace in the browser.
- <LI>see them classes.
-</UL>
-If the java classes are not found, have a look at the method
-<CODE>Java class initialize</CODE>, where the various JDK versions are probed.
-<BR>
-In a workspace, you can test java-class loading by evaluating:
-<CODE><PRE>
-    Java classForName:'java.lang.Object'
-</PRE></CODE>
-this should return a (non-nil) java class object.
-<P>
-Notice, that the ST/X classLoader is not yet able to extract class
-files from a compressed zip archive. If in doubt, unzip the "classes.zip"
-file into individual files using "winzip.exe" or "unzip".
-
-<H2>Restricted use</H2>
-As we provide these classes for no additional charge,
-we request that any changes/modifications & enhancements
-made to them be returned to us (in source), to be reintegrated
-into future versions.
-<P>
-This code is NOT public domain code, but provided for free
-with the ST/X system.
-<P>
-You are not allowed to sell this code or any application built around this
-code unless special agreements are set up.
-<BR>
-(However, you are allowed to use this tool for your own applications)
-<P>
-
-<H2>No Warranty</H2>
-Java support is provided AS-IS without any warranty whatsoever.
-
--->
-
-<H2>Origin/Authors</H2>
-Authors:
-<BR>
-Original implementation if Java 1.1:<BR>
-<UL>
-  <LI>Claus Gittinger (eXept)</LI>
-</UL>
-Updates to Java 1.6/JVM Spec 3rd Edition, bugfixes, interop:
-<UL>
-  <LI>Jan Vrany (eXept, SWING Research Group, Czech Technical University in Prague)</LI>
-  <LI>Marcel Hlopko (SWING Research Group, Czech Technical University in Prague)</LI>
-  <LI>Jan Kurs (Software Composition Group, UNIBE)</LI>
-  <LI>Claus Gittinger (eXept)</LI>
-</UL>
-
-<HR>
-<P>
-<IMG NOPRINT ALIGN=middle SRC="../../icons/stx.gif">
-
-<P>
-<ADDRESS>
-<tt>&lt;<a href="mailto:info@exept.de">info@exept.de</a>&gt;</tt>
-</ADDRESS>
-
-<HR>
-CVS: $Revision: 1.8 $ <BR>
-SVN: $Id$
-</BODY>
-</HTML>