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.plugins.ide.idea.model.Project
      org.gradle.tooling.model.HierarchicalProject
          org.gradle.tooling.model.BuildableProject
              org.gradle.tooling.model.eclipse.HierarchicalEclipseProject
                  org.gradle.tooling.model.eclipse.EclipseProject

All Superinterfaces:
  Project, HierarchicalProject, BuildableProject, HierarchicalEclipseProject

    public interface EclipseProject
    extends BuildableProject, HierarchicalEclipseProject

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.

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

Methods inherited from interface BuildableProject
getTasks

Methods inherited from interface HierarchicalEclipseProject
getChildren, getParent, getProjectDependencies, getSourceDirectories

Methods inherited from interface HierarchicalProject
getChildren, getParent

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}

### getTasks

    public DomainObjectSet getTasks()

  {@inheritDoc}

Groovy Documentation