Groovy 1.7.2

groovy.ui
Class Console

java.lang.Object
  groovy.ui.Console

public class Console
extends Object

Groovy Swing console. Allows user to interactively enter and execute Groovy.

version:
$Id: Console.groovy 19538 2010-03-11 01:10:10Z paulk $
author:
Danno Ferrin
author:
Dierk Koenig, changed Layout, included Selection sensitivity, included ObjectBrowser
author:
Alan Green more features: history, System.out capture, bind result to _
author:
Guillaume Laforge, stacktrace hyperlinking to the current script line
author:
Hamlet D'Arcy, AST browser
author:
Roshan Dawrani


Property Summary
static String ICON_PATH

static String NODE_ICON_PATH

 
Constructor Summary
Console()

Console(Binding binding)

Console(ClassLoader parent)

Console(ClassLoader parent, Binding binding)

 
Method Summary
void addClasspathDir(EventObject evt = null)

void addClasspathJar(EventObject evt = null)

void addToHistory(def record)

void appendOutput(String text, AttributeSet style)

void appendOutput(Window window, AttributeSet style)

void appendOutput(Object object, AttributeSet style)

void appendOutput(Component component, AttributeSet style)

void appendOutput(Icon icon, AttributeSet style)

void appendOutputLines(def text, def style)

void appendOutputNl(def text, def style)

void appendStacktrace(def text)

def askToInterruptScript()

boolean askToSaveFile()

void autoClearOutput(EventObject evt)

void beep()

void bindResults()

static void captureStdErr(EventObject evt)

static void captureStdOut(EventObject evt)

void caretUpdate(CaretEvent e)

void clearContext(EventObject evt = null)

void clearOutput(EventObject evt = null)

void componentHidden(ComponentEvent e)

void componentMoved(ComponentEvent e)

void componentResized(ComponentEvent e)

void componentShown(ComponentEvent e)

void copy(EventObject evt = null)

void cut(EventObject evt = null)

void detachedOutput(EventObject evt)

void doInterrupt(EventObject evt = null)

void exit(EventObject evt = null)

void fileNewFile(EventObject evt = null)

void fileNewWindow(EventObject evt = null)

void fileOpen(EventObject evt = null)

boolean fileSave(EventObject evt = null)

boolean fileSaveAs(EventObject evt = null)

void find(EventObject evt = null)

void findNext(EventObject evt = null)

void findPrevious(EventObject evt = null)

def finishException(Throwable t)

def finishNormal(Object result)

void focusGained(FocusEvent e)

void focusLost(FocusEvent e)

void fullStackTraces(EventObject evt)

def getLastResult()

void hideAndClearOutputWindow(EventObject evt = null)

void hideOutputWindow(EventObject evt = null)

void historyNext(EventObject evt = null)

void historyPrev(EventObject evt = null)

void hyperlinkUpdate(HyperlinkEvent e)

void inspectAst(EventObject evt = null)

void inspectLast(EventObject evt = null)

void inspectVariables(EventObject evt = null)

void installInterceptor()

void invokeTextAction(def evt, def closure, def area = inputArea)

void largerFont(EventObject evt = null)

void loadScriptFile(File file)

static void main(def args)

void newScript(ClassLoader parent, Binding binding)

static boolean notifySystemErr(String str)

static boolean notifySystemOut(String str)

void paste(EventObject evt = null)

void print(EventObject evt = null)

void redo(EventObject evt = null)

void replace(EventObject evt = null)

void run()

void run(JApplet applet)

void run(Map defaults)

void runScript(EventObject evt = null)

void runSelectedScript(EventObject evt = null)

void selectAll(EventObject evt = null)

def selectFilename(def name = "Open")

void setDirty(boolean newDirty)

void setRowNumAndColNum()

void setVariable(String name, Object value)

void showAbout(EventObject evt = null)

void showExecutingMessage()

void showOutputWindow(EventObject evt = null)

void showScriptInOutput(EventObject evt)

void showToolbar(EventObject evt)

void smallerFont(EventObject evt = null)

void undo(EventObject evt = null)

void updateTitle()

void visualizeScriptResults(EventObject evt)

 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Property Detail

ICON_PATH

public static String ICON_PATH


NODE_ICON_PATH

public static String NODE_ICON_PATH


 
Constructor Detail

Console

public Console()


Console

public Console(Binding binding)


Console

public Console(ClassLoader parent)


Console

public Console(ClassLoader parent, Binding binding)


 
Method Detail

addClasspathDir

public void addClasspathDir(EventObject evt = null)


addClasspathJar

public void addClasspathJar(EventObject evt = null)


addToHistory

