Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.ui/ChangeLog,v retrieving revision
1.52 diff -u -r1.52 ChangeLog --- ChangeLog 9 Dec 2002 00:50:15
-0000 1.52 +++ ChangeLog 10 Dec 2002 17:56:58 -0000 @@ -1,3 +1,7
@@ +2002-12-10 Mikhail Khodjaiants + Added new case in the
'getEditorInput' method of CDTDebugModelPresentation for FileStorage
objects. + * CDTDebugModelPresentation.java + 2002-12-08
Mikhail Khodjaiants Implementation of the status handler for core
errors. * ErrorStatusHandler.java Index:
src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java,v retrieving
revision 1.29 diff -u -r1.29 CDTDebugModelPresentation.java ---
src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java 3 Dec
2002 04:11:41 -0000 1.29 +++
src/org/eclipse/cdt/debug/internal/ui/CDTDebugModelPresentation.java 10 Dec
2002 17:56:58 -0000 @@ -9,6 +9,7 @@ import
java.text.MessageFormat; import java.util.HashMap; +import
org.eclipse.cdt.core.resources.FileStorage; import
org.eclipse.cdt.debug.core.cdi.ICDIBreakpointHit; import
org.eclipse.cdt.debug.core.cdi.ICDIErrorInfo; import
org.eclipse.cdt.debug.core.cdi.ICDIExitInfo; @@ -29,6 +30,7
@@ import
org.eclipse.cdt.debug.core.sourcelookup.IDisassemblyStorage; import
org.eclipse.cdt.debug.internal.ui.editors.DisassemblyEditorInput; import
org.eclipse.cdt.debug.ui.CDebugUIPlugin; +import
org.eclipse.cdt.internal.ui.util.ExternalEditorInput; import
org.eclipse.core.resources.IFile; import
org.eclipse.core.resources.IMarker; import
org.eclipse.core.resources.IResource; @@ -137,12 +139,10
@@ file =
(IFile)((ICLineBreakpoint)element).getMarker().getResource().getAdapter(
IFile.class ); if ( file != null )
return new FileEditorInput( file
); -/* - if ( element instanceof IFileStorage
) + if ( element instanceof FileStorage
) { - return new
FileStorageEditorInput( (IFileStorage)element ); + return
new ExternalEditorInput( (IStorage)element
); } -*/ if ( element instanceof
IDisassemblyStorage ) { return
new DisassemblyEditorInput( (IStorage)element );
|