public abstract class LanguageLevelProjectExtension
extends java.lang.Object
Constructor and Description |
---|
LanguageLevelProjectExtension() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getDefault()
Auto-detect language level from project JDK maximum possible level.
|
static LanguageLevelProjectExtension |
getInstance(Project project) |
abstract LanguageLevel |
getLanguageLevel() |
boolean |
isDefault() |
void |
languageLevelsChanged() |
void |
setDefault(java.lang.Boolean value) |
abstract void |
setLanguageLevel(LanguageLevel languageLevel) |
public static LanguageLevelProjectExtension getInstance(Project project)
public abstract LanguageLevel getLanguageLevel()
public abstract void setLanguageLevel(LanguageLevel languageLevel)
public java.lang.Boolean getDefault()
public void setDefault(java.lang.Boolean value)
public boolean isDefault()
public void languageLevelsChanged()