public void doStepInto() { final CsmReference ref = refs[chooser.getSelectedIndex()]; debugger .getRequestProcessor() .post( new Runnable() { @Override public void run() { final CsmObject referencedObject = ref.getReferencedObject(); if (CsmKindUtilities.isFunction(referencedObject)) { debugger.until((CsmFunction) referencedObject); } } }); // debugger.getRequestProcessor().post(new Runnable() { // public void run() { // RunIntoMethodActionProvider.doAction(debugger, name, locations[index], true); // } // }); }
@Override public void propertyChange(PropertyChangeEvent evt) { if (debugger.getState() == GdbDebugger.State.EXITED) { chooser.releaseUI(false); } }