1 package jde.debugger.spec;
4 import com.sun.jdi.request.*;
5 import jde.debugger.JDEException;
8 * AccessWatchpointSpec.java
12 * Created: Tue Aug 3 15:34:14 1999
16 * @version $Revision: 1.3 $
19 public class AccessWatchpointSpec extends WatchpointSpec {
21 public AccessWatchpointSpec(ReferenceTypeSpec refSpec,
23 super(refSpec, fieldName);
26 boolean resolve(ReferenceType refType) throws JDEException {
27 Field field = refType.fieldByName(fieldName);
29 throw new JDEException("'"+fieldName+"' does not exist in the class");
31 EventRequest er = refType.virtualMachine().eventRequestManager().createAccessWatchpointRequest(field);
36 } // AccessWatchpointSpec
39 * $Log: AccessWatchpointSpec.java,v $
40 * Revision 1.3 2003/01/15 06:06:15 paulk
41 * Petter Mahlen's changes.
45 // End of AccessWatchpointSpec.java