aareadme in $PH/COOL-GEN/genjavaCode - RJL 030127 - Rev. 050105 (Copied from $CASE/02f522/genjavaProj/avasanth/Code via ~/2print to C:\My Documents\genjava\genjavaCode\{src,test}) I copied Code to Dell laptop and printed a few files from test and src today - RJL 030127 TBD: prefix a comment with the file's full pathname. at beginning and filename again at end of the file. NOTE: This is not the most recent version of bde2java. It evolved further thru 04s522. Note (RJL050103: $PH/COOL-GEN/genjavaCode/src/*.java is identical to $CASE$CASE/02f522/genjavaProj/ntrivedi/code/src/*.java. I added the src/bde2javaV2.faq1 file today 050103, re: version# and row# overlap in c'tor of src/Key.java? The test subdiry is almost identical (diff | wc = 61 lines). One diff is pr_startlog and pr_stoplog calls are commented out here: -------------- saturn.cs.uml.edu(202)> grep 'st.*log' test/Schooldb.java 128: //pr_log.pr_startlog("schooldblog.txt"); 140: //pr_log.pr_stoplog(true); ------------- NTrivedi's Test1 subdiry was not copied to here. It appears to be a very limited initial test: ----------- saturn.cs.uml.edu(190)> ls /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/Test1 Database.java Pr_log.java RS.java TE.java EN.java RC.java RStable.java TEtable.java ENtable.java RM.java ST.java TableSeqListType.java Key.java RMtable.java STtable.java output.txt schooldb.sch ----------- The test/docs files are more numerous in ntrivedi; $PH/COOL-GEN/genjavaCode/test/docs is incomplete: ------------ saturn.cs.uml.edu(332)> pwd /nfs/earth/faculty/fac1/lechner/public_html/COOL-GEN/genjavaCode/test/docs saturn.cs.uml.edu(333)> lg total 124 drwxr-x--x 2 lechner fac 4096 Sep 4 2003 . drwxr-xr-x 3 lechner fac 4096 Sep 4 2003 .. -rw-r--r-- 1 lechner fac 1614 Jan 27 2003 allclasses-frame.html -rw-r--r-- 1 lechner fac 1444 Jan 27 2003 allclasses-noframe.html -rw-r--r-- 1 lechner fac 7558 Jan 27 2003 constant-values.html -rw-r--r-- 1 lechner fac 4060 Jan 27 2003 deprecated-list.html -rw-r--r-- 1 lechner fac 7245 Jan 27 2003 help-doc.html -rw-r--r-- 1 lechner fac 47195 Jan 27 2003 index-all.html -rw-r--r-- 1 lechner fac 648 Jan 27 2003 index.html -rw-r--r-- 1 lechner fac 5842 Jan 27 2003 overview-tree.html -rw-r--r-- 1 lechner fac 2 Jan 27 2003 package-list -rw-r--r-- 1 lechner fac 19514 Jan 27 2003 serialized-form.html -rw-r--r-- 1 lechner fac 1299 Jan 27 2003 stylesheet.css saturn.cs.uml.edu(334)> cd /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs saturn.cs.uml.edu(335)> lg total 484 drwxr-xr-x 2 lechner 02f522 4096 Dec 18 2002 . drwxr-xr-x 3 lechner 02f522 4096 Jan 4 23:47 .. -rw-r--r-- 1 lechner 02f522 44426 Dec 18 2002 AllNames.html -rw-r--r-- 1 lechner 02f522 15112 Dec 18 2002 Database.html -rw-r--r-- 1 lechner 02f522 20242 Dec 18 2002 EN.html -rw-r--r-- 1 lechner 02f522 18030 Dec 18 2002 ENtable.html -rw-r--r-- 1 lechner 02f522 7898 Dec 18 2002 GenException.html -rw-r--r-- 1 lechner 02f522 6107 Dec 18 2002 GlobalVarsBean.html -rw-r--r-- 1 lechner 02f522 21859 Dec 18 2002 Key.html -rw-r--r-- 1 lechner 02f522 21716 Dec 18 2002 Pr_log.html -rw-r--r-- 1 lechner 02f522 9880 Dec 18 2002 RC.html -rw-r--r-- 1 lechner 02f522 17182 Dec 18 2002 RM.html -rw-r--r-- 1 lechner 02f522 18010 Dec 18 2002 RMtable.html -rw-r--r-- 1 lechner 02f522 22597 Dec 18 2002 RS.html -rw-r--r-- 1 lechner 02f522 18010 Dec 18 2002 RStable.html -rw-r--r-- 1 lechner 02f522 20326 Dec 18 2002 ST.html -rw-r--r-- 1 lechner 02f522 18038 Dec 18 2002 STtable.html -rw-r--r-- 1 lechner 02f522 17279 Dec 18 2002 TE.html -rw-r--r-- 1 lechner 02f522 17952 Dec 18 2002 TEtable.html -rw-r--r-- 1 lechner 02f522 8664 Dec 18 2002 TableSeqListType.html -rw-r--r-- 1 lechner 02f522 1614 Dec 18 2002 allclasses-frame.html -rw-r--r-- 1 lechner 02f522 1444 Dec 18 2002 allclasses-noframe.html -rw-r--r-- 1 lechner 02f522 7558 Dec 18 2002 constant-values.html -rw-r--r-- 1 lechner 02f522 4060 Dec 18 2002 deprecated-list.html -rw-r--r-- 1 lechner 02f522 7245 Dec 18 2002 help-doc.html -rw-r--r-- 1 lechner 02f522 47195 Dec 18 2002 index-all.html -rw-r--r-- 1 lechner 02f522 648 Dec 18 2002 index.html -rw-r--r-- 1 lechner 02f522 5842 Dec 18 2002 overview-tree.html -rw-r--r-- 1 lechner 02f522 2 Dec 18 2002 package-list -rw-r--r-- 1 lechner 02f522 638 Dec 18 2002 packages.html -rw-r--r-- 1 lechner 02f522 19514 Dec 18 2002 serialized-form.html -rw-r--r-- 1 lechner 02f522 1328 Dec 18 2002 stylesheet.css -rw-r--r-- 1 lechner 02f522 360 Dec 18 2002 tree.html ---------------------- > cd $PH/COOL-GEN/genjavaCode/test/docs saturn.cs.uml.edu(348)> diff . /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: AllNames.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: Database.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: EN.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: ENtable.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: GenException.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: GlobalVarsBean.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: Key.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: Pr_log.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: RC.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: RM.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: RMtable.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: RS.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: RStable.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: ST.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: STtable.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: TE.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: TEtable.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: TableSeqListType.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: packages.html Only in /usr/proj3/case/02f522/genjavaProj/ntrivedi/code/test/docs: tree.html The test/docs directory stats in $CASE/02f522/... has 13.8K lines in *.html: -------------------- saturn.cs.uml.edu(412)> wc *.html 1172 4143 44426 AllNames.html 517 1087 15112 Database.html 748 1515 20242 EN.html 615 1443 18030 ENtable.html 230 562 7898 GenException.html 177 444 6107 GlobalVarsBean.html 762 1645 21859 Key.html 617 1767 21716 Pr_log.html 311 718 9880 RC.html 610 1292 17182 RM.html 615 1443 18010 RMtable.html 850 1679 22597 RS.html 615 1443 18010 RStable.html 742 1512 20326 ST.html 615 1443 18038 STtable.html 610 1292 17279 TE.html 615 1441 17952 TEtable.html 267 609 8664 TableSeqListType.html 63 129 1614 allclasses-frame.html 63 129 1444 allclasses-noframe.html 205 494 7558 constant-values.html 119 298 4060 deprecated-list.html 168 716 7245 help-doc.html 993 4310 47195 index-all.html 22 70 648 index.html 146 413 5842 overview-tree.html 26 54 638 packages.html 1280 1835 19514 serialized-form.html 20 42 360 tree.html 13793 33968 419446 total ----------------------- The test/*.java stats in $CASE/02f522/... has 5.4K lines in *.java: ---------------------- saturn.cs.uml.edu(462)> wc *.java 172 420 4873 CodeGenerator.java 106 274 3036 Database.java 287 844 10333 DatabaseGenerator.java 13 21 162 GenException.java 95 162 2035 GenUtils.java 741 2532 29110 Gen_pr_log.java 171 464 5883 Genjava.java 24 46 402 GlobalVarsBean.java 152 354 2879 Key.java 229 834 10095 KeyGenerator.java 458 1464 17314 Parser.java 25 42 274 RC.java 146 264 2587 RR.java 149 328 2968 RRtable.java 998 3590 39315 RowGenerator.java 225 519 4819 TA.java 149 328 2971 TAtable.java 194 430 3991 TE.java 208 681 5667 TEtable.java 184 432 3973 TT.java 247 771 6536 TTtable.java 299 1219 14589 TableGenerator.java 45 74 668 TableSeqListType.java 107 290 3720 TableSeqListTypeGenerator.java 5424 16383 178200 total -----------------