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, setDefault
public LanguageLevelProjectExtensionImpl(Project project)
public static LanguageLevelProjectExtensionImpl getInstanceImpl(Project project)
public LanguageLevel getLanguageLevel()
getLanguageLevel
in class LanguageLevelProjectExtension
public void setLanguageLevel(LanguageLevel languageLevel)
setLanguageLevel
in class LanguageLevelProjectExtension
public void languageLevelsChanged()
languageLevelsChanged
in class LanguageLevelProjectExtension
public void setCurrentLevel(LanguageLevel level)
public LanguageLevel getCurrentLevel()