Class NonRenamableProject
java.lang.Object
org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
org.gradle.plugins.ide.eclipse.model.Project
org.gradle.plugins.ide.eclipse.model.NonRenamableProject
- All Implemented Interfaces:
org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject
-
Field Summary
Fields inherited from class Project
PROJECT_FILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigure(EclipseProject eclipseProject) Configure.The build commands to be added to this Eclipse project.A comment used for the eclipse projectThe linkedResources to be added to this Eclipse project.getName()The name used for the name of the eclipse projectThe natures to be added to this Eclipse project.The referenced projects of this Eclipse project.getXml()voidvoidvoidload(InputStream inputStream) voidvoidsetBuildCommands(List<BuildCommand> buildCommands) Sets the build commands.voidsetComment(String comment) Sets the comment.voidsetLinkedResources(Set<Link> linkedResources) Sets the linked resources.voidSets the name.voidsetNatures(List<String> natures) Sets the natures.voidsetReferencedProjects(Set<String> referencedProjects) Sets the referenced projects.voidvoidvoidstore(OutputStream outputStream) voidtransformAction(Closure action) voidtransformAction(Action<? super XmlProvider> action) Methods inherited from class Project
equals, getResourceFilters, hashCode, setResourceFilters, toStringMethods inherited from class org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
findFirstChildNamed, findFirstChildWithAttributeValue, findFirstWithAttributeValue, findOrCreateFirstChildNamed, findOrCreateFirstChildWithAttributeValue, getChildren
-
Constructor Details
-
NonRenamableProject
NonRenamableProject(Project delegate)
-
-
Method Details
-
setName
-
getDefaultResourceName
- Overrides:
getDefaultResourceNamein classProject
-
getName
-
getComment
Description copied from class:ProjectA comment used for the eclipse project- Overrides:
getCommentin classProject
-
setComment
-
getReferencedProjects
Description copied from class:ProjectThe referenced projects of this Eclipse project.- Overrides:
getReferencedProjectsin classProject
-
setReferencedProjects
Description copied from class:ProjectSets the referenced projects.- Overrides:
setReferencedProjectsin classProject
-
getNatures
Description copied from class:ProjectThe natures to be added to this Eclipse project.- Overrides:
getNaturesin classProject
-
setNatures
-
getBuildCommands
Description copied from class:ProjectThe build commands to be added to this Eclipse project.- Overrides:
getBuildCommandsin classProject
-
setBuildCommands
Description copied from class:ProjectSets the build commands.- Overrides:
setBuildCommandsin classProject
-
getLinkedResources
Description copied from class:ProjectThe linkedResources to be added to this Eclipse project.- Overrides:
getLinkedResourcesin classProject
-
setLinkedResources
Description copied from class:ProjectSets the linked resources.- Overrides:
setLinkedResourcesin classProject
-
configure
Description copied from class:ProjectConfigure. -
load
-
store
-
load
- Overrides:
loadin classorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject- Throws:
Exception
-
store
- Overrides:
storein classorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
getXml
- Overrides:
getXmlin classorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
transformAction
- Overrides:
transformActionin classorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
transformAction
- Overrides:
transformActionin classorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
load
- Specified by:
loadin interfaceorg.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject- Overrides:
loadin classorg.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
-
loadDefaults
public void loadDefaults()- Specified by:
loadDefaultsin interfaceorg.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject- Overrides:
loadDefaultsin classorg.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
-
store
- Specified by:
storein interfaceorg.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject- Overrides:
storein classorg.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
-