public class ReferencedProjectsResolver
extends java.lang.Object
Constructor and Description |
---|
ReferencedProjectsResolver() |
Modifier and Type | Method and Description |
---|---|
static EclipseProject[] |
getProjectsReferencedByClasspath(EclipseProject eclipseProject,
boolean exportedProjectsOnly)
Returns all projects that referenced by this project's classpath.
|
static EclipseProject[] |
getReferencedProjects(EclipseProject eclipseProject,
boolean recursive)
Returns all projects that are referenced by this project's
.project file |
public static EclipseProject[] getReferencedProjects(EclipseProject eclipseProject, boolean recursive) throws BuildOrderException, FileParserException
.project
fileeclipseProject
- recursive
- BuildOrderException
FileParserException
- TODO check for endless cyclic dependenciespublic static EclipseProject[] getProjectsReferencedByClasspath(EclipseProject eclipseProject, boolean exportedProjectsOnly) throws BuildOrderException, FileParserException
eclipseProject
- exportedProjectsOnly
- BuildOrderException
FileParserException