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 org.gradle.plugins.ide.eclipse.model.Project
PROJECT_FILE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigure(EclipseProject eclipseProject) 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) voidsetComment(String comment) voidsetLinkedResources(Set<Link> linkedResources) voidvoidsetNatures(List<String> natures) voidsetReferencedProjects(Set<String> referencedProjects) voidvoidvoidstore(OutputStream outputStream) voidtransformAction(Closure action) voidtransformAction(Action<? super XmlProvider> action) Methods inherited from class org.gradle.plugins.ide.eclipse.model.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
Description copied from class:ProjectThe name used for the name of the eclipse project -
getComment
Description copied from class:ProjectA comment used for the eclipse project- Overrides:
getCommentin classProject
-
setComment
- Overrides:
setCommentin classProject
-
getReferencedProjects
Description copied from class:ProjectThe referenced projects of this Eclipse project.- Overrides:
getReferencedProjectsin classProject
-
setReferencedProjects
- Overrides:
setReferencedProjectsin classProject
-
getNatures
Description copied from class:ProjectThe natures to be added to this Eclipse project.- Overrides:
getNaturesin classProject
-
setNatures
- Overrides:
setNaturesin classProject
-
getBuildCommands
Description copied from class:ProjectThe build commands to be added to this Eclipse project.- Overrides:
getBuildCommandsin classProject
-
setBuildCommands
- Overrides:
setBuildCommandsin classProject
-
getLinkedResources
Description copied from class:ProjectThe linkedResources to be added to this Eclipse project.- Overrides:
getLinkedResourcesin classProject
-
setLinkedResources
- Overrides:
setLinkedResourcesin classProject
-
configure
-
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
-