class AstBrowser extends Object
This object is a GUI for looking at the AST that Groovy generates. Usage: java groovy.console.ui.AstBrowser [filename] where [filename] is an existing Groovy script.
Type | Name and description |
---|---|
GeneratedBytecodeAwareGroovyClassLoader |
classLoader |
Object |
frame |
Object |
prefs |
Action |
refreshAction |
boolean |
showClosureClasses |
boolean |
showIndyBytecode |
boolean |
showScriptClass |
boolean |
showScriptFreeForm |
boolean |
showTreeView |
SwingBuilder |
swing |
Constructor and description |
---|
AstBrowser
(Object inputArea, Object rootElement, Object classLoader, Object config) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
compile(Object jTree, String script, int compilePhase) |
|
void |
decompile(Object phaseId, Object source) |
|
void |
initAuxViews() |
|
void |
largerFont(EventObject evt) |
|
static void |
main(Object args) |
|
void |
run(Closure script) |
|
void |
run(Closure script, String name) |
|
void |
showAbout(EventObject evt) |
|
void |
showClosureClasses(EventObject evt) |
|
void |
showIndyBytecode(EventObject evt) |
|
void |
showScriptClass(EventObject evt) |
|
void |
showScriptFreeForm(EventObject evt) |
|
void |
showTreeView(EventObject evt) |
|
void |
smallerFont(EventObject evt) |
Copyright © 2003-2020 The Apache Software Foundation. All rights reserved.