[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.117
diff -u -r1.117 ChangeLog
--- ChangeLog 3 Feb 2003 19:30:27 -0000 1.117
+++ ChangeLog 3 Feb 2003 21:33:05 -0000
@@ -1,5 +1,15 @@
2003-02-03 Alain Magloire
+ * src/org/eclipse/cdt/debug/core/cdi/event/ICDIExitEvent.java:
+ Extends ICDIDestroyedEvent.
+ (getReason): New method.
+ * src/org/eclipse/cdt/debug/core/cdi/ICDISignalExitInfo.java:
+ New file.
+ * src/org/eclipse/cdt/debug/internal/core/CDebugTarget.java (handleExitEvent):
+ Change to conform to new ICDIExitEvent changes.
+
+2003-02-03 Alain Magloire
+
* src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java:
(getDescription): new Method replace getMeaning().
(isStopSet): new method.
Index: src/org/eclipse/cdt/debug/core/cdi/ICDISignalExitInfo.java
===================================================================
RCS file: src/org/eclipse/cdt/debug/core/cdi/ICDISignalExitInfo.java
diff -N src/org/eclipse/cdt/debug/core/cdi/ICDISignalExitInfo.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ src/org/eclipse/cdt/debug/core/cdi/ICDISignalExitInfo.java 3 Feb 2003 21:33:05 -0000
@@ -0,0 +1,26 @@
+/*
+ *(c) Copyright QNX Software Systems Ltd. 2002.
+ * All Rights Reserved.
+ *
+ */
+package org.eclipse.cdt.debug.core.cdi;
+
+/**
+ * Represents information provided by the session when the program exited.
+ *
+ */
+public interface ICDISignalExitInfo extends ICDISessionObject {
+
+ /**
+ * Method getName.
+ * @return String
+ */
+ String getName();
+
+ /**
+ * Method getDescription.
+ * @return String
+ */
+ String getDescription();
+
+}
Index: src/org/eclipse/cdt/debug/core/cdi/event/ICDIExitedEvent.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/event/ICDIExitedEvent.java,v
retrieving revision 1.2
diff -u -r1.2 ICDIExitedEvent.java
--- src/org/eclipse/cdt/debug/core/cdi/event/ICDIExitedEvent.java 27 Jan 2003 03:25:14 -0000 1.2
+++ src/org/eclipse/cdt/debug/core/cdi/event/ICDIExitedEvent.java 3 Feb 2003 21:33:06 -0000
@@ -5,7 +5,7 @@
*/
package org.eclipse.cdt.debug.core.cdi.event;
-import org.eclipse.cdt.debug.core.cdi.ICDIExitInfo;
+import org.eclipse.cdt.debug.core.cdi.ICDISessionObject;
/**
*
@@ -17,12 +17,12 @@
*
* @since Jul 10, 2002
*/
-public interface ICDIExitedEvent extends ICDIEvent {
+public interface ICDIExitedEvent extends ICDIDestroyedEvent {
/**
* Returns the information provided by the session when program
* is exited.
*
* @return the exit information
*/
- ICDIExitInfo getExitInfo();
+ ICDISessionObject getReason();
}
Index: src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java,v
retrieving revision 1.79
diff -u -r1.79 CDebugTarget.java
--- src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 31 Jan 2003 22:38:13 -0000 1.79
+++ src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 3 Feb 2003 21:33:11 -0000
@@ -1448,7 +1448,7 @@
{
removeAllThreads();
setCurrentStateId( IState.EXITED );
- setCurrentStateInfo( event.getExitInfo() );
+ setCurrentStateInfo( event.getReason() );
fireChangeEvent( DebugEvent.CONTENT );
try
{