| Interface | Description |
|---|---|
| AccessRule |
Access rule associated with an Eclipse classpath entry.
|
| ClasspathAttribute |
Optional description associated with Eclipse classpath entries.
|
| EclipseBuildCommand |
An Eclipse build command is a reference to a project builder object which automatically executes whenever a resource
in the associate project changes.
|
| EclipseClasspathContainer |
Eclipse classpath entry used by third-party plugins to contribute to the project's classpath.
|
| EclipseClasspathEntry |
An element that can have classpath attributes.
|
| EclipseExternalDependency |
Represents an Eclipse-specific external artifact dependency.
|
| EclipseJavaSourceSettings |
Describes Eclipse Java source settings for compiling and running some Java source code.
|
| EclipseLinkedResource |
Linked resources are files and folders that are stored in locations in the file system outside of the project's location.
|
| EclipseOutputLocation |
The output location of an Eclipse project.
|
| EclipseProject |
The complete model of an Eclipse project.
|
| EclipseProjectDependency |
Represents a dependency on another Eclipse project.
|
| EclipseProjectNature |
An Eclipse project nature definition.
|
| EclipseRuntime |
Information about the eclipse instance.
|
| EclipseSourceDirectory |
A source directory in an Eclipse project.
|
| EclipseWorkspace |
Information about the eclipse workspace.
|
| EclipseWorkspaceProject |
Information about a project in the eclipse workspace.
|
| HierarchicalEclipseProject |
Represents the basic information about an Eclipse project.
|
| RunClosedProjectBuildDependencies |
A tooling model that instructs Gradle to run tasks to build artifacts for closed projects.
|
| RunEclipseAutoBuildTasks |
A tooling model that instructs Gradle to run tasks from the Eclipse plugin configuration.
|
| RunEclipseSynchronizationTasks |
A tooling model that instructs Gradle to run tasks from the Eclipse plugin configuration.
|