Ejemplo n.º 1
0
 /** Trace into. */
 public synchronized void traceInto() throws DebuggerException {
   if (virtualMachine == null) return;
   removeStepRequest();
   try {
     setLastAction(ACTION_TRACE_INTO);
     stepRequest =
         requestManager.createStepRequest(
             currentThread.getThreadReference(), StepRequest.STEP_LINE, StepRequest.STEP_INTO);
     stepRequest.addCountFilter(1);
     stepRequest.putProperty("traceInto", "traceInto"); // NOI18N
     stepRequest.setSuspendPolicy(EventRequest.SUSPEND_ALL);
     operator.register(stepRequest, this);
     stepRequest.enable();
     virtualMachine.resume();
     super.traceInto();
   } catch (DuplicateRequestException e) {
     e.printStackTrace();
   }
 }