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, isSupportAlreadyAddedprotected 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)
FrameworkSupportProvidercreateConfigurable in class FrameworkSupportProvidermodel - Model.