Package groovy.console.ui

# Class ConsoleSupport

java.lang.Object
groovy.console.ui.ConsoleSupport

    public abstract class ConsoleSupport
    extends Object

Base class for console

- ## Constructor Summary

  Constructors
  Constructor | Description
  --- | ---
  `ConsoleSupport()` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `protected void` | `addStylesToDocument​(JTextPane outputArea)` |
  `protected Object` | `evaluate​(String text)` |
  `Style` | `getCommandStyle()` |
  `Style` | `getOutputStyle()` |
  `Style` | `getPromptStyle()` |
  `GroovyShell` | `getShell()` |
  `protected abstract void` | `handleException​(String text, Exception e)` |

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ConsoleSupport

    public ConsoleSupport()

- ## Method Details

  - ### addStylesToDocument

    protected void addStylesToDocument​(JTextPane outputArea)

  - ### getCommandStyle

    public Style getCommandStyle()

  - ### getOutputStyle

    public Style getOutputStyle()

  - ### getPromptStyle

    public Style getPromptStyle()

  - ### getShell

    public GroovyShell getShell()

  - ### evaluate

    protected Object evaluate​(String text)

  - ### handleException

    protected abstract void handleException​(String text, Exception e)