|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer
org.eclipse.debug.core.sourcelookup.containers.DefaultSourceContainer
public 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.
Clients may instantiate this class. This class is not intended to be subclassed.
Field Summary | |
---|---|
static java.lang.String |
TYPE_ID
Unique identifier for the default source container type (value org.eclipse.debug.core.containerType.default ). |
Fields inherited from class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer |
---|
EMPTY |
Constructor Summary | |
---|---|
DefaultSourceContainer()
Constructs a default source container. |
Method Summary | |
---|---|
protected ISourceContainer[] |
createSourceContainers()
Creates the source containers in this composite container. |
boolean |
equals(java.lang.Object obj)
|
protected ILaunchConfiguration |
getLaunchConfiguration()
Returns the launch configuration for which a default source lookup path will be computed, or null if none. |
java.lang.String |
getName()
The name of this source container that can be used for presentation purposes. |
ISourceContainerType |
getType()
Returns this container's type. |
int |
hashCode()
|
Methods inherited from class org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer |
---|
dispose, findSourceElements, findSourceElements, getSourceContainers, isComposite |
Methods inherited from class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer |
---|
abort, getDirector, getSourceContainerType, init, isFindDuplicates |
Methods inherited from class org.eclipse.core.runtime.PlatformObject |
---|
getAdapter |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
public static final java.lang.String TYPE_ID
org.eclipse.debug.core.containerType.default
).
Constructor Detail |
---|
public DefaultSourceContainer()
Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected ILaunchConfiguration getLaunchConfiguration()
null
if none.
null
public ISourceContainerType getType()
ISourceContainer
public java.lang.String getName()
ISourceContainer
protected ISourceContainer[] createSourceContainers() throws CoreException
CompositeSourceContainer
createSourceContainers
in class CompositeSourceContainer
CoreException
- if unable to create the containers
|
Eclipse Platform Release 3.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.