Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] Implementing the 'Switch to disassembly mode' action.

Implementing the 'Switch to disassembly mode' action.
 
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v
retrieving revision 1.8
diff -u -r1.8 ChangeLog
--- ChangeLog 11 Oct 2002 14:59:18 -0000 1.8
+++ ChangeLog 11 Oct 2002 21:40:00 -0000
@@ -1,4 +1,8 @@
 2002-10-11 Mikhail Khodjaiants
+ * CDebugTarget.java: Added return for ISourceMode to 'getAdapter'.
+ * CSourceManager.java: Set the real mode when setting the source mode.
+
+2002-10-11 Mikhail Khodjaiants
  * DisassemblyStorage.java: Changed the format of the disassembly view's output.
 
 2002-10-10 Mikhail Khodjaiants
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.42
diff -u -r1.42 CDebugTarget.java
--- src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 10 Oct 2002 16:51:28 -0000 1.42
+++ src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java 11 Oct 2002 21:40:00 -0000
@@ -790,6 +790,13 @@
    return this;
   if ( adapter.equals( ICDebugTargetType.class ) )
    return this;
+  if ( adapter.equals( ISourceMode.class ) )
+  {
+   if ( getSourceLocator() instanceof ISourceMode )
+   {
+    return getSourceLocator();
+   }
+  }
   return super.getAdapter( adapter );
  }
  
Index: src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceManager.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceManager.java,v
retrieving revision 1.2
diff -u -r1.2 CSourceManager.java
--- src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceManager.java 10 Oct 2002 15:29:50 -0000 1.2
+++ src/org/eclipse/cdt/debug/internal/core/sourcelookup/CSourceManager.java 11 Oct 2002 21:40:00 -0000
@@ -109,6 +109,7 @@
  public void setMode( int mode )
  {
   fMode = mode;
+  setRealMode( mode );
  }
 
  public int getRealMode()

Back to the top