| Class | Description | 
                            | AstBrowser | This object is a GUI for looking at the AST that Groovy generates. | 
                            | AstBrowserUiPreferences | This class sets and restores control positions in the browser. | 
                            | AstNodeToScriptAdapter | This class takes Groovy source code, compiles it to a specific compile phase, and then decompiles it
 back to the groovy source. | 
                            | AstNodeToScriptVisitor | An adapter from ASTNode tree to source code. | 
                            | 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). | 
                            | BytecodeCollector |  | 
                            | CardTracker |  | 
                            | CellValueToolTipJTable |  | 
                            | Console | Groovy Swing console. | 
                            | ConsoleIvyPlugin | Groovy Swing console. | 
                            | ConsolePreferences |  | 
                            | ConsoleSupport | Base class for console | 
                            | ConsoleTextEditor | Component which provides a styled editor for the console. | 
                            | GeneratedBytecodeAwareGroovyClassLoader |  | 
                            | GroovyFileFilter |  | 
                            | HistoryRecord |  | 
                            | ObjectBrowser | A little GUI to show some of the Inspector capabilities. | 
                            | OutputTransforms |  | 
                            | ScriptToTreeNodeAdapter | This class controls the conversion from a Groovy script as a String into
 a tree representation of the AST of that script. | 
                            | SwingTreeNodeMaker | Creates tree nodes for swing UI | 
                            | SystemOutputInterceptor | Intercepts System.out/System.err. | 
                            | TreeNodeBuildingNodeOperation | This Node Operation builds up a root tree node for the viewer. | 
                            | TreeNodeWithProperties | This class is a TreeNode and you can store additional properties on it. |