The complete model of an Eclipse project.
Note that the names of Eclipse projects are unique, and can be used as an identifier for the project.
| Type | Name and description |
|---|---|
DomainObjectSet<? extends EclipseProject> |
getChildren(){@inheritDoc} |
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(){@inheritDoc} |
| Methods inherited from class | Name |
|---|---|
interface HasGradleProject |
getGradleProject |
interface HierarchicalEclipseProject |
getChildren, getLinkedResources, getParent, getProjectDependencies, getProjectDirectory, getSourceDirectories |
interface HierarchicalElement |
getChildren, getParent |
interface Element |
getDescription, getName |
{@inheritDoc}
Returns the external dependencies which make up the classpath of this project.
The gradle project that is associated with this project. Typically, a single Eclipse project corresponds to a single gradle project.
See HasGradleProject
{@inheritDoc}