# Package org.gradle.tooling.model.eclipse

## Package org.gradle.tooling.model.eclipse Description

Eclipse-centric tooling models.

- Interface Summary
  Interface | Description
  --- | ---
  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.
  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.
  EclipseProject | The complete model of an Eclipse project.
  EclipseProjectDependency | Represents a dependency on another Eclipse project.
  EclipseProjectIdentifier | Identifies an Eclipse project.
  EclipseProjectNature | An Eclipse project nature definition.
  EclipseSourceDirectory | A source directory in an Eclipse project.
  HierarchicalEclipseProject | Represents the basic information about an Eclipse project.