public class TraceEvent extends ALSBDebuggerObject implements ITraceEvent
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_frame |
protected ILocation |
_location |
protected IProgramThread |
_thread |
protected int |
_type |
TYPE_STEP, TYPE_STEPPED
Constructor and Description |
---|
TraceEvent(ALSBDebugger debugger)
constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
frame()
returns the frame id in which this event occured
|
ILocation |
location()
returns the location of this object
|
void |
read(PacketInputStream stream)
reads in this event specific data
|
IProgramThread |
thread()
returns the program thread in which this event occured
|
int |
type()
returns the type of this event
|
debugger, equals, hashCode, validate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
debugger, toString
protected int _type
protected IProgramThread _thread
protected java.lang.String _frame
protected ILocation _location
public TraceEvent(ALSBDebugger debugger)
public int type()
type
in interface ITraceEvent
public IProgramThread thread()
thread
in interface ITraceEvent
public java.lang.String frame()
frame
in interface ITraceEvent
public ILocation location()
location
in interface ILocatable
public void read(PacketInputStream stream) throws java.io.IOException
java.io.IOException