This is an AppleScript file generator which will create new OmniOutliner document of classes of Pharo(or Squeak).
** OmniOutliner is an outliner program for Mac OSX developed by OmniGroup.
The video below demonstrates how quickly user can jump around classes and categories.
http://screencast.com/t/lWXOKu0EY9PHOW TO MAKE OMNIOUTLINER DOCUMENT
STEP1. create applescript file(default file name is "oo.scpt") with OmniOutlinerDocumentOfSmalltalkClassHierarchyGeneratingAppleScriptWriter object.
STEP2. open oo.scpt file. (This step will take VERY LONG if the classes are many)
STEP3. run oo.scpt file.
STEP4. save the OmniOutliner document made by oo.scpt.
The video below shows the process of making the file.
http://screencast.com/t/JG0KeXRmHOW TO INSTALL AND USE IT
STEP1. Install metacello configuration
Gofer new
squeaksource: 'DaliotsPlayground';
package: 'ConfigurationOfDaliotsPlayground';
load.
STEP2. load "AppleScriptProgrammer" package
ConfigurationOfDaliotsPlayground project lastVersion load: 'AppleScriptProgrammer'.
STEP3. run the code
w := OmniOutlinerDocumentOfSmalltalkClassHierarchyGeneratingAppleScriptWriter new.
w addClassTree: Morph. "Add classes of interest."
w writeAddedClassesToFile.
Best Regards
HwaJong Oh