org.ow2.shelbie.commands.ipojo.internal.util
Class AnsiPrintToolkit
java.lang.Object
org.ow2.shelbie.commands.ipojo.internal.util.AnsiPrintToolkit
public class AnsiPrintToolkit
- extends Object
Simple toolkit to ease manipulation of the ANSI buffer.
TODO, maybe this can be refactored as a service (API + Implementation) ...
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GOOD_STATES
public static final List<String> GOOD_STATES
AnsiPrintToolkit
public AnsiPrintToolkit()
AnsiPrintToolkit
public AnsiPrintToolkit(org.fusesource.jansi.Ansi ansi)
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean verbose)
getBuffer
public org.fusesource.jansi.Ansi getBuffer()
getIndenter
public String getIndenter()
setIndenter
public void setIndenter(String indenter)
printElement
public void printElement(int level,
org.apache.felix.ipojo.metadata.Element element)
printAttribute
public void printAttribute(org.apache.felix.ipojo.metadata.Attribute attribute)
isEmpty
public static boolean isEmpty(String value)
indent
public void indent()
indent
public void indent(int level)
eol
public void eol()
eol
public void eol(int level)
red
public void red(String message)
green
public void green(String message)
blue
public void blue(String message)
white
public void white(String message)
black
public void black(String message)
cyan
public void cyan(String message)
yellow
public void yellow(String message)
magenta
public void magenta(String message)
color
public void color(String message,
org.fusesource.jansi.Ansi.Color color)
italic
public void italic(String message)
bold
public void bold(String message)
underline
public void underline(String message)
print
public void print(String message)
Copyright © 2013 OW2 Consortium. All Rights Reserved.