ubc.cs.JLog.Applet
Class gTracePanel.gTraceItem

java.lang.Object
  extended by ubc.cs.JLog.Applet.gTracePanel.gTraceItem
All Implemented Interfaces:
iName, iNameArity
Enclosing class:
gTracePanel

public class gTracePanel.gTraceItem
extends java.lang.Object
implements iNameArity


Field Summary
protected  boolean breakon
           
protected  iNameArity item
           
protected  boolean traceon
           
 
Constructor Summary
gTracePanel.gTraceItem(iNameArity na, boolean t, boolean b)
           
 
Method Summary
 int getArity()
          Returns the arity of this instance.
 boolean getBreak()
           
 java.lang.String getName()
          Returns the name of this instance.
 boolean getTrace()
           
 void setBreak(boolean b)
           
 void setTrace(boolean t)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

item

protected iNameArity item

traceon

protected boolean traceon

breakon

protected boolean breakon
Constructor Detail

gTracePanel.gTraceItem

public gTracePanel.gTraceItem(iNameArity na,
                              boolean t,
                              boolean b)
Method Detail

setTrace

public void setTrace(boolean t)

setBreak

public void setBreak(boolean b)

getTrace

public boolean getTrace()

getBreak

public boolean getBreak()

getName

public java.lang.String getName()
Description copied from interface: iName
Returns the name of this instance.

Specified by:
getName in interface iName
Returns:
String containing name of this instance.

getArity

public int getArity()
Description copied from interface: iNameArity
Returns the arity of this instance.

Specified by:
getArity in interface iNameArity
Returns:
int whose value is the arity of this instance.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object