jde.debugger.spec
Class WatchpointSpec

java.lang.Object
  |
  +--jde.debugger.spec.EventRequestSpec
        |
        +--jde.debugger.spec.WatchpointSpec
All Implemented Interfaces:
Protocol
Direct Known Subclasses:
AccessWatchpointSpec, ModificationWatchpointSpec

public abstract class WatchpointSpec
extends EventRequestSpec

WatchpointSpec.java

Created: Tue Aug 3 15:25:42 1999

Since:
0.1\
Version:
$Revision: 1.3 $
Author:
Amit Kumar

Field Summary
static java.lang.Object objectIDKey
          For certain specs that need it, the object ID (for whatever need) is stored in the objectID
 
Fields inherited from class jde.debugger.spec.EventRequestSpec
expressionKey, specPropertyKey, threadKey
 
Fields inherited from interface jde.debugger.Protocol
APP_IO, ATTACH_SHMEM, ATTACH_SOCKET, BR, BREAK, CANCEL_TRACE_CLASSES, CANCEL_TRACE_METHODS, CANCEL_TRACE_THREADS, CLEAR, CMD_NOK, CMD_OK, COMMAND_ERROR, COMMAND_RESULT, COMMANDS, CONNECTED_TO_VM, DEBUG, ERROR, EVALUATE, EVENT_BREAKPOINT_HIT, EVENT_CLASS_PREPARE, EVENT_CLASS_UNLOAD, EVENT_EXCEPTION, EVENT_METHOD_ENTRY, EVENT_METHOD_EXIT, EVENT_OTHER, EVENT_STEP_COMPLETED, EVENT_THREAD_DEATH, EVENT_THREAD_START, EVENT_VM_DEATH, EVENT_VM_DISCONNECT, EVENT_VM_START, EVENT_WATCHPOINT_HIT, EVENTS, EVENTSET, EXCEPTION, EXIT, FINISH, FRAMEWORK, GET_ARRAY, GET_LOADED_CLASSES, GET_LOCALS, GET_OBJECT, GET_OBJECT_MONITORS, GET_PATH_INFORMATION, GET_STRING, GET_THREAD, GET_THREADS, GUI, INTERRUPT, INVALID, JDE_BUG, JDE_INIT_DEBUG_SESSION, JDE_PIPE, KILL_THREAD, LAUNCH, LISTEN_SHMEM, LISTEN_SOCKET, MESSAGE, NONE, NOQUOTE, QUIT, QUOTE, REPORT_IDS_IN_USE, RESUME, RUN, SPEC_RESOLVED, STEP, SUSPEND, TRACE_CLASSES, TRACE_EXCEPTIONS, TRACE_METHODS, TRACE_THREADS, WARNING, WATCH
 
Constructor Summary
WatchpointSpec(ReferenceTypeSpec refSpec, java.lang.String fieldName)
           
 
Method Summary
 void setObjectID(java.lang.Long objectID)
           
 
Methods inherited from class jde.debugger.spec.EventRequestSpec
attemptResolve, getEventRequest, getID, isResolved, setClassExFilters, setClassFilters, setExpression, setIsResolved, setSuspendPolicy, setThread
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectIDKey

public static final java.lang.Object objectIDKey
For certain specs that need it, the object ID (for whatever need) is stored in the objectID
Constructor Detail

WatchpointSpec

public WatchpointSpec(ReferenceTypeSpec refSpec,
                      java.lang.String fieldName)
Method Detail

setObjectID

public void setObjectID(java.lang.Long objectID)