===================================================================== === AMADEUS === === Java Source Viewer === === === === Amadeus-Jasovi === === vers. 270804 === ===================================================================== GENERAL Amadeus-Jasovi enables to get quick overviews of typical Java sources. It is a version of Amadeus with a new combined function "Input java" which performs the following steps. Read text. Select all. Set base to Java. Sketchify (with Javadoc comments iconified). Reduce. Iconify sketches at the third level (usually the method-level). With some mental reservations, Amadeus-Jasovi does befit viewing C++ sources (*.cpp and *.h files) and PHP sources as well. --------------------------------------------------------------------- USAGE is free. Unzip Amadeus-Jasovi into a folder. Correct two first lines in file Amadeus.properties. In the folder, run java Amadeus (jre 1.4.1 at least). Select File + Input java. The sketch commented by "non-control" indicates inclusion into { }. See also Help + Program Click mouse right button to open/close a sketch (click near the left upper corner of the sketch). Double click mouse right button to open/close all sketches at the pointed level. See also Help + Actions. One may want to change some defaults (e.g. fonts). For that purpose one should modify corresponding line in amadeus.properties or modify and recompile Default.java. --------------------------------------------------------------------- WARNING Amadeus-Jasovi assumes that given Java sources are syntactically correct and any control statement (like if, for etc.) does not contain another single control statement (not enclosed into { }). It is an incomplete version of Amadeus. So many other functions may fail. ===================================================================== === Jüri Kiho kiho@cs.ut.ee === === University of Tartu Estonia === =====================================================================