org.eclipse.debug.core.sourcelookup
Interface ISourceContainerType
-
All Superinterfaces:
-
ISourceContainerTypeDelegate
-
public interface ISourceContainerType
- extends
ISourceContainerTypeDelegate
A source container type represents a kind of container of source code.
For example, a source container type may be a project or a directory. A specific
project or directory is represented by an instance of a source container type,
which is called a source container (ISourceContainer
).
A source container type is contributed via the sourceContainerTypes
extension point, providing a delegate to the work specific to the contributed
type. Following is an example contribution.
<extension point="org.eclipse.debug.core.sourceContainerTypes">
<sourceContainerType
name="Project"
class="org.eclipse.debug.internal.core.sourcelookup.containers.ProjectSourceContainerType"
id="org.eclipse.debug.core.containerType.project"
description="A project in the workspace">
</sourceContainerType>
</extension>
Clients contributing a source container type implement
ISourceContainerTypeDelegate
.
-
Since:
- 3.0
-
See Also:
-
ISourceContainer
,
ISourceContainerTypeDelegate
-
Restriction:
- This interface is not intended to be implemented by clients.
-
Restriction:
- This interface is not intended to be extended by clients.
Method Summary
|
String
|
getDescription
()
Returns a short description of this source container type that can be used
for presentation purposes, or null if none. |
String
|
getId
()
Returns the unique identifier associated with this source container type. |
String
|
getName
()
Returns the name of this source container type that can be used for
presentation purposes. |
getName
String getName()
- Returns the name of this source container type that can be used for
presentation purposes. For example,
Working Set
or
Project
. The value returned is
identical to the name specified in plugin.xml by the name
attribute.
-
-
-
Returns:
- the name of this source container type
getId
String getId()
- Returns the unique identifier associated with this source container type.
The value returned is identical to the identifier specified in plugin.xml by
the
id
attribute.
-
-
-
Returns:
- the unique identifier associated with this source container type
getDescription
String getDescription()
- Returns a short description of this source container type that can be used
for presentation purposes, or
null
if none.
-
-
-
Returns:
- a short description of this source container type, or
null
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.