Skip to main content

[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 );
 	}



Back to the top