Package org.apache.log4j.chainsaw.layout
Class EventDetailLayout
- java.lang.Object
-
- org.apache.log4j.Layout
-
- org.apache.log4j.chainsaw.layout.EventDetailLayout
-
- All Implemented Interfaces:
org.apache.log4j.spi.OptionHandler
public class EventDetailLayout extends org.apache.log4j.LayoutThis layout is used for formatting HTML text for use inside the Chainsaw Event Detail Panel, and the tooltip used when mouse-over on a particular log event row.It relies an an internal PatternLayout to accomplish this, but ensures HTML characters from any LoggingEvent are escaped first.
- Author:
- Paul Smith <psmith@apache.org>
-
-
Constructor Summary
Constructors Constructor Description EventDetailLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivateOptions()Stringformat(org.apache.log4j.spi.LoggingEvent event)StringgetConversionPattern()StringgetFooter()StringgetHeader()booleanignoresThrowable()voidsetConversionPattern(String conversionPattern)
-
-
-
Method Detail
-
setConversionPattern
public void setConversionPattern(String conversionPattern)
-
getConversionPattern
public String getConversionPattern()
-
getFooter
public String getFooter()
- Overrides:
getFooterin classorg.apache.log4j.Layout
-
getHeader
public String getHeader()
- Overrides:
getHeaderin classorg.apache.log4j.Layout
-
ignoresThrowable
public boolean ignoresThrowable()
- Specified by:
ignoresThrowablein classorg.apache.log4j.Layout
-
activateOptions
public void activateOptions()
-
format
public String format(org.apache.log4j.spi.LoggingEvent event)
- Specified by:
formatin classorg.apache.log4j.Layout
-
-