2 * Copyright (c) 2000, 2001, 2003 Paul Kinnucan
7 package jde.debugger.command;
8 import jde.debugger.JDEException;
9 import jde.debugger.Etc;
14 * 'cancel_trace_classes' command.
19 * cancel_trace_classes <u>requestID</u>
24 * <li> <u>requestID</u> is returned in the trace classes reply
27 * @author Paul Kinnucan
28 * @version $Revision: 1.2 $
31 public class CancelTraceClasses extends DebugProcessCommand {
35 * @exception jde.debugger.JDEException <description>
37 public void doCommand() throws JDEException {
38 if (m_args.size() < 1)
39 throw new JDEException("Insufficient arguments");
41 m_debugger.deleteIdentifiableRequest(Etc.safeGetLong(m_args.remove(0), "request ID"));
43 m_debugger.signalCommandResult(m_cmdID, null, CMD_OK);
46 public Object clone() {return new CancelTraceClasses();}
48 } // CancelTraceClasses
51 * $Log: CancelTraceClasses.java,v $
52 * Revision 1.2 2003/01/15 05:56:26 paulk
53 * Add Petter Mahlen's changes.
55 * Revision 1.1 2001/03/24 05:48:39 paulk
61 // End of CancelTraceClasses.java