IdeaModule

Represents information about the IDEA module.

Since

1.0-milestone-5

Functions

Link copied to clipboard
Returns the child elements, or the empty set if there are no child elements.
Link copied to clipboard
Returns information about idea compiler output (output dirs, inheritance of output dir, etc.
Link copied to clipboard
All content roots.
Link copied to clipboard
dependencies of this module (i.e.
Link copied to clipboard
@Nullable
abstract fun getDescription(): @Nullable String
Returns the description of the element, or null if it has no description.
Link copied to clipboard
The gradle project that is associated with this module.
Link copied to clipboard
@Nullable
abstract fun getJavaLanguageSettings(): @Nullable IdeaJavaLanguageSettings
Returns the Java language settings for this element, or null if this element is not a Java element.
Link copied to clipboard
abstract fun getJdkName(): String
Returns the name of the JDK.
Link copied to clipboard
abstract fun getName(): String
Returns the name of the element.
Link copied to clipboard
abstract fun getParent(): IdeaProject
Returns the project of this module.
Link copied to clipboard
abstract fun getProject(): IdeaProject
Returns the project of this module.
Link copied to clipboard
Returns the identifier for the project that this model is associated with.