swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OO-Browser available for both Unix and Windows Emacs/Xemacs users


From: Paul Johnson
Subject: OO-Browser available for both Unix and Windows Emacs/Xemacs users
Date: Thu, 17 Feb 2000 15:42:14 -0600

At www.beopen.com, the OO-Browser is available for Unix and for
Windows.  The OO-Browser was distributed with Xemacs for quite a while,
and then it was reclassified as commercial, and you could not get it,
but now it is free at www.beopen.com.  Multiplatform!  If you follow the
links to the OO-Browser, you can download the multi-platform tar.gz file
as well as a platform-specific file for your system.  You need the two
files. Why not copy the BR-README while you are there.

There is no need to install hyperbole to use this version, the necessary
hyperbole files are in a subdirectory of the oo-browser. 

Installation in Windows or Unix is as easy as 1-2-3.  You decide where
you want to install the files (say /usr/share/emacs/site-lisp is a good,
commonly used place), untar the files in there.  They make a
subdirectory oo-browser.  Then you have to put a path statement and a
load statement in your .emacs startup file.  It is all explained in the
BR-README file on the beopen site.

The best part is now this package includes the graphical browser as well
as the text format brower, so you can see class hierarchies, view their
features. If you have the swarm source code, it can automagically pop up
the files where methods/protocols are defined.

After you start emacs, you choose the OObrowser menu and pulldown to the
option to create an environment. You can just accept its default name
for the storage file OORB and then when it asks what directories to
search, type in the path to the current directory of your application
and for the other put the path to swarm's include directory, which in my
system is /usr/include/swarm but on windows it might be
c:\swarm-2.0.1\include.

THen it runs and gives you the big hierarchy of swarm.  It helps to see
how stuff fits together. I made some examples:

In here:
http://lark.cc.ukans.edu/~pauljohn/Swarm/
Here is a snapshot of the OOBR in action:
  OO-BrowserInAction.jpg

find these text output files:
  OO-HeatbugsAncestors.txt
  OO-SwarmObjectDescendants.txt
  OO-ObjectsDescendants.txt
And these  screen shots:
  OO-SwarmDecendants.jpg
  OO-SwarmObjectDescendants-partial.jpg


-- 
Paul E. Johnson                       email: address@hidden
Dept. of Political Science            http://lark.cc.ukans.edu/~pauljohn
University of Kansas                  Office: (785) 864-9086
Lawrence, Kansas 66045                FAX: (785) 864-5700

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]