| 
Groovy 1.7.9 | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectgroovy.inspect.swingui.AstBrowser
class AstBrowser extends Object
This object is a GUI for looking at the AST that Groovy generates. Usage: java groovy.inspect.swingui.AstBrowser [filename] where [filename] is an existing Groovy script.
| Property Summary | |
|---|---|
        GroovyClassLoader | 
        
            classLoader
             | 
        
        def | 
        
            frame
             | 
        
        def | 
        
            prefs
             | 
        
        boolean | 
        
            showScriptClass
             | 
        
        boolean | 
        
            showScriptFreeForm
             | 
        
        def | 
        
            swing
             | 
        
| Constructor Summary | |
            AstBrowser(def inputArea, def rootElement, def classLoader)
             | 
        |
| Method Summary | |
|---|---|
            void
         | 
        
            compile(def jTree, String script, int compilePhase)
             | 
        
            void
         | 
        
            decompile(def phaseId, def source)
             | 
        
            void
         | 
        
            largerFont(EventObject evt = null)
             | 
        
            static void
         | 
        
            main(def args)
             | 
        
            void
         | 
        
            run(Closure script)
             | 
        
            void
         | 
        
            run(Closure script, String name)
             | 
        
            void
         | 
        
            showAbout(EventObject evt)
             | 
        
            void
         | 
        
            showScriptClass(EventObject evt)
             | 
        
            void
         | 
        
            showScriptFreeForm(EventObject evt)
             | 
        
            void
         | 
        
            smallerFont(EventObject evt = null)
             | 
        
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
| Property Detail | 
|---|
GroovyClassLoader classLoader
def frame
def prefs
boolean showScriptClass
boolean showScriptFreeForm
def swing
| Constructor Detail | 
|---|
AstBrowser(def inputArea, def rootElement, def classLoader)
| Method Detail | 
|---|
void compile(def jTree, String script, int compilePhase)
void decompile(def phaseId, def source)
void largerFont(EventObject evt = null)
static void main(def args)
void run(Closure script)
void run(Closure script, String name)
void showAbout(EventObject evt)
void showScriptClass(EventObject evt)
void showScriptFreeForm(EventObject evt)
void smallerFont(EventObject evt = null)
Copyright © 2003-2010 The Codehaus. All rights reserved.