frysk.gui.monitor.eventviewer
Class EventViewerWidgetList

java.lang.Object
  extended by frysk.gui.monitor.GuiObject
      extended by frysk.gui.monitor.eventviewer.EventViewerWidget
          extended by frysk.gui.monitor.eventviewer.EventViewerWidgetList
All Implemented Interfaces:
SaveableXXX

public class EventViewerWidgetList
extends EventViewerWidget

A widget that is basically just a collection of widgets and calls draw on all its children when it is told to draw.


Field Summary
(package private)  LinkedList children
           
 
Fields inherited from class frysk.gui.monitor.GuiObject
propertiesChanged
 
Constructor Summary
EventViewerWidgetList(String name, String tooltip)
           
 
Method Summary
 void addChild(EventViewerWidget child)
           
 void draw(org.gnu.gdk.GdkCairo cairo)
           
protected  void drawChildren(org.gnu.gdk.GdkCairo cairo)
           
 void removeChild(EventViewerWidget child)
           
 
Methods inherited from class frysk.gui.monitor.eventviewer.EventViewerWidget
getHeight, getWidth, isInside, setSize
 
Methods inherited from class frysk.gui.monitor.GuiObject
dontSaveObject, doSaveObject, getCopy, getName, getSummary, getToolTip, load, save, setName, setSummay, setToolTip, shouldSaveObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

children

LinkedList children
Constructor Detail

EventViewerWidgetList

EventViewerWidgetList(String name,
                      String tooltip)
Method Detail

draw

public void draw(org.gnu.gdk.GdkCairo cairo)
Specified by:
draw in class EventViewerWidget

drawChildren

protected void drawChildren(org.gnu.gdk.GdkCairo cairo)

addChild

public void addChild(EventViewerWidget child)

removeChild

public void removeChild(EventViewerWidget child)