net.sf.panoptes.module.log4j
Class LoggerTable

java.lang.Object
  |
  +--org.eclipse.swt.widgets.Widget
        |
        +--org.eclipse.swt.widgets.Control
              |
              +--org.eclipse.swt.widgets.Scrollable
                    |
                    +--org.eclipse.swt.widgets.Composite
                          |
                          +--net.sf.panoptes.view.configurator.NodeConfigurator
                                |
                                +--net.sf.panoptes.module.log4j.LoggerTable
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable, NodeUpdateListener

public class LoggerTable
extends NodeConfigurator

LoggerTable.java NodeConfigurator for LoggerComponents.

Version:
0.1
Author:
Dag Liodden

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
LoggerTable(MainController controller, org.eclipse.swt.widgets.Composite parent, int style, java.util.HashMap attributes)
          Constructor for LoggerTable.
 
Method Summary
 LoggerComponent getLoggerComponent()
           
 void nodeUpdated(NodeUpdateEvent event)
           
 void refresh()
          Refreshes the table
protected  void setLevel(org.apache.log4j.Level level)
           
 void setLoggerComponent(LoggerComponent component)
           
 void setNode(Node component)
           
 
Methods inherited from class net.sf.panoptes.view.configurator.NodeConfigurator
getAttribute, getController
 
Methods inherited from class org.eclipse.swt.widgets.Composite
checkSubclass, computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getDisplay, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isDisposed, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getStyle, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LoggerTable

public LoggerTable(MainController controller,
                   org.eclipse.swt.widgets.Composite parent,
                   int style,
                   java.util.HashMap attributes)
Constructor for LoggerTable.

Parameters:
parent -
style -
Method Detail

refresh

public void refresh()
Refreshes the table

Specified by:
refresh in class NodeConfigurator

setLoggerComponent

public void setLoggerComponent(LoggerComponent component)

setNode

public void setNode(Node component)
Specified by:
setNode in class NodeConfigurator

setLevel

protected void setLevel(org.apache.log4j.Level level)

getLoggerComponent

public LoggerComponent getLoggerComponent()

nodeUpdated

public void nodeUpdated(NodeUpdateEvent event)


Copyright © 2003 . All Rights Reserved.