aQute.lib.osgi.eclipse
Class EclipseClasspath
java.lang.Object
aQute.lib.osgi.eclipse.EclipseClasspath
public class EclipseClasspath
- extends Object
Parse the Eclipse project information for the classpath. Unfortunately, it is
impossible to read the variables. They are ignored but that can cause
problems.
- Version:
- $Revision: 1.2 $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DO_VARIABLES
public static final int DO_VARIABLES
- See Also:
- Constant Field Values
EclipseClasspath
public EclipseClasspath(Reporter reporter,
File workspace,
File project,
int options)
throws Exception
- Parse an Eclipse project structure to discover the classpath.
- Parameters:
workspace
- Points to workspaceproject
- Points to project
- Throws:
ParserConfigurationException
SAXException
IOException
Exception
EclipseClasspath
public EclipseClasspath(Reporter reporter,
File workspace,
File project)
throws Exception
- Throws:
Exception
getClasspath
public Set<File> getClasspath()
getSourcepath
public Set<File> getSourcepath()
getOutput
public File getOutput()
getDependents
public List<File> getDependents()
setRecurse
public void setRecurse(boolean recurse)
getExports
public Set<File> getExports()
setProperties
public void setProperties(Map<String,String> map)
getBootclasspath
public Set<File> getBootclasspath()
getAllSources
public Set<File> getAllSources()
Copyright © 2012 aQute SARL. All Rights Reserved.