org.sonatype.gossip.render
Class ColorRenderer

java.lang.Object
  extended by org.sonatype.gossip.render.PatternRenderer
      extended by org.sonatype.gossip.render.ColorRenderer
All Implemented Interfaces:
Renderer

public class ColorRenderer
extends PatternRenderer

Renders events with ANSI colors.

Since:
1.0
Author:
Jason Dillon

Constructor Summary
ColorRenderer()
           
 
Method Summary
protected  void renderCause(Event event, java.lang.StringBuilder buff)
           
protected  void renderLevel(Event event, java.lang.StringBuilder buff)
           
protected  void renderName(Event event, java.lang.StringBuilder buff, boolean shortName)
           
 
Methods inherited from class org.sonatype.gossip.render.PatternRenderer
getLocation, getPattern, render, renderMessage, renderNewLine, renderThreadName, renderTimeStamp, renderTraceClass, renderTraceFile, renderTraceLine, renderTraceMethod, setPattern, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColorRenderer

public ColorRenderer()
Method Detail

renderLevel

protected void renderLevel(Event event,
                           java.lang.StringBuilder buff)
Overrides:
renderLevel in class PatternRenderer

renderName

protected void renderName(Event event,
                          java.lang.StringBuilder buff,
                          boolean shortName)
Overrides:
renderName in class PatternRenderer

renderCause

protected void renderCause(Event event,
                           java.lang.StringBuilder buff)
Overrides:
renderCause in class PatternRenderer


Copyright © 2008-2010 Sonatype. All Rights Reserved.