public class AdvancedSourceLookupParticipant extends Object implements ISourceLookupParticipant
| Constructor and Description |
|---|
AdvancedSourceLookupParticipant() |
AdvancedSourceLookupParticipant(org.eclipse.jdt.internal.launching.sourcelookup.advanced.IJDIHelpers jdi) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected void |
disposeContainers() |
Object[] |
findSourceElements(Object element) |
ISourceContainer |
getSourceContainer(Object element,
boolean refresh,
IProgressMonitor monitor) |
protected Collection<ISourceContainerResolver> |
getSourceContainerResolvers() |
static AdvancedSourceLookupParticipant |
getSourceLookup(Object element) |
String |
getSourceName(Object object) |
void |
init(ISourceLookupDirector director) |
void |
sourceContainersChanged(ISourceLookupDirector director) |
public AdvancedSourceLookupParticipant()
public AdvancedSourceLookupParticipant(org.eclipse.jdt.internal.launching.sourcelookup.advanced.IJDIHelpers jdi)
public void init(ISourceLookupDirector director)
init in interface ISourceLookupParticipantpublic Object[] findSourceElements(Object element) throws CoreException
findSourceElements in interface ISourceLookupParticipantCoreExceptionpublic ISourceContainer getSourceContainer(Object element, boolean refresh, IProgressMonitor monitor) throws CoreException
CoreExceptionprotected Collection<ISourceContainerResolver> getSourceContainerResolvers()
public String getSourceName(Object object) throws CoreException
getSourceName in interface ISourceLookupParticipantCoreExceptionpublic void dispose()
dispose in interface ISourceLookupParticipantpublic void sourceContainersChanged(ISourceLookupDirector director)
sourceContainersChanged in interface ISourceLookupParticipantprotected void disposeContainers()
public static AdvancedSourceLookupParticipant getSourceLookup(Object element)
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.