Class IdeaModel
java.lang.Object
org.gradle.plugins.ide.idea.model.IdeaModel
DSL-friendly model of the IDEA project information.
 First point of entry when it comes to customizing the IDEA generation.
 
 See the examples in docs for IdeaModule or IdeaProject.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionConfigures IDEA module information.Configures IDEA project information.Configures the target IDEA version.Configures IDEA workspace information.voidConfigures IDEA module information.voidmodule(Action<? super IdeaModule> action) Configures IDEA module information.voidpathVariables(Map<String, File> pathVariables) Adds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.).voidConfigures IDEA project information.voidproject(Action<? super IdeaProject> action) Configures IDEA project information.voidsetModule(IdeaModule module) voidsetProject(IdeaProject project) voidsetTargetVersion(String targetVersion) voidsetWorkspace(IdeaWorkspace workspace) voidConfigures IDEA workspace information.voidworkspace(Action<? super IdeaWorkspace> action) Configures IDEA workspace information.
- 
Constructor Details- 
IdeaModelpublic IdeaModel()
 
- 
- 
Method Details- 
getModuleConfigures IDEA module information.For examples see docs for IdeaModule.
- 
setModule
- 
getProjectConfigures IDEA project information.For examples see docs for IdeaProject.
- 
setProject
- 
getWorkspaceConfigures IDEA workspace information.For examples see docs for IdeaWorkspace.
- 
setWorkspace
- 
getTargetVersionConfigures the target IDEA version.
- 
setTargetVersion
- 
moduleConfigures IDEA module information.For examples see docs for IdeaModule.
- 
moduleConfigures IDEA module information.For examples see docs for IdeaModule.- Since:
- 3.5
 
- 
projectConfigures IDEA project information.For examples see docs for IdeaProject.
- 
projectConfigures IDEA project information.For examples see docs for IdeaProject.- Since:
- 3.5
 
- 
workspaceConfigures IDEA workspace information.For examples see docs for IdeaWorkspace.
- 
workspaceConfigures IDEA workspace information.For examples see docs for IdeaWorkspace.- Since:
- 3.5
 
- 
pathVariablesAdds path variables to be used for replacing absolute paths in resulting files (*.iml, etc.).For example see docs for IdeaModule.- Parameters:
- pathVariables- A map with String->File pairs.
 
 
-