Uses of Package
org.apache.log4j.chainsaw

Packages that use org.apache.log4j.chainsaw
  • Class
    Description
    Some basic plumbing for Preference related dialogs.
    Encapsulates the Chainsaw Application wide properties
    All of the Preferences panels used in this class extend from this, it is used to provide standard L&F required by all.
    ChainsawAppender receives LoggingEvents from the local Log4J environment, and appends them into a model that can be used inside a Swing GUI
    A general purpose status bar for all Frame windows
    Chainsaw compatible gui viewers must implement this interface in order to be opened and configured by the ChainsawAppender class.
    Extends the functionality of a JPanel by providing a 'docked' state.
    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
    To allow pluggable TableModel implementations for Chainsaw, this interface has been factored out.
    Listeners can be notified when the # of events in a particular model changes
    Implementations are notified when new Logger names are added to the related LoggerNameModel instance.
    Implementations of this model contain all the known Logger names within it's model space.
    Wrap access to a LoggingEvent.
    Used to encapsulate all the preferences for a given LogPanel
    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.
    An event representing when a Key has arrived inside a Chainsaw model that has not been seen previously.
    Interested parties are notified when a MDC/Property key has arrived that has not been seen before by the source Model
    A mediator class that implements the Rule interface, by combining several optional rules used by Chainsaw's filtering GUI's into a single Rule.
    Chainsaw notifies these Listeners when the user has requested it to shutdown.
    An extended TableModel interface that allows Column sorting
  • Class
    Description
    Encapsulates the Chainsaw Application wide properties
  • Class
    Description
    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.