Uses of Interface
org.eclipse.debug.core.sourcelookup.ISourceContainer
Package
Description
Provides support for source lookup.
Provides implementations of common source containers supporting source lookup.
Provides a user interface for debug platform source lookup facilities.
-
Uses of ISourceContainer in org.eclipse.debug.core.sourcelookup
Modifier and TypeFieldDescriptionprotected ISourceContainer[]
AbstractSourceLookupDirector.fSourceContainers
Modifier and TypeMethodDescriptionISourcePathComputerDelegate.computeSourceContainers
(ILaunchConfiguration configuration, IProgressMonitor monitor) Returns a default collection source containers to be considered for the given launch configuration.ISourceContainerTypeDelegate.createSourceContainer
(String memento) Creates and returns a new source container of this type corresponding to the given memento.protected ISourceContainer
AbstractSourceLookupParticipant.getDelegateContainer
(ISourceContainer container) Returns the source container to search in place of the given source container, ornull
if the given source container is not to be searched.AbstractSourceLookupDirector.getSourceContainers()
protected ISourceContainer[]
AbstractSourceLookupParticipant.getSourceContainers()
Returns the source containers currently registered with this participant's source lookup director.ISourceContainer.getSourceContainers()
Returns the source containers this container is composed of.ISourceLookupDirector.getSourceContainers()
Returns the source containers currently registered with this director, possibly an empty collection.Modifier and TypeMethodDescriptionprotected ISourceContainer
AbstractSourceLookupParticipant.getDelegateContainer
(ISourceContainer container) Returns the source container to search in place of the given source container, ornull
if the given source container is not to be searched.ISourceContainerTypeDelegate.getMemento
(ISourceContainer container) Constructs and returns a memento for the given source container.void
AbstractSourceLookupDirector.setSourceContainers
(ISourceContainer[] containers) Sets the source containers used by this source lookup director.void
ISourceLookupDirector.setSourceContainers
(ISourceContainer[] containers) Sets the source containers this source lookup director should search when looking for source, possibly an empty collection. -
Uses of ISourceContainer in org.eclipse.debug.core.sourcelookup.containers
Modifier and TypeClassDescriptionclass
Common function for source containers.class
Archive source container for an archive in the workspace.class
A source container of source containers.class
A source container for a container in the workspace.class
A source container that computer the default source lookup path for a launch configuration on each launch using a launch configuration's associated source path computer.class
A directory in the local file system.class
An archive in the local file system.class
A folder in the workspace.class
A project in the workspace.class
All projects in the workspace.Modifier and TypeMethodDescriptionprotected abstract ISourceContainer[]
CompositeSourceContainer.createSourceContainers()
Creates the source containers in this composite container.protected ISourceContainer[]
ContainerSourceContainer.createSourceContainers()
protected ISourceContainer[]
DefaultSourceContainer.createSourceContainers()
protected ISourceContainer[]
DirectorySourceContainer.createSourceContainers()
protected ISourceContainer[]
ProjectSourceContainer.createSourceContainers()
protected ISourceContainer[]
WorkspaceSourceContainer.createSourceContainers()
AbstractSourceContainer.getSourceContainers()
CompositeSourceContainer.getSourceContainers()
Modifier and TypeMethodDescriptionprotected Object[]
CompositeSourceContainer.findSourceElements
(String name, ISourceContainer[] containers) Returns a collection of source elements in the given containers corresponding to the given name. -
Uses of ISourceContainer in org.eclipse.debug.ui.sourcelookup
Modifier and TypeMethodDescriptionAbstractSourceContainerBrowser.addSourceContainers
(Shell shell, ISourceLookupDirector director) ISourceContainerBrowser.addSourceContainers
(Shell shell, ISourceLookupDirector director) Creates and returns new source containers to add to the given source lookup director.protected ISourceContainer[]
WorkingSetSourceContainer.createSourceContainers()
AbstractSourceContainerBrowser.editSourceContainers
(Shell shell, ISourceLookupDirector director, ISourceContainer[] containers) ISourceContainerBrowser.editSourceContainers
(Shell shell, ISourceLookupDirector director, ISourceContainer[] containers) Edits and returns source containers to replace the given source containers.Modifier and TypeMethodDescriptionboolean
AbstractSourceContainerBrowser.canEditSourceContainers
(ISourceLookupDirector director, ISourceContainer[] containers) boolean
ISourceContainerBrowser.canEditSourceContainers
(ISourceLookupDirector director, ISourceContainer[] containers) Returns whether this browser can edit the given source containers.AbstractSourceContainerBrowser.editSourceContainers
(Shell shell, ISourceLookupDirector director, ISourceContainer[] containers) ISourceContainerBrowser.editSourceContainers
(Shell shell, ISourceLookupDirector director, ISourceContainer[] containers) Edits and returns source containers to replace the given source containers.