api / org.gradle.tooling.model / HasGradleProject

HasGradleProject

interface HasGradleProject : ProjectModel

An element that is associated with a Gradle project. Via the Gradle project you can access (list, run, etc.) Gradle tasks.

Functions

getGradleProject

abstract fun getGradleProject(): GradleProject

The associated Gradle project. Via the gradle project you can access (list, run, etc.) Gradle tasks.

getProjectIdentifier

abstract fun getProjectIdentifier(): ProjectIdentifier

Returns the identifier for the project that this model is associated with.

Inheritors

HierarchicalEclipseProject

interface HierarchicalEclipseProject : HierarchicalElement, HasGradleProject

Represents the basic information about an Eclipse project.

IdeaModule

interface IdeaModule : HierarchicalElement, HasGradleProject

Represents information about the IDEA module.