Index:
ChangeLog =================================================================== RCS
file: /home/tools/org.eclipse.cdt.debug.core/ChangeLog,v retrieving revision
1.95 diff -u -r1.95 ChangeLog --- ChangeLog 14 Jan 2003 22:26:53
-0000 1.95 +++ ChangeLog 15 Jan 2003 21:50:38 -0000 @@ -1,4 +1,8
@@ 2003-01-14 Mikhail Khodjaiants + Added new methods to the
'ICDISharedLibrary' interface. + *
ICDISharedLibarary.java + +2003-01-14 Mikhail
Khodjaiants Check if thread is already disposed in the CDI event
handler because the array of listeners used by EventManager in
some situations is not up to date. * CThread.java Index:
src/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibrary.java =================================================================== RCS
file:
/home/tools/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibrary.java,v retrieving
revision 1.1 diff -u -r1.1 ICDISharedLibrary.java ---
src/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibrary.java 13 Aug 2002
00:12:44 -0000 1.1 +++
src/org/eclipse/cdt/debug/core/cdi/model/ICDISharedLibrary.java 15 Jan 2003
21:50:38 -0000 @@ -5,7 +5,7 @@ */ package
org.eclipse.cdt.debug.core.cdi.model; -import
java.io.File; +import
org.eclipse.cdt.debug.core.cdi.CDIException; /** *
@@ -14,12 +14,39 @@ * * @since Jul 8, 2002
*/ -public interface ICDISharedLibrary extends ICDIObject -{ +public
interface ICDISharedLibrary extends ICDIObject { /** - *
Returns the shared library file. + * Returns the name of shared library
file. * - * @return the shared library file +
* @return the name of shared library file */ - File
getFile(); + String getFileName(); + + /** + *
Returns the start address of this library. + * + * @return
the start address of this library + */ + long
getStartAddress(); + + /** + * Returns the end address of
this library. + * + * @return the end address of this
library + */ + long
getEndAddress(); + + /** + * Returns whether the symbols of
this library are read. + * + * @return whether the symbols of
this library are read + */ + boolean
symbolsRead(); + + /** + * Loads the library
symbols. + * + * @throws CDIException if this method
fails. Reasons include: + */ + void loadSymbols() throws
CDIException; }
|