1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-19 15:05:36 +02:00

2005-04-05 Alain Magloire

PR 90090
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/event/ExitedEvent.java
This commit is contained in:
Alain Magloire 2005-04-05 18:14:08 +00:00
parent 50c820ff98
commit 30fd798f6c
3 changed files with 13 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2005-04-05 Alain Magloire
PR 90090
* cdi/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/event/ExitedEvent.java
2005-03-24 Alain Magloire
* cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Memoryblock.java

View file

@ -165,6 +165,7 @@ public class EventManager extends SessionObject implements ICDIEventManager, Obs
if (target != null) {
session.removeTargets(new Target[] { target });
}
cdiList.add(new ExitedEvent(session, (MIGDBExitEvent)miEvent));
} else if (miEvent instanceof MIDetachedEvent) {
cdiList.add(new DisconnectedEvent(session, (MIDetachedEvent)miEvent));
} else if (miEvent instanceof MIBreakpointDeletedEvent) {

View file

@ -18,6 +18,7 @@ import org.eclipse.cdt.debug.mi.core.cdi.Session;
import org.eclipse.cdt.debug.mi.core.cdi.SignalExitInfo;
import org.eclipse.cdt.debug.mi.core.cdi.model.Target;
import org.eclipse.cdt.debug.mi.core.event.MIEvent;
import org.eclipse.cdt.debug.mi.core.event.MIGDBExitEvent;
import org.eclipse.cdt.debug.mi.core.event.MIInferiorExitEvent;
import org.eclipse.cdt.debug.mi.core.event.MIInferiorSignalExitEvent;
@ -38,6 +39,11 @@ public class ExitedEvent implements ICDIExitedEvent {
event = e;
}
public ExitedEvent(Session s, MIGDBExitEvent e) {
session = s;
event = e;
}
/**
* @see org.eclipse.cdt.debug.core.cdi.event.ICDIExitedEvent#getExitInfo()
*/