Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
Magma Tools
Last updated at 5:43 pm UTC on 7 March 2007

MagmaCompressor

As new objects are added to the repository, the files grow in size. Eventually, the files take up a lot of space due to old objects that are no longer referenced (garbage). To clean these out, see the MagmaCompressor class.

A Repository Browser

Maui can provide a useful "browser" of the contents of a Magma database. If you have Maui loaded, you may open a MagmaBufferController in a Maui view.
(MagmaBufferController repositoryController: myController) maui

A little square appears under the mouse-pointer. Drop it anywhere on the desktop. Hover your mouse pointer over it and press "B" to browse its class. Now drag out the messages from the browser onto the square. Navigate from the #anchorBuffer by dragging #referencedBuffers onto subsequent nodes.

In this way you have a visual-representation of the model without ever having to instantiate any instances of the actual domain classes.
Uploaded Image: MagmaBufferEditor.jpg
Contact me for more information.