Uses of Interface
org.eclipse.jdt.launching.IRuntimeClasspathEntry
Packages that use IRuntimeClasspathEntry
Package
Description
Application programming interfaces for interaction
with the Eclipse Java launching support.
-
Uses of IRuntimeClasspathEntry in org.eclipse.jdt.launching
Subinterfaces of IRuntimeClasspathEntry in org.eclipse.jdt.launchingModifier and TypeInterfaceDescriptioninterface
Enhancements toIRuntimeClasspathEntry
to support extensible runtime classpath entries.Methods in org.eclipse.jdt.launching that return IRuntimeClasspathEntryModifier and TypeMethodDescriptionstatic IRuntimeClasspathEntry
JavaRuntime.computeJREEntry
(org.eclipse.debug.core.ILaunchConfiguration configuration) Returns a runtime classpath entry identifying the JRE to use when launching the specified configuration ornull
if none is specified.static IRuntimeClasspathEntry
JavaRuntime.computeJREEntry
(IJavaProject project) Returns a runtime classpath entry identifying the JRE referenced by the specified project, ornull
if none.static IRuntimeClasspathEntry
JavaRuntime.computeModularJREEntry
(IJavaProject project) Returns a runtime classpath or modulepath entry identifying the JRE referenced by the specified project, ornull
if none.IRuntimeClasspathProvider.computeUnresolvedClasspath
(org.eclipse.debug.core.ILaunchConfiguration configuration) Computes and returns an unresolved classpath for the given launch configuration.StandardClasspathProvider.computeUnresolvedClasspath
(org.eclipse.debug.core.ILaunchConfiguration configuration) StandardSourcePathProvider.computeUnresolvedClasspath
(org.eclipse.debug.core.ILaunchConfiguration configuration) static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedRuntimeClasspath
(org.eclipse.debug.core.ILaunchConfiguration configuration) Computes and returns the unresolved class path for the given launch configuration.static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedRuntimeClasspath
(IJavaProject project) Computes and returns the default unresolved runtime classpath for the given project.static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedRuntimeClasspath
(IJavaProject project, boolean excludeTestCode) Computes and returns the default unresolved runtime classpath for the given project.static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedRuntimeDependencies
(IJavaProject project) Computes and returns the default unresolved runtime classpath and modulepath for the given project.static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedRuntimeDependencies
(IJavaProject project, boolean excludeTestCode) Computes and returns the default unresolved runtime classpath and modulepath for the given project.static IRuntimeClasspathEntry[]
JavaRuntime.computeUnresolvedSourceLookupPath
(org.eclipse.debug.core.ILaunchConfiguration configuration) Computes and returns the unresolved source lookup path for the given launch configuration.default IRuntimeClasspathEntry[]
IRuntimeClasspathEntry2.getRuntimeClasspathEntries
(boolean excludeTestCode) Returns the classpath entries this entry is composed of, or an empty collection if this entry is not a composite entry.IRuntimeClasspathEntry2.getRuntimeClasspathEntries
(org.eclipse.debug.core.ILaunchConfiguration configuration) Returns the classpath entries this entry is composed of, or an empty collection if this entry is not a composite entry.static IRuntimeClasspathEntry
JavaRuntime.newArchiveRuntimeClasspathEntry
(org.eclipse.core.resources.IResource resource) Returns a new runtime classpath entry for the given archive.static IRuntimeClasspathEntry
JavaRuntime.newArchiveRuntimeClasspathEntry
(org.eclipse.core.runtime.IPath path) Returns a new runtime classpath entry for the given archive (possibly external).static IRuntimeClasspathEntry
JavaRuntime.newArchiveRuntimeClasspathEntry
(org.eclipse.core.runtime.IPath path, int classpathProperty) Returns a new runtime classpath entry for the given archive(possibly external).static IRuntimeClasspathEntry
JavaRuntime.newArchiveRuntimeClasspathEntry
(org.eclipse.core.runtime.IPath path, int classpathProperty, IJavaProject javaProject) Returns a new runtime classpath entry for the given archive(possibly external).static IRuntimeClasspathEntry
JavaRuntime.newArchiveRuntimeClasspathEntry
(org.eclipse.core.runtime.IPath path, org.eclipse.core.runtime.IPath sourceAttachmentPath, org.eclipse.core.runtime.IPath sourceAttachmentRootPath, IAccessRule[] accessRules, IClasspathAttribute[] extraAttributes, boolean isExported) Returns a new runtime classpath entry for the given archive (possibly external).static IRuntimeClasspathEntry
JavaRuntime.newDefaultProjectClasspathEntry
(IJavaProject project) Returns a new runtime classpath entry containing the default classpath for the specified Java project.static IRuntimeClasspathEntry
JavaRuntime.newProjectRuntimeClasspathEntry
(IJavaProject project) Returns a new runtime classpath entry for the given project.static IRuntimeClasspathEntry
JavaRuntime.newProjectRuntimeClasspathEntry
(IJavaProject project, int classpathProperty) Returns a new runtime classpath entry for the given project.static IRuntimeClasspathEntry
JavaRuntime.newRuntimeClasspathEntry
(String memento) Returns a runtime classpath entry constructed from the given memento.static IRuntimeClasspathEntry
JavaRuntime.newRuntimeContainerClasspathEntry
(org.eclipse.core.runtime.IPath path, int classpathProperty) Returns a runtime classpath entry for the given container path with the given classpath property.static IRuntimeClasspathEntry
JavaRuntime.newRuntimeContainerClasspathEntry
(org.eclipse.core.runtime.IPath path, int classpathProperty, IJavaProject project) Returns a runtime classpath entry for the given container path with the given classpath property to be resolved in the context of the given Java project.static IRuntimeClasspathEntry
JavaRuntime.newStringVariableClasspathEntry
(String expression) Returns a new runtime classpath entry for the given expression that may contain string substitution variable references.static IRuntimeClasspathEntry
JavaRuntime.newVariableRuntimeClasspathEntry
(org.eclipse.core.runtime.IPath path) Returns a new runtime classpath entry for the classpath variable with the given path.protected IRuntimeClasspathEntry[]
StandardClasspathProvider.recoverRuntimePath
(org.eclipse.debug.core.ILaunchConfiguration configuration, String attribute) Returns a collection of runtime classpath entries that are defined in the specified attribute of the given launch configuration.IRuntimeClasspathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns the resolved path corresponding to the given path, in the context of the given launch configuration.StandardClasspathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) StandardSourcePathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Resolves the given classpath, returning the resolved classpath in the context of the given launch configuration.IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given launch configuration.IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given Java project.default IRuntimeClasspathEntry[]
IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project, boolean excludeTestCode) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns resolved entries for the given entry in the context of the given launch configuration.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project) Returns resolved entries for the given entry in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project, boolean excludeTestCode) Returns resolved entries for the given entry in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveSourceLookupPath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Resolves the given source lookup path, returning the resolved source lookup path in the context of the given launch configuration.Methods in org.eclipse.jdt.launching with parameters of type IRuntimeClasspathEntryModifier and TypeMethodDescriptionprotected void
StandardSourcePathProvider.addManifestReferences
(IRuntimeClasspathEntry entry, List<IRuntimeClasspathEntry> all) If the given entry is an archive, adds any archives referenced by the associated manifest.static org.eclipse.debug.core.sourcelookup.ISourceContainer[]
JavaRuntime.getSourceContainers
(IRuntimeClasspathEntry[] entries) Returns a collection of source containers corresponding to the given resolved runtime classpath entries.static boolean
JavaRuntime.isVMInstallReference
(IRuntimeClasspathEntry entry) Returns whether the given runtime classpath entry refers to a VM install.IRuntimeClasspathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns the resolved path corresponding to the given path, in the context of the given launch configuration.StandardClasspathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) StandardSourcePathProvider.resolveClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Resolves the given classpath, returning the resolved classpath in the context of the given launch configuration.IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given launch configuration.IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given Java project.default IRuntimeClasspathEntry[]
IRuntimeClasspathEntryResolver.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project, boolean excludeTestCode) Returns resolved runtime classpath entries for the given runtime classpath entry, in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, org.eclipse.debug.core.ILaunchConfiguration configuration) Returns resolved entries for the given entry in the context of the given launch configuration.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project) Returns resolved entries for the given entry in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveRuntimeClasspathEntry
(IRuntimeClasspathEntry entry, IJavaProject project, boolean excludeTestCode) Returns resolved entries for the given entry in the context of the given Java project.static IRuntimeClasspathEntry[]
JavaRuntime.resolveSourceLookupPath
(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.ILaunchConfiguration configuration) Resolves the given source lookup path, returning the resolved source lookup path in the context of the given launch configuration.Method parameters in org.eclipse.jdt.launching with type arguments of type IRuntimeClasspathEntryModifier and TypeMethodDescriptionprotected void
StandardSourcePathProvider.addManifestReferences
(IRuntimeClasspathEntry entry, List<IRuntimeClasspathEntry> all) If the given entry is an archive, adds any archives referenced by the associated manifest.