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()
|