Schnittstelle HierarchicalEclipseProject

Alle Superschnittstellen:
Element, HasGradleProject, HierarchicalElement, Model, ProjectModel
Alle bekannten Unterschnittstellen:
EclipseProject

public interface HierarchicalEclipseProject extends HierarchicalElement, HasGradleProject
Represents the basic information about an Eclipse project.
Seit:
1.0-milestone-3
  • Methodendetails

    • getParent

      Returns the parent of this element, or null if there is no parent.
      Angegeben von:
      getParent in Schnittstelle HierarchicalElement
      Gibt zurück:
      The parent of this element, or null if there is no parent.
    • getChildren

      Returns the child elements, or the empty set if there are no child elements.
      Angegeben von:
      getChildren in Schnittstelle HierarchicalElement
      Gibt zurück:
      The child elements, or the empty set if there are no child elements.
    • getProjectDependencies

      DomainObjectSet<? extends EclipseProjectDependency> getProjectDependencies()
      Returns the project dependencies for this project.
      Gibt zurück:
      The project dependencies. Returns an empty set if the project has no project dependencies.
      Seit:
      1.0-milestone-3
    • getSourceDirectories

      DomainObjectSet<? extends EclipseSourceDirectory> getSourceDirectories()
      Returns the source directories for this project.
      Gibt zurück:
      The source directories. Returns an empty set if the project has no source directories.
      Seit:
      1.0-milestone-3
    • getLinkedResources

      DomainObjectSet<? extends EclipseLinkedResource> getLinkedResources()
      Returns the linked resources for this project.
      Gibt zurück:
      The linked resources.
      Seit:
      1.0-milestone-4
    • getProjectDirectory

      File getProjectDirectory() throws UnsupportedMethodException
      Returns the project directory for this project.
      Gibt zurück:
      The project directory.
      Löst aus:
      UnsupportedMethodException - For Gradle versions older than 1.0-milestone-9, where this method is not supported.
      Seit:
      1.0-milestone-9