1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Added new methods to the 'ICDISharedLibrary' interface.

This commit is contained in:
Mikhail Khodjaiants 2003-01-15 21:51:28 +00:00
parent 388f2460b6
commit 95547c889e
2 changed files with 37 additions and 6 deletions

View file

@ -1,3 +1,7 @@
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.

View file

@ -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 @@ import java.io.File;
*
* @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;
}