org.eclipse.jdt.launching.sourcelookup.containers
Class JavaSourceLookupParticipant
java.lang.Object
org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
org.eclipse.jdt.launching.sourcelookup.containers.JavaSourceLookupParticipant
- All Implemented Interfaces:
- org.eclipse.debug.core.sourcelookup.ISourceLookupParticipant
- public class JavaSourceLookupParticipant
- extends org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
A source lookup participant that searches for Java source code.
This class may be instantiated; this class is not intended to be
subclassed.
- Since:
- 3.0
Fields inherited from class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant |
EMPTY |
Method Summary |
void |
dispose()
|
protected org.eclipse.debug.core.sourcelookup.ISourceContainer |
getDelegateContainer(org.eclipse.debug.core.sourcelookup.ISourceContainer container)
|
String |
getSourceName(Object object)
Returns the source name associated with the given object, or null
if none. |
void |
init(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director)
|
void |
sourceContainersChanged(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director)
|
Methods inherited from class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant |
findSourceElements, getDirector, getSourceContainers, isFindDuplicates |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaSourceLookupParticipant
public JavaSourceLookupParticipant()
getSourceName
public String getSourceName(Object object)
throws org.eclipse.core.runtime.CoreException
- Returns the source name associated with the given object, or
null
if none.
- Parameters:
object
- a Java stack frame
- Returns:
- the source name associated with the given object, or
null
if none
- Throws:
org.eclipse.core.runtime.CoreException
- if unable to retrieve the source name
dispose
public void dispose()
getDelegateContainer
protected org.eclipse.debug.core.sourcelookup.ISourceContainer getDelegateContainer(org.eclipse.debug.core.sourcelookup.ISourceContainer container)
init
public void init(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director)
sourceContainersChanged
public void sourceContainersChanged(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director)
Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.