public class EclipseClasspath
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static int |
DO_VARIABLES |
| Constructor | 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 | 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()