~lechner/public_html/COOL-BDE/bdeJava2gif/hren/aareadme - RJL 030915
(copied for local display offline from the web)
Expanded the zipped files into . and subfolders - 030915
The DataFlow.gif file is visible when directly opened in Explorer (WinXP)
but its link from report.htm fails to display.
probably because its reference (line 370) is out-dated html:

I added a direct HREF which also opens in Explorer (WInXP).
Note: DataFlow.gif is also expanded as a bitmap inside report.ps.
=======================================================
Rev history:
Copied from aareadme in $CASE/97s523/bde2gif/hren/bdejava - RJL 97/9/12
(rev. 97/9/18 and 98/12/21)
RJL 97/9/18: I compressed all the class, java, ps, gif and dat files
in hren/bdejava today, into separate down-loadable zip files:
remus(256)> lg $CASE/97s523/bde2gif/hren/zipfiles
lg zipfiles
total 171
-rw-r--r-- 1 lechner bdecode 84776 Sep 18 23:11 bdeclasses.zip
-rw-r--r-- 1 lechner 97s523 1511 Sep 18 23:21 bdedatfiles.zip
-rw-r--r-- 1 lechner 97s523 8486 Sep 18 23:21 bdegiffiles.zip
-rw-r--r-- 1 lechner bdecode 74191 Sep 18 23:11 bdejavasource.zip
-rw-r--r-- 1 lechner 97s523 3214 Sep 18 23:20 bdepsfiles.zip
remus(257)>
RJL 98/12/21: There are three versions of hren's 8-page final report,
$CASE/97s523/bde2gif/hren/report.*, which extended bde2java.
It has good observations on bugs and design flaws of the original
(mfernand) version (which preceded jvinarub's version).
There is also a .dif file that compares jvinarub and hren versions.
HRen's report.ps file is much larger than .txt or .htm,
because of a single included .gif file (DataFlow.gif).
=====================================================
Downloading bde2java:
---------------------
Either the class or the java files can be downloaded and
unzipped with pkunzip or winzip on MSWindows PC's.
bdeclasses.zip are already compiled bytecode, ready to run
using the command 'java bdejava'.
bdejavasource.zip can be downloaded if you prefer to use the
javac compiler to produce the class files on your PC,
via the command 'javac bdejava'.
The other zip files contain 3 .gif images, 3 .ps printable
bde diagrams, and 3 bde-readable diagram files respectivley.
Missing from this directory is a bdeJava.html file to invoke the
main bde2java applet in case you want read-only access to bde
diagrams using a java-enabled browser.
=============================================================
Revisions 12 Sep 1997 - RJL:
------------------------
hua ren's 97s523 source implements bde2gif, but runs very slowly;
it needs some feedback to the user who may think bdejava is hanging.
I compared hren's bdejava code to jvinarub/acowles' older VJ++ *.java so
urces
which run under MS VJ++. Results are at path below:
[remus1](56)> lg $CASE/97s523/bde2gif/hren/bdejava/hren_jvinarub.dif
-rwxr-xr-x 1 lechner 97s523 185780 Sep 12 03:42 ...
=========================================================
README from HRen May 1997:
;;;
;;;README
;;; Hua Ren
;;; May 11, 1997
;;;
This Package is for the Project bde2gif java version.
All files are in /usr/proj3/case/97s523/bde2gif/hren
aareadme.txt this file
bdejava the directory for bdejava code
and the simple tests
html this directory created by javadoc
DataFlow.gif General Data Flow Diagram
UserGuide.html the User Guide for bde java version
report.doc the final report
report.html the final report
report.txt the final report
weekly_report every week report
Note: Most modifications brought by Hua were applied to class
bdeAppletFrame (bdeAppletFrame.java).
When using this set of code in PCs inside the UML/CS PC lab,
please check bdeAppletFrame.java under menu item
eventHandle() : Save As... ,
comment one line following the instructions there:
bdeApplet.FileName = FileName;
and use this line instead:
bdeApplet.FileName =
FileName.substring(0,(FileName.length()-4));
The reason for doing this is that java's AWT on these PC's
seem to be working incorrectly, probably due to windows'
own java lib.
=====================================================