VSE
Refactoring Browser
Description
This library implements Don Robert's and John Brant's Refactoring Browser
version 3.0.0 with integrated lint and code rewrite functions in Visual
Smalltalk Enterprise. The refactoring browser helps speed code development
by automating many class, variable, and code refactoring operations and
includes powerful search and code correction tools.
Files
| Lint Test.st |
Lint test file-in that includes target code for almost all lint checks. |
| refbrowser.zip |
Team/V refactoring browser repository. |
| RBBase.st |
File-in source for refactoring browser base classes. |
| RBTeam.st |
File-in source for Team browser, lint, and code rewrite tools. |
| vdevw.bnd |
Sample bind file for VSE for Windows. |
doc\RBUserGd.htm
doc\*.jpg |
User's guide for VSE refactoring browser and graphics. |
lib\WB31RBW.sll
lib\WB31RBW.sml |
WindowBuilder Pro runtime base library (Windows).
(needed only if you do not have WindowBuilder installed) |
| lib\WB31RBO.sll |
WindowBuilder Pro runtime base library (OS/2).
(needed only if you do not have WindowBuilder installed) |
Requirements
Visual Smalltalk Enterprise 3.1.2c for Win32 or OS/2 with WindowBuilder
Pro Runtime files. The following libraries need to be bound.
Replace the letter x in the file name entries in the table below
with W if the target platform is Win32 or O if the platform
is OS/2.
| teamvtol.bnd |
Exposed Team tools bind file. Include as '@teamvtol.bnd' in Vdevx.bnd |
| Vprg31x.sll |
Progress bar control |
| Vstp31x.sll |
Status pane |
| VlstC31.sll |
List Choice Dialogs |
| WB31RBx.sll |
WindowBuilder Pro runtime base files |
Installation
Unzip the VSERB.zip archive to a new directory and copy the WindowBuilder
runtime base library to your LIB directory if you don't have WindowBuilder
installed . To install the VSE refactoring browser from source files
select Install from the File
menu and pick the files RBBase.st
and RBTeam.st. Alternately, you can evaluate the following
in a workspace or browser:
(File pathName:'RBBase.st') fileIn.
(File pathName:'RBTeam.st') fileIn.
If you have the Team/V repository you may load the VSE refactoring browser
by loading the clusters named Refactoring Browser 3.0.0 and then
Team
Refactoring Components from the repository.
For usage instructions, read the user's guide
located in the doc subdirectory of the installation.
Additional info
General information upon the Refactoring Browser may be found at the home
page maintained by it's creators. Also, see its HyperNews
page for its latest comments and information.
Contributors
Kevin Greek, Ph.D.
ObjectShare, Inc.
3350 Scott Blvd, Bldg. 36
Santa Clara, CA 95054
kgreek@objectshare.com
Joseph Pelrine
jpelrine@acm.com
John Brant
brant@cs.uiuc.edu
Don Roberts
droberts@cs.uiuc.edu
Links to:
The
ObjectShare web site
VisualSmalltalk
Product Support
ObjectShare's
Online Documentation Site