mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-02 22:55:26 +02:00
Bug 239050
Added methods to check if an attach or detach button should be grayed-out
This commit is contained in:
parent
5272715f6d
commit
16f4e3cc61
1 changed files with 11 additions and 1 deletions
|
@ -311,6 +311,11 @@ public class MIProcesses extends AbstractDsfService implements IProcesses {
|
|||
rm.done();
|
||||
}
|
||||
|
||||
public void isDebuggerAttachSupported(IDMContext dmc, DataRequestMonitor<Boolean> rm) {
|
||||
rm.setData(true);
|
||||
rm.done();
|
||||
}
|
||||
|
||||
public void attachDebuggerToProcess(IProcessDMContext procCtx, final DataRequestMonitor<IDMContext> rm) {
|
||||
if (procCtx instanceof IMIProcessDMContext) {
|
||||
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) {
|
||||
// int pid;
|
||||
// try {
|
||||
|
|
Loading…
Add table
Reference in a new issue