| Class | Description | 
                            | AstBrowser | This object is a GUI for looking at the AST that Groovy generates. | 
                            | AstNodeToScriptAdapter | This class takes Groovy source code, compiles it to a specific compile phase, and then decompiles it
 back to the groovy source. | 
                            | ButtonOrDefaultRenderer | A table cell renderer that will return a component instead of drawing it,
 or call the default in the case of a non component object. | 
                            | ButtonOrTextEditor | A table cell editor that will return a button automatically if it is the cell value,
 a text field if the value exists, or null otherwise (non editable cell). | 
                            | ObjectBrowser | A little GUI to show some of the Inspector capabilities. | 
                            | ScriptToTreeNodeAdapter | This class controls the conversion from a Groovy script as a String into
 a tree representation of the AST of that script. | 
                            | TableMap | In a chain of data manipulators some behaviour is common. | 
                            | TableSorter | A sorter for TableModels. |