Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD

## org.gradle.tooling.model.eclipse
[Java] Interface EclipseProject

    org.gradle.tooling.model.eclipse.EclipseProject
      org.gradle.tooling.model.Project

All Superinterfaces:
  Project

    public interface EclipseProject
    extends Project

An Eclipse-centric view of a Gradle project.

Method Summary
`DomainObjectSet` | `getChildren()` {@inheritDoc}
`DomainObjectSet` | `getClasspath()` Returns the external dependencies which make up the classpath of this project.
`EclipseProject` | `getParent()` {@inheritDoc}
`DomainObjectSet` | `getProjectDependencies()` Returns the project dependencies for this project.
`DomainObjectSet` | `getSourceDirectories()` Returns the source directories for this project.

Methods inherited from interface Project
getChildren, getName, getParent, getProjectDirectory

Method Detail

### getChildren

    public DomainObjectSet getChildren()

  {@inheritDoc}

### getClasspath

    public DomainObjectSet getClasspath()

  Returns the external dependencies which make up the classpath of this project.
  Returns:
    The dependencies. Returns an empty set if the project has no external dependencies.

### getParent

    public EclipseProject getParent()

  {@inheritDoc}

### getProjectDependencies

    public DomainObjectSet getProjectDependencies()

  Returns the project dependencies for this project.
  Returns:
    The project dependencies. Returns an empty set if the project has no project dependencies.

### getSourceDirectories

    public DomainObjectSet getSourceDirectories()

  Returns the source directories for this project.
  Returns:
    The source directories. Returns an empty set if the project has no source directories.

Groovy Documentation