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}