Klasse Project

java.lang.Object
org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
org.gradle.plugins.ide.eclipse.model.Project
Alle implementierten Schnittstellen:
org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject

public class Project extends org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
Represents the customizable elements of an eclipse project file. (via XML hooks everything is customizable).
  • Felddetails

  • Konstruktordetails

    • Project

      public Project(org.gradle.internal.xml.XmlTransformer xmlTransformer)
  • Methodendetails

    • getDefaultResourceName

      protected String getDefaultResourceName()
      Angegeben von:
      getDefaultResourceName in Klasse org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
    • getName

      public String getName()
      The name used for the name of the eclipse project
    • setName

      public void setName(String name)
    • getComment

      public String getComment()
      A comment used for the eclipse project
    • setComment

      public void setComment(String comment)
    • getReferencedProjects

      public Set<String> getReferencedProjects()
      The referenced projects of this Eclipse project.
    • setReferencedProjects

      public void setReferencedProjects(Set<String> referencedProjects)
    • getNatures

      public List<String> getNatures()
      The natures to be added to this Eclipse project.
    • setNatures

      public void setNatures(List<String> natures)
    • getBuildCommands

      public List<BuildCommand> getBuildCommands()
      The build commands to be added to this Eclipse project.
    • setBuildCommands

      public void setBuildCommands(List<BuildCommand> buildCommands)
    • getLinkedResources

      public Set<Link> getLinkedResources()
      The linkedResources to be added to this Eclipse project.
    • setLinkedResources

      public void setLinkedResources(Set<Link> linkedResources)
    • getResourceFilters

      public Set<ResourceFilter> getResourceFilters()
      The resource filters of this Eclipse project.
      Seit:
      3.5
    • setResourceFilters

      public void setResourceFilters(Set<ResourceFilter> resourceFilters)
      Sets the resource filters of this Eclipse project.
      Seit:
      3.5
    • configure

      public Object configure(EclipseProject eclipseProject)
    • load

      protected void load(Node xml)
      Setzt außer Kraft:
      load in Klasse org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
    • store

      protected void store(Node xml)
      Setzt außer Kraft:
      store in Klasse org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object