Class ClasspathVariableSourceContainer
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer
org.eclipse.jdt.launching.sourcelookup.containers.ClasspathVariableSourceContainer
- All Implemented Interfaces:
IAdaptable
,ISourceContainer
A classpath variable source container contains a source container
that is the resolved value of the associated variable.
This class may be instantiated.
- Since:
- 3.0
- Restriction:
- This class is not intended to be subclassed by clients.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Unique identifier for Java project source container type (valueorg.eclipse.jdt.launching.sourceContainer.classpathVariable
).Fields inherited from class org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer
EMPTY
-
Constructor Summary
ConstructorsConstructorDescriptionClasspathVariableSourceContainer
(IPath variablePath) Constructs a new source container on the given variable and suffix. -
Method Summary
Modifier and TypeMethodDescriptionprotected ISourceContainer[]
getName()
getPath()
Returns the variable this container references as a path.getType()
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, warn
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
-
Field Details
-
TYPE_ID
Unique identifier for Java project source container type (valueorg.eclipse.jdt.launching.sourceContainer.classpathVariable
).
-
-
Constructor Details
-
ClasspathVariableSourceContainer
Constructs a new source container on the given variable and suffix.- Parameters:
variablePath
- path representing a Java classpath variable. The first segment is the variable name, and the following segments (if any) are appended to the variable.
-
-
Method Details
-
createSourceContainers
- Specified by:
createSourceContainers
in classCompositeSourceContainer
- Throws:
CoreException
-
getName
-
getPath
Returns the variable this container references as a path. The first segment is the variable name, and the following segments are appended to the variable's value.- Returns:
- path representing the variable and suffix
-
getType
-