public interface EclipseProject extends HierarchicalEclipseProject, HasGradleProject
Note that the names of Eclipse projects are unique, and can be used as an identifier for the project.
| Modifier and Type | Method and Description |
|---|---|
DomainObjectSet<? extends EclipseProject> |
getChildren()
Returns the child elements.
|
DomainObjectSet<? extends ExternalDependency> |
getClasspath()
Returns the external dependencies which make up the classpath of this project.
|
GradleProject |
getGradleProject()
The gradle project that is associated with this project.
|
EclipseProject |
getParent()
Returns the parent of this element, if any.
|
File |
getProjectDirectory()
Returns the project directory for this project.
|
getLinkedResources, getProjectDependencies, getSourceDirectoriesgetDescription, getNameEclipseProject getParent()
getParent in interface HierarchicalEclipseProjectgetParent in interface HierarchicalElementDomainObjectSet<? extends EclipseProject> getChildren()
getChildren in interface HierarchicalEclipseProjectgetChildren in interface HierarchicalElementGradleProject getGradleProject()
See HasGradleProject
getGradleProject in interface HasGradleProjectDomainObjectSet<? extends ExternalDependency> getClasspath()
File getProjectDirectory()
getProjectDirectory in interface HierarchicalEclipseProject