1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-17 14:05:23 +02:00

Bug 239050

Added methods to check if an attach or detach button should be grayed-out
This commit is contained in:
Marc Khouzam 2008-07-24 13:52:48 +00:00
parent 5272715f6d
commit 16f4e3cc61

View file

@ -311,6 +311,11 @@ public class MIProcesses extends AbstractDsfService implements IProcesses {
rm.done(); rm.done();
} }
public void isDebuggerAttachSupported(IDMContext dmc, DataRequestMonitor<Boolean> rm) {
rm.setData(true);
rm.done();
}
public void attachDebuggerToProcess(IProcessDMContext procCtx, final DataRequestMonitor<IDMContext> rm) { public void attachDebuggerToProcess(IProcessDMContext procCtx, final DataRequestMonitor<IDMContext> rm) {
if (procCtx instanceof IMIProcessDMContext) { if (procCtx instanceof IMIProcessDMContext) {
fCommandControl.queueCommand( fCommandControl.queueCommand(
@ -329,7 +334,12 @@ public class MIProcesses extends AbstractDsfService implements IProcesses {
} }
} }
public void detachDebuggerFromProcess(IProcessDMContext procCtx, final RequestMonitor rm) { public void canDetachDebuggerFromProcess(IProcessDMContext procCtx, DataRequestMonitor<Boolean> rm) {
rm.setData(true);
rm.done();
}
public void detachDebuggerFromProcess(IProcessDMContext procCtx, final RequestMonitor rm) {
// if (procCtx instanceof MIProcessDMC) { // if (procCtx instanceof MIProcessDMC) {
// int pid; // int pid;
// try { // try {