Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] debug.core CDI changes.

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.142
diff -u -r1.142 ChangeLog
--- ChangeLog	11 Mar 2003 23:42:27 -0000	1.142
+++ ChangeLog	13 Mar 2003 20:09:34 -0000
@@ -1,10 +1,21 @@
+2003-03-13 ALain Magloire
+
+	* src/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java:
+	Also extends ICDIVariableObject.
+	* src/org/eclipse/cdt/debug/core/cdi/model/ICDIArgument.java:
+	Also extends ICDIArgumentObject.
+	* src/org/eclipse/cdt/debug/core/cdi/model/ICDIRegister.java:
+	Also extends ICDIRegisterObject
+	* src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java:
+	getLocalVariableObject() new method.
+	
 2003-03-09 Mikhail Khodjaiants
 	New ICDIVariableManager methods for the 'DisplayAsArray' and 'CastToType' actions.
 	* CVariable.java
 
 2003-03-11 Alain Magloire
 
-	* src/org/eclipse/cdt/debug/core/cdi/ICDIvariableManager.java:
+	* src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java:
 	New methods getVariableObjectAsArray(), getVariableObjectAsType().
 
 2003-03-09 Mikhail Khodjaiants
Index: src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java,v
retrieving revision 1.6
diff -u -r1.6 ICDIVariableManager.java
--- src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java	11 Mar 2003 15:55:41 -0000	1.6
+++ src/org/eclipse/cdt/debug/core/cdi/ICDIVariableManager.java	13 Mar 2003 20:09:34 -0000
@@ -76,6 +76,15 @@
 	 * @return ICDIVariableObject[]
 	 * @throws CDIException
 	 */
+	ICDIVariableObject[] getLocalVariableObjects(ICDIStackFrame stack) throws CDIException;
+
+	/**
+	 * Method getVariableObjects.
+	 * Returns all the local variable objects of that stackframe.
+	 * @param stack
+	 * @return ICDIVariableObject[]
+	 * @throws CDIException
+	 */
 	ICDIVariableObject[] getVariableObjects(ICDIStackFrame stack) throws CDIException;
 
 	/**
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDIArgument.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIArgument.java,v
retrieving revision 1.2
diff -u -r1.2 ICDIArgument.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDIArgument.java	20 Aug 2002 04:07:39 -0000	1.2
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDIArgument.java	13 Mar 2003 20:09:34 -0000
@@ -12,5 +12,5 @@
  * 
  * @since Jul 22, 2002
  */
-public interface ICDIArgument extends ICDIVariable {
+public interface ICDIArgument extends ICDIVariable, ICDIArgumentObject {
 }
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDIRegister.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIRegister.java,v
retrieving revision 1.3
diff -u -r1.3 ICDIRegister.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDIRegister.java	2 Oct 2002 21:10:35 -0000	1.3
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDIRegister.java	13 Mar 2003 20:09:34 -0000
@@ -13,5 +13,5 @@
  * 
  * @since Jul 9, 2002
  */
-public interface ICDIRegister extends ICDIVariable {
+public interface ICDIRegister extends ICDIVariable, ICDIRegisterObject {
 }
Index: src/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java,v
retrieving revision 1.5
diff -u -r1.5 ICDIVariable.java
--- src/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java	27 Jan 2003 03:26:51 -0000	1.5
+++ src/org/eclipse/cdt/debug/core/cdi/model/ICDIVariable.java	13 Mar 2003 20:09:34 -0000
@@ -15,8 +15,9 @@
  * 
  * @since Jul 9, 2002
  */
-public interface ICDIVariable extends ICDIObject {
+public interface ICDIVariable extends ICDIVariableObject {
 
+	
 	/**
 	 * Returns the stackframe where the variable was found
 	 * may return null.
@@ -32,7 +33,7 @@
 	 * @return the name of this variable
 	 * @throws CDIException if this method fails.  Reasons include:
 	 */
-	String getName() throws CDIException;
+	String getName();
 
 	/**
 	 * Returns the type of data this variable is declared.



Back to the top