com.calfater.mailcarbon.ui.gui.log4j
Class TextAreaAppender

java.lang.Object
  extended by org.apache.log4j.AppenderSkeleton
      extended by org.apache.log4j.WriterAppender
          extended by com.calfater.mailcarbon.ui.gui.log4j.TextAreaAppender
All Implemented Interfaces:
org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler

public class TextAreaAppender
extends org.apache.log4j.WriterAppender

The Class TextAreaAppender.


Field Summary
 
Fields inherited from class org.apache.log4j.WriterAppender
encoding, immediateFlush, qw
 
Fields inherited from class org.apache.log4j.AppenderSkeleton
closed, errorHandler, headFilter, layout, name, tailFilter, threshold
 
Constructor Summary
TextAreaAppender()
           
 
Method Summary
 void append(org.apache.log4j.spi.LoggingEvent loggingEvent)
           
static void setTextArea(javax.swing.JTextArea jTextArea)
          Sets the JTextArea used for logging.
This method must be called with a valid JTextArea instance before using the logger.
 
Methods inherited from class org.apache.log4j.WriterAppender
activateOptions, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, reset, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, subAppend, writeFooter, writeHeader
 
Methods inherited from class org.apache.log4j.AppenderSkeleton
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextAreaAppender

public TextAreaAppender()
Method Detail

setTextArea

public static void setTextArea(javax.swing.JTextArea jTextArea)
Sets the JTextArea used for logging.
This method must be called with a valid JTextArea instance before using the logger.

Parameters:
jTextArea - the new text area

append

public void append(org.apache.log4j.spi.LoggingEvent loggingEvent)
Overrides:
append in class org.apache.log4j.WriterAppender


Copyright © 2010. All Rights Reserved.