[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-patch] cdi refactoring
|
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.105
diff -u -r1.105 ChangeLog
--- ChangeLog 21 Jan 2003 19:37:27 -0000 1.105
+++ ChangeLog 21 Jan 2003 21:28:32 -0000
@@ -1,3 +1,18 @@
+2003-01-21 Alain Magloire
+
+ * src/org/eclipse/cdt/debug/core/cdi/event/ICDISuspendedEvent.java:
+ Use ICDISignalReceived instead.
+ * src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java:
+ New file, element of the SignalManager.
+ * src/org/eclipse/cdt/debug/core/cdi/model/ICDISignalManager.java:
+ Return model/ICDISignal.
+ * src/org/eclipse/cdt/debug/core/cdi/model/ICDISignalReceived.java:
+ New file.
+ * src/org/eclipse/cdt/debug/core/internal/core/model/CDebugTarget.java:
+ Use ICDISignalReceived.
+ * src/org/eclipse/cdt/debug/core/internal/core/model/CThread.java:
+ Use ICDISignalReceived.
+
2003-01-21 Mikhail Khodjaiants
Retry to set breakpoints if shared library's symbols are loaded.
* CDebugTarget.java
Index: src/org/eclipse/cdt/debug/core/cdi/ICDISignal.java
===================================================================
RCS file: src/org/eclipse/cdt/debug/core/cdi/ICDISignal.java
diff -N src/org/eclipse/cdt/debug/core/cdi/ICDISignal.java
--- src/org/eclipse/cdt/debug/core/cdi/ICDISignal.java 13 Aug 2002 00:12:44 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-/*
- *(c) Copyright QNX Software Systems Ltd. 2002.
- * All Rights Reserved.
- *
- */
-
-package org.eclipse.cdt.debug.core.cdi;
-
-/**
- *
- * Represents a signal.
- *
- * @since Jul 10, 2002
- */
-public interface ICDISignal extends ICDISessionObject
-{
- /**
- * Returns the name of this signal.
- *
- * @return the name of this signal
- */
- String getName();
-
- /**
- * Returns the meaning of this signal.
- *
- * @return the meaning of this signal
- */
- String getMeaning();
-}
Index: src/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java,v
retrieving revision 1.1
diff -u -r1.1 ICDISignalManager.java
--- src/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java 13 Aug 2002 00:12:44 -0000 1.1
+++ src/org/eclipse/cdt/debug/core/cdi/ICDISignalManager.java 21 Jan 2003 21:28:32 -0000
@@ -5,6 +5,8 @@
package org.eclipse.cdt.debug.core.cdi;
+import org.eclipse.cdt.debug.core.cdi.model.ICDISignal;
+
/**
*
* The signal manager manages the collection of signals defined
Index: src/org/eclipse/cdt/debug/core/cdi/ICDISignalReceived.java
===================================================================
RCS file: src/org/eclipse/cdt/debug/core/cdi/ICDISignalReceived.java
diff -N src/org/eclipse/cdt/debug/core/cdi/ICDISignalReceived.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ src/org/eclipse/cdt/debug/core/cdi/ICDISignalReceived.java 21 Jan 2003 21:28:32 -0000
@@ -0,0 +1,24 @@
+/*
+ *(c) Copyright QNX Software Systems Ltd. 2002.
+ * All Rights Reserved.
+ *
+ */
+
+package org.eclipse.cdt.debug.core.cdi;
+
+import org.eclipse.cdt.debug.core.cdi.model.ICDISignal;
+
+/**
+ *
+ * Represents a signal.
+ *
+ * @since Jul 10, 2002
+ */
+public interface ICDISignalReceived extends ICDISessionObject {
+
+ /**
+ * Method getSignal.
+ * @return ICDISignal
+ */
+ ICDISignal getSignal();
+}
Index: src/org/eclipse/cdt/debug/core/cdi/event/ICDISuspendedEvent.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/event/ICDISuspendedEvent.java,v
retrieving revision 1.4
diff -u -r1.4 ICDISuspendedEvent.java
--- src/org/eclipse/cdt/debug/core/cdi/event/ICDISuspendedEvent.java 2 Oct 2002 21:10:35 -0000 1.4
+++ src/org/eclipse/cdt/debug/core/cdi/event/ICDISuspendedEvent.java 21 Jan 2003 21:28:32 -0000
@@ -20,7 +20,7 @@
* objects:
* <ul>
* <li>breakpoint (ICDIBreakpoint)
- * <li>signal (ICDISignal)
+ * <li>signal (ICDISignalReceived)
* <li>end of the stepping range (ICDIEndSteppingRange)
* </ul>
*
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java
===================================================================
RCS file: src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java
diff -N src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDISignal.java 21 Jan 2003 21:28:32 -0000
@@ -0,0 +1,31 @@
+/*
+ *(c) Copyright QNX Software Systems Ltd. 2002.
+ * All Rights Reserved.
+ *
+ */
+
+package org.eclipse.cdt.debug.core.cdi.model;
+
+/**
+ *
+ * Represents a signal.
+ *
+ * @since Jul 10, 2002
+ */
+public interface ICDISignal extends ICDIObject {
+
+ /**
+ * Returns the name of this signal.
+ *
+ * @return the name of this signal
+ */
+ String getName();
+
+ /**
+ * Returns the meaning of this signal.
+ *
+ * @return the meaning of this signal
+ */
+ String getMeaning();
+
+}
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.72
diff -u -r1.72 CDebugTarget.java
--- src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 21 Jan 2003 19:37:27 -0000 1.72
+++ src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 21 Jan 2003 21:28:32 -0000
@@ -32,7 +32,7 @@
import org.eclipse.cdt.debug.core.cdi.ICDILocation;
import org.eclipse.cdt.debug.core.cdi.ICDIRegisterObject;
import org.eclipse.cdt.debug.core.cdi.ICDISessionObject;
-import org.eclipse.cdt.debug.core.cdi.ICDISignal;
+import org.eclipse.cdt.debug.core.cdi.ICDISignalReceived;
import org.eclipse.cdt.debug.core.cdi.ICDISourceManager;
import org.eclipse.cdt.debug.core.cdi.ICDIWatchpointScope;
import org.eclipse.cdt.debug.core.cdi.ICDIWatchpointTrigger;
@@ -1301,9 +1301,9 @@
{
handleBreakpointHit( (ICDIBreakpointHit)reason );
}
- else if ( reason instanceof ICDISignal )
+ else if ( reason instanceof ICDISignalReceived )
{
- handleSuspendedBySignal( (ICDISignal)reason );
+ handleSuspendedBySignal( (ICDISignalReceived)reason );
}
else if ( reason instanceof ICDIWatchpointTrigger )
{
@@ -1375,7 +1375,7 @@
fireSuspendEvent( DebugEvent.BREAKPOINT );
}
- private void handleSuspendedBySignal( ICDISignal signal )
+ private void handleSuspendedBySignal( ICDISignalReceived signal )
{
fireSuspendEvent( DebugEvent.UNSPECIFIED );
}
Index: src/org/eclipse/cdt/debug/internal/core/model/CThread.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java,v
retrieving revision 1.23
diff -u -r1.23 CThread.java
--- src/org/eclipse/cdt/debug/internal/core/model/CThread.java 21 Jan 2003 19:37:27 -0000 1.23
+++ src/org/eclipse/cdt/debug/internal/core/model/CThread.java 21 Jan 2003 21:28:32 -0000
@@ -16,7 +16,7 @@
import org.eclipse.cdt.debug.core.cdi.ICDIEndSteppingRange;
import org.eclipse.cdt.debug.core.cdi.ICDILocation;
import org.eclipse.cdt.debug.core.cdi.ICDISessionObject;
-import org.eclipse.cdt.debug.core.cdi.ICDISignal;
+import org.eclipse.cdt.debug.core.cdi.ICDISignalReceived;
import org.eclipse.cdt.debug.core.cdi.event.ICDIChangedEvent;
import org.eclipse.cdt.debug.core.cdi.event.ICDIDestroyedEvent;
import org.eclipse.cdt.debug.core.cdi.event.ICDIDisconnectedEvent;
@@ -884,9 +884,9 @@
{
handleBreakpointHit( (ICDIBreakpoint)reason );
}
- else if ( reason instanceof ICDISignal )
+ else if ( reason instanceof ICDISignalReceived )
{
- handleSuspendedBySignal( (ICDISignal)reason );
+ handleSuspendedBySignal( (ICDISignalReceived)reason );
}
else
{
@@ -947,7 +947,7 @@
fireSuspendEvent( DebugEvent.BREAKPOINT );
}
- private void handleSuspendedBySignal( ICDISignal signal )
+ private void handleSuspendedBySignal( ICDISignalReceived signal )
{
fireSuspendEvent( DebugEvent.UNSPECIFIED );
}