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 |
---|---|
private GeneratedBytecodeAwareGroovyClassLoader |
classLoader |
private Object |
frame |
private Object |
prefs |
private Action |
refreshAction |
private boolean |
showClosureClasses |
private boolean |
showIndyBytecode |
private boolean |
showScriptClass |
private boolean |
showScriptFreeForm |
private boolean |
showTreeView |
private SwingBuilder |
swing |
Constructor and description |
---|
AstBrowser
(Object inputArea, Object rootElement, Object classLoader, Object config) |
AstBrowser
() |
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.