public abstract class FrameworkSupportProviderBase extends FrameworkSupportProvider
EXTENSION_POINT
Modifier | Constructor and Description |
---|---|
protected |
FrameworkSupportProviderBase(java.lang.String id,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addSupport(Module module,
ModifiableRootModel rootModel,
FrameworkVersion version,
Library library) |
FrameworkSupportConfigurable |
createConfigurable(FrameworkSupportModel model)
Creates configurable for user settings (e.g.
|
java.lang.String |
getVersionLabelText() |
java.util.List<FrameworkVersion> |
getVersions() |
getGroupId, getIcon, getId, getPrecedingFrameworkProviderIds, getProjectCategories, getRoles, getTitle, getUnderlyingFrameworkId, isEnabledForModuleBuilder, isEnabledForModuleType, isSupportAlreadyAdded, isSupportAlreadyAdded
protected FrameworkSupportProviderBase(java.lang.String id, java.lang.String title)
protected abstract void addSupport(Module module, ModifiableRootModel rootModel, FrameworkVersion version, Library library)
public java.util.List<FrameworkVersion> getVersions()
public java.lang.String getVersionLabelText()
public FrameworkSupportConfigurable createConfigurable(FrameworkSupportModel model)
FrameworkSupportProvider
createConfigurable
in class FrameworkSupportProvider
model
- Model.