|
Eclipse JDT Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Enhancements to IRuntimeClasspathEntry to support extensible runtime classpath entries. Contributed runtime classpath entries have a type of OTHER, and are contributed to the runtimeClasspathEntries extension point.
TODO: XML example
Clients are not intended to implement this interface, as new types of runtime classpath entries are only intended to be contributed by the Java debugger.
Field Summary |
Fields inherited from interface org.eclipse.jdt.launching.IRuntimeClasspathEntry |
ARCHIVE, BOOTSTRAP_CLASSES, CONTAINER, OTHER, PROJECT, STANDARD_CLASSES, USER_CLASSES, VARIABLE |
Method Summary | |
String | getName()
Returns a human readable name for this classpath entry. |
IRuntimeClasspathEntry[] | getRuntimeClasspathEntries(ILaunchConfiguration configuration)
Returns the classpath entries this entry is composed of, or an empty collection if this entry is not a composite entry. |
String | getTypeId()
Returns the unique identifier of the extension that contributed this classpath entry type, or null if this classpath entry type was not contributed. |
void | initializeFrom(Element memento)
Initializes this runtime classpath entry from the given memento. |
boolean | isComposite()
Returns whether this classpath entry is composed of other entries. |
Methods inherited from interface org.eclipse.jdt.launching.IRuntimeClasspathEntry |
getClasspathEntry, getClasspathProperty, getJavaProject, getLocation, getMemento, getPath, getResource, getSourceAttachmentLocation, getSourceAttachmentPath, getSourceAttachmentRootLocation, getSourceAttachmentRootPath, getType, getVariableName, setClasspathProperty, setSourceAttachmentPath, setSourceAttachmentRootPath |
Method Detail |
public void initializeFrom(Element memento) throws CoreException
public String getTypeId()
public boolean isComposite()
public IRuntimeClasspathEntry[] getRuntimeClasspathEntries(ILaunchConfiguration configuration) throws CoreException
public String getName()
|
Eclipse JDT Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |