Starlight Software Co. ====================== - presents - JBrowse -- the source browser for Java programmers. Some features: -------------- o JBrowse scans java source and user home directories on startup to locate Java classes. o Package Tree pane presents a tree view of all Java packages and classes. o Double-click on a class name to browse that class. o Class Tree pane shows inheritance information; double click in this pane to edit class details. o Field list pane shows the class's methods and variables - click on a field name to see its definition. o Edit pane provides syntax highlighting, allows editing of source. o Select 'Action: compile changes' on the menu to recompile the class. o Errors are displayed in the status pane; double-click to jump to the source. o JBrowse is written entirely in Java, and is therefore nicely portable. o Oh, it supports the version 1.1 new language features, too. o And finally, the price is reasonable at $50.00. Installation directions: ------------------------ You need a Java VM installed on your machine to run JBrowse. JBrowse has been tested with versions 1.0.2 and 1.1 of the Sun distribution. Others should work, but haven't been tried. Feedback is appreciated. You can download Sun's JDK for most platforms at: http://www.javasoft.com If you'll want to be able to browse the Java libraries (recommended), you should make sure the Java source is located in a subdirectory 'src' under the java directory. This should have come with the JDK in a file called 'src.zip'. Now, make a directory under your java directory called 'classes' and add it to your CLASSPATH environment setting. Then unzip the compressed file into that directory, being sure to maintain the directory structure. Then simply type: 'java JBrowse' to invoke JBrowse. Registration procedure: ----------------------- This is NOT free software. It is intended for evaluation purposes only; if you use it, you must register it. At present we haven't got anything fancy like credit card billing procedures or similar. The way to register is to send me money. Send a check or money order in the amount of $50 (US) to: Kevin Kelley 30703 Rd. 28 La Junta, CO 81050 along with your name, postal address, and email address for my records. Future versions of the software will include registration-key unlocking; all registered users will be provided with a key. Try it out, let me know what you think, and check back often. We'll be growing fast! Kevin Kelley Starlight Software Co. kelley@iguana.ruralnet.net