public class Project
extends org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROJECT_FILE_NAME |
Constructor and Description |
---|
Project(org.gradle.internal.xml.XmlTransformer xmlTransformer) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
configure(EclipseProject eclipseProject) |
boolean |
equals(java.lang.Object o) |
java.util.List<BuildCommand> |
getBuildCommands()
The build commands to be added to this Eclipse project.
|
java.lang.String |
getComment()
A comment used for the eclipse project
|
protected java.lang.String |
getDefaultResourceName() |
java.util.Set<Link> |
getLinkedResources()
The linkedResources to be added to this Eclipse project.
|
java.lang.String |
getName()
The name used for the name of the eclipse project
|
java.util.List<java.lang.String> |
getNatures()
The natures to be added to this Eclipse project.
|
java.util.Set<java.lang.String> |
getReferencedProjects()
The referenced projects of this Eclipse project.
|
int |
hashCode() |
protected void |
load(Node xml) |
void |
setBuildCommands(java.util.List<BuildCommand> buildCommands) |
void |
setComment(java.lang.String comment) |
void |
setLinkedResources(java.util.Set<Link> linkedResources) |
void |
setName(java.lang.String name) |
void |
setNatures(java.util.List<java.lang.String> natures) |
void |
setReferencedProjects(java.util.Set<java.lang.String> referencedProjects) |
protected void |
store(Node xml) |
java.lang.String |
toString() |
findFirstChildNamed, findFirstChildWithAttributeValue, findFirstWithAttributeValue, findOrCreateFirstChildNamed, findOrCreateFirstChildWithAttributeValue, getChildren, getXml, load, store, transformAction
public static final java.lang.String PROJECT_FILE_NAME
protected java.lang.String getDefaultResourceName()
getDefaultResourceName
in class org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getComment()
public void setComment(java.lang.String comment)
public java.util.Set<java.lang.String> getReferencedProjects()
public void setReferencedProjects(java.util.Set<java.lang.String> referencedProjects)
public java.util.List<java.lang.String> getNatures()
public void setNatures(java.util.List<java.lang.String> natures)
public java.util.List<BuildCommand> getBuildCommands()
public void setBuildCommands(java.util.List<BuildCommand> buildCommands)
public java.util.Set<Link> getLinkedResources()
public void setLinkedResources(java.util.Set<Link> linkedResources)
public java.lang.Object configure(EclipseProject eclipseProject)
protected void load(Node xml)
load
in class org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
protected void store(Node xml)
store
in class org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object