Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
PREV NEXT | FRAMES NO FRAMES

## Package org.gradle.tooling.model

A UI-centric model of a Gradle build, provided by the Gradle tooling API.

Interface Summary
BuildableElement | Represents an element which has Gradle tasks associated with it.
Dependency | Represents an artifact dependency.
DomainObjectSet | A set of domain objects of type T.
Element | Described model element.
ExternalDependency | Represents an external artifact dependency.
GradleModuleVersion | Informs about a module version, i.e. group, name, version.
GradleProject | Gradle project.
GradleTask | Represents a task which is executable by Gradle.
HasGradleProject | An element that is associated with a Gradle project.
HierarchicalElement | Represents an element which belongs to some hierarchy.
Model | A model that is buildable by the Tooling API.
ProjectDependency | Represents a dependency on another project.
SourceDirectory | Represents a source directory.
Task | Represents a task which is executable by Gradle.

Exception Summary
UnsupportedMethodException | Thrown when the tooling API client attempts to use a method that does not exist in the version of Gradle that the tooling API is connected to.

Gradle API 1.1-rc-1