Package | Description |
---|---|
org.apache.log4j.chainsaw | |
org.apache.log4j.chainsaw.color | |
org.apache.log4j.chainsaw.osx |
Class and Description |
---|
AbstractPreferencePanel
Some basic plumbing for Preference related dialogs.
|
ApplicationPreferenceModel
Encapsulates the Chainsaw Application wide properties
|
BasicPrefPanel
All of the Preferences panels used in this class extend from
this, it is used to provide standard L&F required by all.
|
ChainsawAppender
ChainsawAppender receives LoggingEvents from the local
Log4J environment, and appends them into a model that
can be used inside a Swing GUI
|
ChainsawStatusBar
A general purpose status bar for all Frame windows
|
ChainsawViewer
Chainsaw compatible gui viewers must implement this interface
in order to be opened and configured by the ChainsawAppender class.
|
DockablePanel
Extends the functionality of a JPanel by providing a 'docked' state.
|
EventBatchListener
Implementations of this interface like to be notified
of arriving batches of LoggingEvents, but may only
be interested in those coming from a particular source
|
EventContainer
To allow pluggable TableModel implementations for Chainsaw, this interface has been factored out.
|
EventCountListener
Listeners can be notified when the # of events in a particular model
changes
|
LoggerNameListener
Implementations are notified when new Logger names
are added to the related LoggerNameModel instance.
|
LoggerNameModel
Implementations of this model contain all the known Logger
names within it's model space.
|
LoggingEventWrapper
Wrap access to a LoggingEvent.
|
LogPanelPreferenceModel
Used to encapsulate all the preferences for a given LogPanel
|
LogUI
The main entry point for Chainsaw, this class represents the first frame
that is used to display a Welcome panel, and any other panels that are
generated because Logging Events are streamed via a Receiver, or other
mechanism.
|
NewKeyEvent
An event representing when a Key has arrived inside a Chainsaw model that has
not been seen previously.
|
NewKeyListener
Interested parties are notified when a MDC/Property key has arrived
that has not been seen before by the source Model
|
RuleMediator
A mediator class that implements the Rule interface, by combining several
optional rules used by Chainsaw's filtering GUI's into a single Rule.
|
ShutdownListener
Chainsaw notifies these Listeners when the user has requested
it to shutdown.
|
SortTableModel
An extended TableModel interface that allows Column sorting
|
Class and Description |
---|
ApplicationPreferenceModel
Encapsulates the Chainsaw Application wide properties
|
Class and Description |
---|
LogUI
The main entry point for Chainsaw, this class represents the first frame
that is used to display a Welcome panel, and any other panels that are
generated because Logging Events are streamed via a Receiver, or other
mechanism.
|
Copyright © 2002-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache Chainsaw, Chainsaw, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.