public class EclipseClasspath
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DO_VARIABLES |
| Constructor and Description |
|---|
EclipseClasspath(aQute.service.reporter.Reporter reporter,
java.io.File workspace,
java.io.File project) |
EclipseClasspath(aQute.service.reporter.Reporter reporter,
java.io.File workspace,
java.io.File project,
int options)
Parse an Eclipse project structure to discover the classpath.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.io.File> |
getAllSources() |
java.util.Set<java.io.File> |
getBootclasspath() |
java.util.Set<java.io.File> |
getClasspath() |
java.util.List<java.io.File> |
getDependents() |
java.util.Set<java.io.File> |
getExports() |
java.io.File |
getOutput() |
java.util.Set<java.io.File> |
getSourcepath() |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> map) |
void |
setRecurse(boolean recurse) |
public static final int DO_VARIABLES
public EclipseClasspath(aQute.service.reporter.Reporter reporter,
java.io.File workspace,
java.io.File project,
int options)
throws java.lang.Exception
workspace - Points to workspaceproject - Points to projectjavax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjava.lang.Exceptionpublic EclipseClasspath(aQute.service.reporter.Reporter reporter,
java.io.File workspace,
java.io.File project)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<java.io.File> getClasspath()
public java.util.Set<java.io.File> getSourcepath()
public java.io.File getOutput()
public java.util.List<java.io.File> getDependents()
public void setRecurse(boolean recurse)
public java.util.Set<java.io.File> getExports()
public void setProperties(java.util.Map<java.lang.String,java.lang.String> map)
public java.util.Set<java.io.File> getBootclasspath()
public java.util.Set<java.io.File> getAllSources()