Represents the basic information about an Eclipse project.
| Type | Name and description |
|---|---|
DomainObjectSet<? extends HierarchicalEclipseProject> |
getChildren(){@inheritDoc} |
EclipseProjectIdentifier |
getIdentifier()The unique identifier for this eclipse project. |
DomainObjectSet<? extends EclipseLinkedResource> |
getLinkedResources()Returns the linked resources for this project. |
HierarchicalEclipseProject |
getParent(){@inheritDoc} |
DomainObjectSet<? extends EclipseProjectDependency> |
getProjectDependencies()Returns the project dependencies for this project. |
File |
getProjectDirectory()Returns the project directory for this project. |
DomainObjectSet<? extends EclipseSourceDirectory> |
getSourceDirectories()Returns the source directories for this project. |
| Methods inherited from class | Name |
|---|---|
interface HasGradleProject |
getGradleProject |
interface HierarchicalElement |
getChildren, getParent |
interface Element |
getDescription, getName |
{@inheritDoc}
The unique identifier for this eclipse project. Useful to correlate project dependencies with `EclipseProject` instances.
Returns the linked resources for this project.
{@inheritDoc}
Returns the project dependencies for this project.
Returns the project directory for this project.
Returns the source directories for this project.