Class RuleColorizer
java.lang.Object
org.apache.log4j.chainsaw.color.RuleColorizer
- All Implemented Interfaces:
Colorizer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddPropertyChangeListener(String propertyName, PropertyChangeListener listener) voidvoidgetBackgroundColor(org.apache.log4j.spi.LoggingEvent event) Given a LoggingEvent, returns a Color to use for background, or null if this instance cannot determine one, or that the stanard color should be used.org.apache.log4j.rule.RulegetForegroundColor(org.apache.log4j.spi.LoggingEvent event) org.apache.log4j.rule.RulegetRules()voidloadColorSettings(String name) Load panel color settings if they exist - otherwise, load default color settingsvoidvoidremoveRule(String ruleSetName, String expression) voidsaveColorSettings(String name) Save panel color settingsvoidsetCurrentRuleSet(String ruleSetName) voidsetFindRule(org.apache.log4j.rule.Rule findRule) voidsetLoggerRule(org.apache.log4j.rule.Rule loggerRule) void
-
Constructor Details
-
RuleColorizer
public RuleColorizer()
-
-
Method Details
-
setLoggerRule
public void setLoggerRule(org.apache.log4j.rule.Rule loggerRule) -
setFindRule
public void setFindRule(org.apache.log4j.rule.Rule findRule) -
getFindRule
public org.apache.log4j.rule.Rule getFindRule() -
getLoggerRule
public org.apache.log4j.rule.Rule getLoggerRule() -
setRules
-
getRules
-
getCurrentRules
-
addRules
-
addRule
-
removeRule
-
setCurrentRuleSet
-
getBackgroundColor
Description copied from interface:ColorizerGiven a LoggingEvent, returns a Color to use for background, or null if this instance cannot determine one, or that the stanard color should be used.- Specified by:
getBackgroundColorin interfaceColorizer- Parameters:
event-- Returns:
- background color
-
getForegroundColor
- Specified by:
getForegroundColorin interfaceColorizer
-
addPropertyChangeListener
-
removePropertyChangeListener
-
addPropertyChangeListener
- Parameters:
propertyName-listener-
-
saveColorSettings
Save panel color settings -
loadColorSettings
Load panel color settings if they exist - otherwise, load default color settings -
getDefaultColors
-