Log4j 1.3alpha-1

org.apache.log4j.chainsaw.receivers
Class ReceiversTreeModel

java.lang.Object
  |
  +--javax.swing.tree.DefaultTreeModel
        |
        +--org.apache.log4j.chainsaw.receivers.ReceiversTreeModel
All Implemented Interfaces:
java.util.EventListener, PluginListener, java.io.Serializable, javax.swing.tree.TreeModel

public class ReceiversTreeModel
extends javax.swing.tree.DefaultTreeModel
implements PluginListener

A TreeModel that encapsulates the details of all the Receivers and their related information in the Log4j framework

Author:
Paul Smith
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Method Summary
 void pluginStarted(PluginEvent e)
           
 void pluginStopped(PluginEvent e)
           
 ReceiversTreeModel refresh()
          Creates a new ReceiversTreeModel by querying the Log4j Plugin Repository and building up the required information.
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

refresh

public final ReceiversTreeModel refresh()
Creates a new ReceiversTreeModel by querying the Log4j Plugin Repository and building up the required information.

Returns:
ReceiversTreeModel

pluginStarted

public void pluginStarted(PluginEvent e)
Specified by:
pluginStarted in interface PluginListener

pluginStopped

public void pluginStopped(PluginEvent e)
Specified by:
pluginStopped in interface PluginListener

Log4j 1.3alpha-1

Copyright 2000-2003 Apache Software Foundation.