From: Jimka
Subject: dag representation of clos class hierarchy
Date: 
Message-ID: <1125171508.676800.296820@g47g2000cwa.googlegroups.com>
Does anyone have a way to graphically display the CLOS class
hierarchy for a given set of defclasses?

From: Christophe Rhodes
Subject: Re: dag representation of clos class hierarchy
Date: 
Message-ID: <sqk6i7jgsr.fsf@cam.ac.uk>
"Jimka" <·····@rdrop.com> writes:

> Does anyone have a way to graphically display the CLOS class
> hierarchy for a given set of defclasses?

Sure.  For an example, see
<http://www-jcsu.jesus.cam.ac.uk/~csr21/class-subclasses.png> (from
the McCLIM Listener), or
<http://bauhh.dyndns.org:8000/mcclim/screenshots/clim-rocks.png>
(Gilbert Baumann's class browser).

Christophe
From: Pascal Costanza
Subject: Re: dag representation of clos class hierarchy
Date: 
Message-ID: <3nc84aFsiurU1@individual.net>
Christophe Rhodes wrote:
> "Jimka" <·····@rdrop.com> writes:
> 
>>Does anyone have a way to graphically display the CLOS class
>>hierarchy for a given set of defclasses? 
> 
> Sure.  For an example, see
> <http://www-jcsu.jesus.cam.ac.uk/~csr21/class-subclasses.png> (from
> the McCLIM Listener), or
> <http://bauhh.dyndns.org:8000/mcclim/screenshots/clim-rocks.png>
> (Gilbert Baumann's class browser).

LispWorks also provides a visualization of class hierarchies.


Pascal


-- 
OOPSLA'05 tutorial on generic functions & the CLOS Metaobject Protocol
++++ see http://p-cos.net/oopsla05-tutorial.html for more details ++++
From: ········@gmail.com
Subject: Re: dag representation of clos class hierarchy
Date: 
Message-ID: <1125206562.612289.152890@z14g2000cwz.googlegroups.com>
"Jimka" <····@rdrop.com> writes:
> Does anyone have a way to graphically display the CLOS class
> hierarchy for a given set of defclasses?

In addition to the suggestions that have already been provided, you
might want to have a look at Edi Weitz's graphical overview of CAPI
classes:
http://www.weitz.de/capi-overview/

Although not "graphical" per se, it does provide a color-coded
interactive approach to illustrating classes and their relationships.
He does make the source code available as well so you could adapt it as
necessary if you thought it provided an appropriate representation.

--
Bill Clementson