Browse Prior Art Database

Directed Graph Method for Class Extending in Java

IP.com Disclosure Number: IPCOM000123271D
Original Publication Date: 1998-Aug-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 29K

Publishing Venue

IBM

Related People

Redpath, R: AUTHOR

Abstract

Visual builders resort to using lists of lists to view the class hierarchy. A proposed method is to use a directed graph which depicts a package of classes and shows the extending classes with respect to the CLASSPATH search. Basing the display model on the CLASSPATH in Java will enable the programmer to debug class problems when an incorrect CLASSPATH was supplied.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Directed Graph Method for Class Extending in Java

   Visual builders resort to using lists of lists to view
the class hierarchy.  A proposed method is to use a directed graph
which depicts a package of classes and shows the extending classes
with respect to the CLASSPATH search.  Basing the display model on
the CLASSPATH in Java will enable the programmer to debug class
problems when an incorrect CLASSPATH was supplied.

   The programmer can move any node for a better view and
then double click (or some other type of action) to produce a method
list for the class.  Since classes are strongly based on extending
previous classes it is important to have access to the extended class
of a class that a programmer is interested in to use methods.  When a
group of lists is presents the programmer quickly losses focus.

   Since the nodes are based on the CLASSPATH search path,
the programmer can change this nodel view and see what the results
are visually to debug a situation by changing the CLASSPATH.  This
enablement is impractical for a list of list perspective to see the
changes.  So the nodal perspective has quite an advantage.  Since the
nodes are moveable the programmer can bring into view the node
section of interest and feel a global tangeable control of the class
hierarchy.