EclipseProject

The complete model of an Eclipse project.

Note that the names of Eclipse projects are unique, and can be used as an identifier for the project.

Since

1.0-milestone-3

Functions

Link copied to clipboard
Returns the Eclipse build commands configured on the project.
Link copied to clipboard
Link copied to clipboard
Returns the external dependencies which make up the classpath of this project.
Link copied to clipboard
Returns the Eclipse classpath containers defined on the project.
Link copied to clipboard
abstract fun getDescription(): String
Link copied to clipboard
The gradle project that is associated with this project.
Link copied to clipboard
Returns the Java source settings for this project.
Link copied to clipboard
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
Returns the output location of this project.
Link copied to clipboard
abstract fun getParent(): EclipseProject
Link copied to clipboard
abstract fun getProjectDirectory(): File
Link copied to clipboard
Link copied to clipboard
Returns the Eclipse natures configured on the project.
Link copied to clipboard
Link copied to clipboard
abstract fun hasAutoBuildTasks(): Boolean
If this method returns true then Eclipse should execute the tasks configured at eclipse.autoBuildTasks every time the auto-build is triggered for the target project.