Groovy Documentation

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