public class LanguageLevelProjectExtensionImpl extends LanguageLevelProjectExtension
| Modifier and Type | Class and Description |
|---|---|
static class |
LanguageLevelProjectExtensionImpl.MyProjectExtension |
| Constructor and Description |
|---|
LanguageLevelProjectExtensionImpl(Project project) |
| Modifier and Type | Method and Description |
|---|---|
LanguageLevel |
getCurrentLevel() |
static LanguageLevelProjectExtensionImpl |
getInstanceImpl(Project project) |
LanguageLevel |
getLanguageLevel() |
void |
languageLevelsChanged() |
void |
setCurrentLevel(LanguageLevel level) |
void |
setLanguageLevel(LanguageLevel languageLevel) |
getDefault, getInstance, isDefault, setDefaultpublic LanguageLevelProjectExtensionImpl(Project project)
public static LanguageLevelProjectExtensionImpl getInstanceImpl(Project project)
public LanguageLevel getLanguageLevel()
getLanguageLevel in class LanguageLevelProjectExtensionpublic void setLanguageLevel(LanguageLevel languageLevel)
setLanguageLevel in class LanguageLevelProjectExtensionpublic void languageLevelsChanged()
languageLevelsChanged in class LanguageLevelProjectExtensionpublic void setCurrentLevel(LanguageLevel level)
public LanguageLevel getCurrentLevel()