Groovy Documentation

org.gradle.tooling.model.idea
[Java] Interface IdeaProject

org.gradle.tooling.model.HierarchicalElement
  org.gradle.tooling.model.Model
      org.gradle.tooling.model.idea.IdeaProject
          org.gradle.tooling.model.Element
All Superinterfaces:
HierarchicalElement, Model, Element

public interface IdeaProject
extends Element, HierarchicalElement

Represents the information about the IntelliJ IDEA project

Since:
1.0-milestone-5


Method Summary
DomainObjectSet getChildren()

Returns modules of this idea project.

String getJdkName()

The name of the jdk

IdeaLanguageLevel getLanguageLevel()

Language level to use within the current project.

DomainObjectSet getModules()

Returns modules of this idea project.

 
Methods inherited from interface HierarchicalElement
getChildren, getParent
 
Methods inherited from interface Element
getDescription, getName
 

Method Detail

getChildren

public DomainObjectSet getChildren()
Returns modules of this idea project. Most projects have at least one module. Alias to getModules()
Returns:
modules


getJdkName

public String getJdkName()
The name of the jdk
Returns:
jdk name


getLanguageLevel

public IdeaLanguageLevel getLanguageLevel()
Language level to use within the current project.
Returns:
language level


getModules

public DomainObjectSet getModules()
Returns modules of this idea project. Most projects have at least one module. Alias to getChildren()
Returns:
modules


 

Gradle API 1.0