org.apache.log4j.rule
Class ColorRule
java.lang.Object
|
+--org.apache.log4j.rule.AbstractRule
|
+--org.apache.log4j.rule.ColorRule
- All Implemented Interfaces:
- Rule, java.io.Serializable
- public class ColorRule
- extends AbstractRule
- implements java.io.Serializable
A Rule class which also holds a color
- Author:
- Scott Deboy
- See Also:
- Serialized Form
Constructor Summary |
ColorRule(java.lang.String expression,
Rule rule,
java.awt.Color backgroundColor,
java.awt.Color foregroundColor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ColorRule
public ColorRule(java.lang.String expression,
Rule rule,
java.awt.Color backgroundColor,
java.awt.Color foregroundColor)
getRule
public Rule getRule()
getForegroundColor
public java.awt.Color getForegroundColor()
getBackgroundColor
public java.awt.Color getBackgroundColor()
getExpression
public java.lang.String getExpression()
evaluate
public boolean evaluate(LoggingEvent event)
- Description copied from interface:
Rule
- Returns true if this implementation of the rule accepts the LoggingEvent,
or false if not.
What True/False means can be client-specific.
- Specified by:
evaluate
in interface Rule
- Parameters:
event
- LoggingEvent this instance will evaluate
- Returns:
- true if this Rule instance accepts the event, otherwise false.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright 2000-2005 Apache Software Foundation.