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.ISourcePathComputer
public 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.ISourcePathComputerDelegate
org.eclipse.core.runtime.CoreException
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) throws java.io.IOException
java.io.IOException
private java.io.File getSourcesJar(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)