org.codehaus.groovy.tools.shell.util
Class ANSI.Renderer

java.lang.Object
  extended by org.codehaus.groovy.tools.shell.util.ANSI.Renderer
Enclosing class:
ANSI

public static class ANSI.Renderer
extends java.lang.Object


Nested Class Summary
static class ANSI.Renderer.RenderException
           
 
Field Summary
static java.lang.String BEGIN_TOKEN
           
private static int BEGIN_TOKEN_SIZE
           
private  ANSI.Buffer buff
           
static java.lang.String CODE_LIST_SEPARATOR
           
static java.lang.String CODE_TEXT_SEPARATOR
           
static java.lang.String END_TOKEN
           
private static int END_TOKEN_SIZE
           
 
Constructor Summary
ANSI.Renderer()
           
 
Method Summary
static java.lang.String encode(java.lang.String text, int code)
           
private  void evaluate(java.lang.String input)
           
 java.lang.String render(java.lang.String input)
           
static boolean test(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEGIN_TOKEN

public static final java.lang.String BEGIN_TOKEN
See Also:
Constant Field Values

BEGIN_TOKEN_SIZE

private static final int BEGIN_TOKEN_SIZE

END_TOKEN

public static final java.lang.String END_TOKEN
See Also:
Constant Field Values

END_TOKEN_SIZE

private static final int END_TOKEN_SIZE

CODE_TEXT_SEPARATOR

public static final java.lang.String CODE_TEXT_SEPARATOR
See Also:
Constant Field Values

CODE_LIST_SEPARATOR

public static final java.lang.String CODE_LIST_SEPARATOR
See Also:
Constant Field Values

buff

private final ANSI.Buffer buff
Constructor Detail

ANSI.Renderer

public ANSI.Renderer()
Method Detail

render

public java.lang.String render(java.lang.String input)
                        throws ANSI.Renderer.RenderException
Throws:
ANSI.Renderer.RenderException

evaluate

private void evaluate(java.lang.String input)
               throws ANSI.Renderer.RenderException
Throws:
ANSI.Renderer.RenderException

test

public static boolean test(java.lang.String text)

encode

public static java.lang.String encode(java.lang.String text,
                                      int code)


Copyright © ${year} The Codehaus. All Rights Reserved.