org.gradle.tooling.model
Interface Project

All Superinterfaces:
Element
All Known Subinterfaces:
BuildableProject, EclipseProject, HierarchicalEclipseProject, HierarchicalProject

Deprecated. Use Element or one of its subtypes instead.

@Deprecated
public interface Project
extends Element

Represents a project of some kind.


Method Summary
 String getDescription()
          Deprecated. Returns the description of this project.
 String getName()
          Deprecated. Returns the name of this project.
 String getPath()
          Deprecated. Returns the fully-qualified path of this project.
 File getProjectDirectory()
          Deprecated. Returns the project directory for this project.
 

Method Detail

getPath

String getPath()
Deprecated. 
Returns the fully-qualified path of this project. This is a unique identifier for the project.

Returns:
The path.

getName

String getName()
Deprecated. 
Returns the name of this project. Note that the name is not a unique identifier for the project.

Specified by:
getName in interface Element
Returns:
The name.

getDescription

String getDescription()
Deprecated. 
Returns the description of this project.

Specified by:
getDescription in interface Element
Returns:
The description. May be null.

getProjectDirectory

File getProjectDirectory()
Deprecated. 
Returns the project directory for this project.

Returns:
The project directory.