# Hierarchy For Package org.gradle.tooling.model.eclipse

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.gradle.tooling.model.Dependency
  - org.gradle.tooling.model.ProjectDependency
    - org.gradle.tooling.model.eclipse.EclipseProjectDependency
- org.gradle.tooling.model.eclipse.EclipseBuildCommand
- org.gradle.tooling.model.eclipse.EclipseJavaSourceSettings
- org.gradle.tooling.model.eclipse.EclipseLinkedResource
- org.gradle.tooling.model.eclipse.EclipseProjectNature
- org.gradle.tooling.model.HasGradleProject
  - org.gradle.tooling.model.eclipse.HierarchicalEclipseProject (also extends org.gradle.tooling.model.HierarchicalElement)
    - org.gradle.tooling.model.eclipse.EclipseProject
- org.gradle.tooling.model.Model
  - org.gradle.tooling.model.Element
    - org.gradle.tooling.model.HierarchicalElement
      - org.gradle.tooling.model.eclipse.HierarchicalEclipseProject (also extends org.gradle.tooling.model.HasGradleProject)
        - org.gradle.tooling.model.eclipse.EclipseProject
- org.gradle.tooling.model.SourceDirectory
  - org.gradle.tooling.model.eclipse.EclipseSourceDirectory