api / org.gradle.tooling.model.eclipse / EclipseProjectDependency

EclipseProjectDependency

interface EclipseProjectDependency : ProjectDependency, EclipseClasspathEntry

Represents a dependency on another Eclipse project.

Functions

getPath

abstract fun getPath(): String

Returns the path to use for this project dependency.

getTargetProject

abstract fun getTargetProject(): HierarchicalEclipseProject

Returns the target of this dependency.

isExported

abstract fun isExported(): Boolean

Marks this dependency as exported.

Inherited Functions

getAccessRules

abstract fun getAccessRules(): DomainObjectSet<out AccessRule>

Returns the access rules associated with this classpath entry.

getClasspathAttributes

abstract fun getClasspathAttributes(): DomainObjectSet<out ClasspathAttribute>

Returns the classpath attributes associated with this classpath entry.