Java Class Browser -  JBrowserTM

class browser
HOME
PRODUCTS
CLIENTS
TECHNICAL PUBLICATIONS
WHITE PAPERS
ONSITE SEMINARS
CONTACT US
RESELLERS

A class browser is a utility that lets you analyse information contained in class files.  JBrowser is highly functional Java class browser from Man Machine systems. It reads class and jar files and displays all class members (including private elements) in an easy-to-navigate view. Unlike many Java browsers, source code is not required to browse. However, if source is available, our class browser provides additional features:

bullet.gif

It displays Javadoc help extracted from the source; there is no need for additional help files.

bullet.gif

Double clicking on an element opens the source context in an editor window.

You can set up bookmarks and even attach annotations for subsequent review. One of the most useful features of the class browser is its ability to show dependencies across classes and members. For instance, you can find out which classes override a method, which methods throw a specific exception, which methods access/modify an instance variable, and so on. This kind of information is quite handy if you are working with third party libraries, or just the JDK.

There is even a hot key that pops up the class browser when you are working within some other application or you favourite IDE.

In short, JBrowser is a Java class file browser you must have in your toolkit.

 

HOTKEY
As a developer, you probably use an IDE for day to day work. Or you might be one of those who prefer to work with a plain code editor. In either case, you can automatically launch JBrowser from within your environment by pressing a hot key (default: CTRL+F11). The highlighted text is used by the class browser as the item of interest and the view shifts to that element.

HISTORY LIST
When you use the class browser to navigate across various elements, a history list is quite handy. It displays the most recently accessed topics in the reverse chronological order, from which you can select the topic of immediate interest.

PRODUCT HIGHLIGHTS

bullet.gif

Source code is not required.

bullet.gif

Can read .class and .jar files.

bullet.gif

Displays details of all the class members (including private members).

bullet.gif

Provides a wealth of information about dependent classes, method callers, usage, exceptions thrown and caught, overridden methods, etc.

bullet.gif

Can display Javadoc help if source is available, or display help from HTML help files.

bullet.gif

Limited synchronization with source, if available.

bullet.gif

Supports annotation and bookmarks.

bullet.gif

Supports hotkey for invoking JBrowser from other applications.

bullet.gif

Disassemble byte codes to see raw JVM instructions!

bullet.gif

Program directly in JVM assembly language and generate .class files!

Sample Screen Snapshots
PLATFORM REQUIREMENTS
Processor Intel Pentium or higher
Operating Systems Windows 95/98/ME/2000/XP/NT (patch 4)
JDK Version 1.0 to 1.4
RAM 64 MB or higher
Hard disk At least 10 MB of free space for installation

All product names referenced are trademarks of their respective companies.
This site is copyright 1997-2009 Man Machine Systems
Materials found in this site may not be copied and reproduced without prior permission.
This page updated on 12 November, 2009 12:49:14