Welcome to Phase 3 of CD-Draw
Phase III of our project was at first going to be to implementing printing into our project. We discovered that the version of Java on our network had no native printing support in it. We were going to make a save to postscript feature to allow for users to they take these files and then print them. Midway through the quarter the JDK 1.1 was officially released with native printing support. We moved our project over the a Solaris machine to try and port it to the JDK 1.1. There were too many errors with the recompilation to realisticly port it over and implement printing in the time given. Our feelings were that it would not be useful to impliement the save as postscript into the project since that code would be thrown out when the projects was successfully ported over and real print support was added. So we decided to change our phase3 midway to incorperate the uml2text teams files into cd-draw. This would allow for viewing of not just GCD files, but real CD files. After some testing work we discovered that their Ugraph structure was different than ours and incompatible with our GCD files. We set up the cddraw project to easily allow the viewing of real CD files once the UML2Text code has been modified and incorporated into the APStudio application down the road.