public void addToHistory(def record)


appendOutput

public void appendOutput(String text, AttributeSet style)


appendOutput

public void appendOutput(Window window, AttributeSet style)


appendOutput

public void appendOutput(Object object, AttributeSet style)


appendOutput

public void appendOutput(Component component, AttributeSet style)


appendOutput

public void appendOutput(Icon icon, AttributeSet style)


appendOutputLines

public void appendOutputLines(def text, def style)


appendOutputNl

public void appendOutputNl(def text, def style)


appendStacktrace

public void appendStacktrace(def text)


askToInterruptScript

public def askToInterruptScript()


askToSaveFile

public boolean askToSaveFile()


autoClearOutput

public void autoClearOutput(EventObject evt)


beep

public void beep()


bindResults

public void bindResults()


captureStdErr

public static void captureStdErr(EventObject evt)


captureStdOut

public static void captureStdOut(EventObject evt)


caretUpdate

public void caretUpdate(CaretEvent e)


clearContext

public void clearContext(EventObject evt = null)


clearOutput

public void clearOutput(EventObject evt = null)


componentHidden

public void componentHidden(ComponentEvent e)


componentMoved

public void componentMoved(ComponentEvent e)


componentResized

public void componentResized(ComponentEvent e)


componentShown

public void componentShown(ComponentEvent e)


copy

public void copy(EventObject evt = null)


cut

public void cut(EventObject evt = null)


detachedOutput

public void detachedOutput(EventObject evt)


doInterrupt

public void doInterrupt(EventObject evt = null)


exit

public void exit(EventObject evt = null)


fileNewFile

public void fileNewFile(EventObject evt = null)


fileNewWindow

public void fileNewWindow(EventObject evt = null)


fileOpen

public void fileOpen(EventObject evt = null)


fileSave

public boolean fileSave(EventObject evt = null)


fileSaveAs

public boolean fileSaveAs(EventObject evt = null)


find

public void find(EventObject evt = null)


findNext

public void findNext(EventObject evt = null)


findPrevious

public void findPrevious(EventObject evt = null)


finishException

public def finishException(Throwable t)


finishNormal

public def finishNormal(Object result)


focusGained

public void focusGained(FocusEvent e)


focusLost

public void focusLost(FocusEvent e)


fullStackTraces

public void fullStackTraces(EventObject evt)


getLastResult

public def getLastResult()


hideAndClearOutputWindow

public void hideAndClearOutputWindow(EventObject evt = null)


hideOutputWindow

public void hideOutputWindow(EventObject evt = null)


historyNext

public void historyNext(EventObject evt = null)


historyPrev

public void historyPrev(EventObject evt = null)


hyperlinkUpdate

public void hyperlinkUpdate(HyperlinkEvent e)


inspectAst

public void inspectAst(EventObject evt = null)


inspectLast

public void inspectLast(EventObject evt = null)


inspectVariables

public void inspectVariables(EventObject evt = null)


installInterceptor

public void installInterceptor()


invokeTextAction

public void invokeTextAction(def evt, def closure, def area = inputArea)


largerFont

public void largerFont(EventObject evt = null)


loadScriptFile

public void loadScriptFile(File file)


main

public static void main(def args)


newScript

public void newScript(ClassLoader parent, Binding binding)


notifySystemErr

public static boolean notifySystemErr(String str)


notifySystemOut

public static boolean notifySystemOut(String str)


paste

public void paste(EventObject evt = null)


print

public void print(EventObject evt = null)


redo

public void redo(EventObject evt = null)


replace

public void replace(EventObject evt = null)


run

public void run()


run

public void run(JApplet applet)


run

public void run(Map defaults)


runScript

public void runScript(EventObject evt = null)


runSelectedScript

public void runSelectedScript(EventObject evt = null)


selectAll

public void selectAll(EventObject evt = null)


selectFilename

public def selectFilename(def name = "Open")


setDirty

public void setDirty(boolean newDirty)


setRowNumAndColNum

public void setRowNumAndColNum()


setVariable

public void setVariable(String name, Object value)


showAbout

public void showAbout(EventObject evt = null)


showExecutingMessage

public void showExecutingMessage()


showOutputWindow

public void showOutputWindow(EventObject evt = null)


showScriptInOutput

public void showScriptInOutput(EventObject evt)


showToolbar

public void showToolbar(EventObject evt)


smallerFont

public void smallerFont(EventObject evt = null)


undo

public void undo(EventObject evt = null)


updateTitle

public void updateTitle()


visualizeScriptResults

public void visualizeScriptResults(EventObject evt)


 

Copyright © 2003-2010 The Codehaus. All rights reserved.