frysk.gui.monitor.eventviewer
Class Event

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

public class Event
extends GuiObject


Field Summary
(package private)  GuiTask guiTask
           
static int h
           
private  int index
           
(package private)  String label
           
(package private)  ObserverRoot observer
           
(package private)  boolean selected
           
private  DebugInfoFrame stackFrame
           
private  int textSlant
           
static int w
           
private  int x
           
private  int y
           
 
Fields inherited from class frysk.gui.monitor.GuiObject
propertiesChanged
 
Constructor Summary
Event(String name, String tooltip, GuiTask guiTask, ObserverRoot observer)
           
 
Method Summary
 void draw(org.gnu.gdk.GdkCairo cairo)
           
private  void drawStackFrameIcon(org.gnu.gdk.GdkCairo cairo)
           
 void drawText(org.gnu.gdk.GdkCairo cairo)
           
 GuiTask getGuiTask()
           
static int getHeight()
           
 int getIndex()
           
 ObserverRoot getObserver()
           
 DebugInfoFrame getStackFrame()
          If a StackFrame was captured this method returns it otherwise returns null.
static int getWidth()
           
 int getX()
           
 int getY()
           
 void select()
           
 void setIndex(int index)
           
static void setSize(int w, int h)
           
 void setStackFrame(DebugInfoFrame frame)
           
 void setXY(int x, int y)
           
 void unselect()
           
 
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

selected

boolean selected

label

String label

guiTask

GuiTask guiTask

observer

ObserverRoot observer

index

private int index

textSlant

private int textSlant

x

private int x

y

private int y

stackFrame

private DebugInfoFrame stackFrame

w

public static int w

h

public static int h
Constructor Detail

Event

public Event(String name,
             String tooltip,
             GuiTask guiTask,
             ObserverRoot observer)
Method Detail

getGuiTask

public GuiTask getGuiTask()

select

public void select()

unselect

public void unselect()

getObserver

public ObserverRoot getObserver()

draw

public void draw(org.gnu.gdk.GdkCairo cairo)

drawStackFrameIcon

private void drawStackFrameIcon(org.gnu.gdk.GdkCairo cairo)

drawText

public void drawText(org.gnu.gdk.GdkCairo cairo)

setIndex

public void setIndex(int index)

getIndex

public int getIndex()

setXY

public void setXY(int x,
                  int y)

setSize

public static void setSize(int w,
                           int h)

getWidth

public static int getWidth()

getHeight

public static int getHeight()

getX

public int getX()

getY

public int getY()

getStackFrame

public DebugInfoFrame getStackFrame()
If a StackFrame was captured this method returns it otherwise returns null.

Returns:

setStackFrame

public void setStackFrame(DebugInfoFrame frame)