public class IzRuntimeClasspathEntryResolver extends Object implements IRuntimeClasspathEntryResolver
Constructor and Description |
---|
IzRuntimeClasspathEntryResolver()
Public constructor.
|
Modifier and Type | Method and Description |
---|---|
IRuntimeClasspathEntry[] |
resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry,
IJavaProject project)
Returns resolved runtime classpath entries for the given runtime classpath entry,
in the context of the given Java project.
|
IRuntimeClasspathEntry[] |
resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry,
ILaunchConfiguration configuration)
Returns resolved runtime classpath entries for the given runtime classpath entry,
in the context of the given launch configuration.
|
IVMInstall |
resolveVMInstall(IClasspathEntry entry)
Returns a VM install associated with the given classpath entry,
or
null if none. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
resolveRuntimeClasspathEntry
public IzRuntimeClasspathEntryResolver()
public IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry, ILaunchConfiguration configuration)
resolveRuntimeClasspathEntry
in interface IRuntimeClasspathEntryResolver
entry
- Runtime classpath entry to resolve, of type VARIABLE
or CONTAINTER
configuration
- The context in which the runtime classpath entry needs to be resolved.public IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry, IJavaProject project)
resolveRuntimeClasspathEntry
in interface IRuntimeClasspathEntryResolver
entry
- Runtime classpath entry to resolve, of type VARIABLE
or CONTAINTER
project
- Context in which the runtime classpath entry needs to be resolved.public IVMInstall resolveVMInstall(IClasspathEntry entry) throws CoreException
null
if none.resolveVMInstall
in interface IRuntimeClasspathEntryResolver
entry
- classpath entrynull
if none (always null).CoreException
iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.