public class MavenSourcePathComputer
extends java.lang.Object
implements org.eclipse.debug.core.sourcelookup.ISourcePathComputer
| Constructor and Description |
|---|
MavenSourcePathComputer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addArchiveRuntimeClasspathEntry(java.util.List<org.eclipse.jdt.launching.IRuntimeClasspathEntry> entries,
java.lang.String entryPath) |
private void |
addArchiveRuntimeClasspathEntry(java.util.List<org.eclipse.jdt.launching.IRuntimeClasspathEntry> entries,
java.lang.String entryPath,
java.io.InputStream is) |
org.eclipse.debug.core.sourcelookup.ISourceContainer[] |
computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.lang.String |
getId() |
private java.io.File |
getSourcesJar(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
public java.lang.String getId()
getId in interface org.eclipse.debug.core.sourcelookup.ISourcePathComputerpublic org.eclipse.debug.core.sourcelookup.ISourceContainer[] computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
computeSourceContainers in interface org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegateorg.eclipse.core.runtime.CoreExceptionprotected void addArchiveRuntimeClasspathEntry(java.util.List<org.eclipse.jdt.launching.IRuntimeClasspathEntry> entries,
java.lang.String entryPath)
private void addArchiveRuntimeClasspathEntry(java.util.List<org.eclipse.jdt.launching.IRuntimeClasspathEntry> entries,
java.lang.String entryPath,
java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionprivate java.io.File getSourcesJar(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)