public abstract class EventRequest extends ALSBDebuggerObject implements IEventRequest
| Modifier and Type | Field and Description |
|---|---|
protected int |
_type |
| Constructor and Description |
|---|
EventRequest(EventRequestManager reqMgr, int type)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
disable()
enables the request
|
void |
enable()
enables the request
|
boolean |
equals(java.lang.Object obj)
equals
|
int |
hashCode()
hashCode
|
int |
id()
returns the request ID
|
boolean |
isEnabled()
returns true if this request is enabled
|
int |
type()
returns the type
|
abstract void |
write(PacketOutputStream stream)
write specific data to the output stream
|
debugger, validateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitdebugger, toStringpublic EventRequest(EventRequestManager reqMgr, int type)
public int type()
type in interface IEventRequestpublic int id()
public boolean isEnabled()
isEnabled in interface IEventRequestpublic void enable()
throws InvalidRequestStateException
enable in interface IEventRequestInvalidRequestStateException - - if this request has been deleted.public void disable()
throws InvalidRequestStateException
disable in interface IEventRequestInvalidRequestStateException - - if this request has been deleted.public abstract void write(PacketOutputStream stream) throws java.io.IOException
java.io.IOExceptionpublic int hashCode()
hashCode in class ALSBDebuggerObjectpublic boolean equals(java.lang.Object obj)
equals in class ALSBDebuggerObject