Add new 'marker' feature
Marker is displayed as an icon that appears in the first displayed column (using 'about' icon currently)

Ctrl-F2 or double-click: toggle a marker on or off
F2: search for next marker
Shift-F2: search for previous marker
Ctrl-Shift-F2: clear all markers

To facilitate search, rendering & toggle of markers, adding a marker temporarily adds a new property to events that have the marker set called 'log4j.marker' (value 'true')'.

Also added a new method to LoggingEvent: 
public Object removeProperty(String propName)
to facilitate removal of this temporary property when the marker is un-set for a loggingevent

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/trunk@829505 13f79535-47bb-0310-9956-ffa450edef68
1 file changed