org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject
public class Project
extends org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
PROJECT_FILE_NAME |
Constructor | Description |
---|---|
Project(org.gradle.internal.xml.XmlTransformer xmlTransformer) |
Modifier and Type | Method | 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.
|
java.util.Set<ResourceFilter> |
getResourceFilters() |
The resource filters 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) |
|
void |
setResourceFilters(java.util.Set<ResourceFilter> resourceFilters) |
Sets the resource filters of this Eclipse project.
|
protected void |
store(Node xml) |
|
java.lang.String |
toString() |
findFirstChildNamed, findFirstChildWithAttributeValue, findFirstWithAttributeValue, findOrCreateFirstChildNamed, findOrCreateFirstChildWithAttributeValue, getChildren, getXml, load, store, transformAction, 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.util.Set<ResourceFilter> getResourceFilters()
public void setResourceFilters(java.util.Set<ResourceFilter> resourceFilters)
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