Element
, HierarchicalElement
, Model
BasicIdeaProject
public interface IdeaProject extends HierarchicalElement
Modifier and Type | Method | Description |
---|---|---|
DomainObjectSet<? extends IdeaModule> |
getChildren() |
Returns the modules of this IDEA project.
|
IdeaJavaLanguageSettings |
getJavaLanguageSettings() |
Returns the Java language settings for this project.
|
String |
getJdkName() |
Returns the name of the JDK.
|
IdeaLanguageLevel |
getLanguageLevel() |
Returns the language level to use within the current project.
|
DomainObjectSet<? extends IdeaModule> |
getModules() |
Returns the modules of this IDEA project.
|
getDescription, getName
getParent
IdeaJavaLanguageSettings getJavaLanguageSettings() throws UnsupportedMethodException
UnsupportedMethodException
- For Gradle versions older than 1.0-milestone-8, where this method is not supported.String getJdkName()
IdeaLanguageLevel getLanguageLevel()
Note: To determine the project language level IdeaModule.getJavaLanguageSettings()
should be preferred.
DomainObjectSet<? extends IdeaModule> getChildren()
getModules()
.getChildren
in interface HierarchicalElement
DomainObjectSet<? extends IdeaModule> getModules()
getChildren()
.