Package | Description |
---|---|
org.eclipse.debug.core.sourcelookup |
Provides support for source lookup.
|
org.eclipse.debug.core.sourcelookup.containers |
Provides implementations of common source containers supporting source lookup.
|
org.eclipse.debug.ui.sourcelookup |
Provides a user interface for debug platform source lookup facilities.
|
Modifier and Type | Field and Description |
---|---|
protected ISourceContainer[] |
AbstractSourceLookupDirector.fSourceContainers |
Modifier and Type | Method and Description |
---|---|
ISourceContainer[] |
ISourcePathComputerDelegate.computeSourceContainers(ILaunchConfiguration configuration,
IProgressMonitor monitor)
Returns a default collection source containers to be considered for the
given launch configuration.
|
ISourceContainer |
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, or
null if the given source container is not
to be searched. |
ISourceContainer[] |
ISourceLookupDirector.getSourceContainers()
Returns the source containers currently registered with this
director, possibly an empty collection.
|
ISourceContainer[] |
ISourceContainer.getSourceContainers()
Returns the source containers this container is composed of.
|
protected ISourceContainer[] |
AbstractSourceLookupParticipant.getSourceContainers()
Returns the source containers currently registered with this participant's
source lookup director.
|
ISourceContainer[] |
AbstractSourceLookupDirector.getSourceContainers() |
Modifier and Type | Method and Description |
---|---|
protected ISourceContainer |
AbstractSourceLookupParticipant.getDelegateContainer(ISourceContainer container)
Returns the source container to search in place of the given source
container, or
null if the given source container is not
to be searched. |
String |
ISourceContainerTypeDelegate.getMemento(ISourceContainer container)
Constructs and returns a memento for the given source container.
|
void |
ISourceLookupDirector.setSourceContainers(ISourceContainer[] containers)
Sets the source containers this source lookup director
should search when looking for source, possibly an empty collection.
|
void |
AbstractSourceLookupDirector.setSourceContainers(ISourceContainer[] containers)
Sets the source containers used by this source lookup
director.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSourceContainer
Common function for source containers.
|
class |
ArchiveSourceContainer
Archive source container for an archive in the workspace.
|
class |
CompositeSourceContainer
A source container of source containers.
|
class |
ContainerSourceContainer
A source container for a container in the workspace.
|
class |
DefaultSourceContainer
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 |
DirectorySourceContainer
A directory in the local file system.
|
class |
ExternalArchiveSourceContainer
An archive in the local file system.
|
class |
FolderSourceContainer
A folder in the workspace.
|
class |
ProjectSourceContainer
A project in the workspace.
|
class |
WorkspaceSourceContainer
All projects in the workspace.
|
Modifier and Type | Method and Description |
---|---|
protected ISourceContainer[] |
ContainerSourceContainer.createSourceContainers() |
protected ISourceContainer[] |
DefaultSourceContainer.createSourceContainers() |
protected ISourceContainer[] |
ProjectSourceContainer.createSourceContainers() |
protected ISourceContainer[] |
DirectorySourceContainer.createSourceContainers() |
protected ISourceContainer[] |
WorkspaceSourceContainer.createSourceContainers() |
protected abstract ISourceContainer[] |
CompositeSourceContainer.createSourceContainers()
Creates the source containers in this composite container.
|
ISourceContainer[] |
AbstractSourceContainer.getSourceContainers() |
ISourceContainer[] |
CompositeSourceContainer.getSourceContainers() |
Modifier and Type | Method and Description |
---|---|
protected Object[] |
CompositeSourceContainer.findSourceElements(String name,
ISourceContainer[] containers)
Returns a collection of source elements in the given containers corresponding to
the given name.
|
Modifier and Type | Class and Description |
---|---|
class |
WorkingSetSourceContainer
A working set in the workspace.
|
Modifier and Type | Method and Description |
---|---|
ISourceContainer[] |
ISourceContainerBrowser.addSourceContainers(Shell shell,
ISourceLookupDirector director)
Creates and returns new source containers to add to the given
source lookup director.
|
ISourceContainer[] |
AbstractSourceContainerBrowser.addSourceContainers(Shell shell,
ISourceLookupDirector director) |
protected ISourceContainer[] |
WorkingSetSourceContainer.createSourceContainers() |
ISourceContainer[] |
ISourceContainerBrowser.editSourceContainers(Shell shell,
ISourceLookupDirector director,
ISourceContainer[] containers)
Edits and returns source containers to replace the given source
containers.
|
ISourceContainer[] |
AbstractSourceContainerBrowser.editSourceContainers(Shell shell,
ISourceLookupDirector director,
ISourceContainer[] containers) |
Modifier and Type | Method and Description |
---|---|
boolean |
ISourceContainerBrowser.canEditSourceContainers(ISourceLookupDirector director,
ISourceContainer[] containers)
Returns whether this browser can edit the given source containers.
|
boolean |
AbstractSourceContainerBrowser.canEditSourceContainers(ISourceLookupDirector director,
ISourceContainer[] containers) |
ISourceContainer[] |
ISourceContainerBrowser.editSourceContainers(Shell shell,
ISourceLookupDirector director,
ISourceContainer[] containers)
Edits and returns source containers to replace the given source
containers.
|
ISourceContainer[] |
AbstractSourceContainerBrowser.editSourceContainers(Shell shell,
ISourceLookupDirector director,
ISourceContainer[] containers) |
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.