Klasse Project
java.lang.Object
org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
org.gradle.plugins.ide.idea.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 ipr (via XML hooks everything of the ipr is customizable).
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddModulePath(File moduleFile) Adds a module to the module paths included in the Project.voidconfigure(List<IdeaModule> modules, String jdkName, IdeaLanguageLevel languageLevel, JavaVersion bytecodeVersion, Collection<String> wildcards, Collection<ProjectLibrary> projectLibraries, String vcs) booleanprotected StringgetJdk()Represent the jdk information of the project java sdk.A set ofPathinstances pointing to the modules contained in the ipr.The project-level libraries of the IDEA project.getVcs()The vcs used by the project.A set of wildcard string to be included/excluded from the resources.inthashCode()protected voidvoidvoidsetModulePaths(Set<Path> modulePaths) voidsetProjectLibraries(Set<ProjectLibrary> projectLibraries) voidvoidsetWildcards(Set<String> wildcards) protected voidVon Klasse geerbte Methoden org.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
findFirstChildNamed, findFirstChildWithAttributeValue, findFirstWithAttributeValue, findOrCreateFirstChildNamed, findOrCreateFirstChildWithAttributeValue, getChildren, getXml, load, store, transformAction, transformActionVon Klasse geerbte Methoden org.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
load, loadDefaults, store
-
Konstruktordetails
-
Project
-
-
Methodendetails
-
getModulePaths
A set ofPathinstances pointing to the modules contained in the ipr. -
setModulePaths
-
addModulePath
Adds a module to the module paths included in the Project.- Parameter:
moduleFile- path to the module's module file- Seit:
- 4.0
-
getWildcards
A set of wildcard string to be included/excluded from the resources. -
setWildcards
-
getJdk
Represent the jdk information of the project java sdk. -
setJdk
-
getVcs
The vcs used by the project. -
setVcs
-
getProjectLibraries
The project-level libraries of the IDEA project. -
setProjectLibraries
-
getDefaultResourceName
- Angegeben von:
getDefaultResourceNamein Klasseorg.gradle.plugins.ide.internal.generator.AbstractPersistableConfigurationObject
-
configure
public void configure(List<IdeaModule> modules, String jdkName, IdeaLanguageLevel languageLevel, JavaVersion bytecodeVersion, Collection<String> wildcards, Collection<ProjectLibrary> projectLibraries, String vcs) -
load
- Setzt außer Kraft:
loadin Klasseorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
store
- Setzt außer Kraft:
storein Klasseorg.gradle.plugins.ide.internal.generator.XmlPersistableConfigurationObject
-
equals
-
hashCode
public int hashCode()
-