Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v retrieving revision
1.128 diff -u -r1.128 ChangeLog --- ChangeLog 11 Feb 2003 19:16:30
-0000 1.128 +++ ChangeLog 11 Feb 2003 23:51:23 -0000 @@ -1,4
+1,9 @@ 2003-02-11 Mikhail Khodjaiants + The 'auto load
symbols' action support in ICSharedLibraryManager. + *
ICSharedLibraryManager.java + *
CSharedLibraryManager.java + +2003-02-11 Mikhail
Khodjaiants The 'load symbols' actions support in
ICSharedLibraryManager. *
ICSharedLibraryManager.java *
CSharedLibraryManager.java Index:
src/org/eclipse/cdt/debug/core/ICSharedLibraryManager.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/ICSharedLibraryManager.java,v retrieving
revision 1.4 diff -u -r1.4 ICSharedLibraryManager.java ---
src/org/eclipse/cdt/debug/core/ICSharedLibraryManager.java 11 Feb 2003
19:16:30 -0000 1.4 +++
src/org/eclipse/cdt/debug/core/ICSharedLibraryManager.java 11 Feb 2003
23:51:23 -0000 @@ -22,5 +22,9 @@ void loadSymbols(
ICSharedLibrary[] libraries ) throws DebugException; + void
setAutoLoadSymbols( boolean set ) throws DebugException; + + boolean
getAutoLoadSymbols(); + void dispose(); } Index:
src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java,v retrieving
revision 1.4 diff -u -r1.4 CSharedLibraryManager.java ---
src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java 11 Feb
2003 19:16:30 -0000 1.4 +++
src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java 11 Feb
2003 23:51:23 -0000 @@ -30,6 +30,7 @@ { private
CDebugTarget fDebugTarget = null; private ArrayList
fSharedLibraries; + private boolean fAutoLoadSymbols =
false; /** * Constructor for
CSharedLibraryManager. @@ -251,5 +252,33
@@ ((CDebugTarget)getDebugTarget()).targetRequestFailed(
e.toString(), null
); } } + } + + /*
(non-Javadoc) + * @see
org.eclipse.cdt.debug.core.ICSharedLibraryManager#setAutoLoadSymbols(boolean) +
*/ + public void setAutoLoadSymbols( boolean set ) throws
DebugException + { + ICDISharedLibraryManager slm =
getCDIManager(); + if ( slm != null
) + { + try + { + slm.setAutoLoadSymbols(
set ); + fAutoLoadSymbols =
set; + } + catch( CDIException e
) + { + ((CDebugTarget)getDebugTarget()).targetRequestFailed(
e.toString(), null
); + } + } + } + + /*
(non-Javadoc) + * @see
org.eclipse.cdt.debug.core.ICSharedLibraryManager#getAutoLoadSymbols() +
*/ + public boolean
getAutoLoadSymbols() + { + return
fAutoLoadSymbols; } }
|