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.
- Since:
 - 3.0
 - Restriction:
 - This class is not intended to be sub-classed by clients.
 
- 
Field Summary
Fields inherited from class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
EMPTY - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()protected org.eclipse.debug.core.sourcelookup.ISourceContainergetDelegateContainer(org.eclipse.debug.core.sourcelookup.ISourceContainer container) getSourceName(Object object) Returns the source name associated with the given object, ornullif none.voidinit(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director) voidsourceContainersChanged(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director) Methods inherited from class org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
findSourceElements, getDirector, getSourceContainers, isFindDuplicates 
- 
Constructor Details
- 
JavaSourceLookupParticipant
public JavaSourceLookupParticipant() 
 - 
 - 
Method Details
- 
getSourceName
Returns the source name associated with the given object, ornullif none.- Parameters:
 object- an object with anIJavaStackFrameadapter, an IJavaValue or an IJavaType- Returns:
 - the source name associated with the given object, or 
nullif none - Throws:
 org.eclipse.core.runtime.CoreException- if unable to retrieve the source name
 - 
dispose
public void dispose()- Specified by:
 disposein interfaceorg.eclipse.debug.core.sourcelookup.ISourceLookupParticipant- Overrides:
 disposein classorg.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
 - 
getDelegateContainer
protected org.eclipse.debug.core.sourcelookup.ISourceContainer getDelegateContainer(org.eclipse.debug.core.sourcelookup.ISourceContainer container) - Overrides:
 getDelegateContainerin classorg.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
 - 
init
public void init(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director) - Specified by:
 initin interfaceorg.eclipse.debug.core.sourcelookup.ISourceLookupParticipant- Overrides:
 initin classorg.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
 - 
sourceContainersChanged
public void sourceContainersChanged(org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director) - Specified by:
 sourceContainersChangedin interfaceorg.eclipse.debug.core.sourcelookup.ISourceLookupParticipant- Overrides:
 sourceContainersChangedin classorg.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant
 
 -