Groovy Documentation

org.gradle.tooling.model
[Java] Interface GradleProject

org.gradle.tooling.model.GradleProject
  org.gradle.tooling.model.Model
      org.gradle.tooling.model.HierarchicalElement
          org.gradle.tooling.model.Element
              org.gradle.tooling.model.BuildableElement
All Superinterfaces:
Model, HierarchicalElement, Element, BuildableElement

public interface GradleProject
extends BuildableElement, HierarchicalElement

Gradle project.

Since:
1.0-milestone-5


Method Summary
GradleProject findByPath(String path)

Searches all descendants (children, grand children, etc.), including self, by given path.

DomainObjectSet getChildren()

{@inheritDoc}

GradleProject getParent()

{@inheritDoc}

String getPath()

Returns Gradle path.

DomainObjectSet getTasks()

{@inheritDoc}

 
Methods inherited from interface HierarchicalElement
getChildren, getParent
 
Methods inherited from interface BuildableElement
getTasks
 

Method Detail

findByPath

@Nullable
public GradleProject findByPath(String path)
Searches all descendants (children, grand children, etc.), including self, by given path.
Returns:
Gradle project with matching path or null if not found. {@inheritDoc}


getChildren

public DomainObjectSet getChildren()
{@inheritDoc}


getParent

public GradleProject getParent()
{@inheritDoc}


getPath

public String getPath()
Returns Gradle path.
Returns:
The path. {@inheritDoc}


getTasks

public DomainObjectSet getTasks()
{@inheritDoc}


 

Gradle API 1.7