public interface LanguageFeatureProvider
JavaFeature
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<LanguageFeatureProvider> |
EXTENSION_POINT_NAME |
Modifier and Type | Method and Description |
---|---|
ThreeState |
isFeatureSupported(JavaFeature feature,
PsiFile file) |
static final ExtensionPointName<LanguageFeatureProvider> EXTENSION_POINT_NAME
ThreeState isFeatureSupported(JavaFeature feature, PsiFile file)
ThreeState.YES
or ThreeState.NO
to alternate default (LanguageLevel
-based) availability,
or ThreeState.UNSURE
otherwise.