public abstract class LibraryBasedFrameworkType extends FrameworkTypeEx
EP_NAME
Modifier | Constructor and Description |
---|---|
protected |
LibraryBasedFrameworkType(java.lang.String id,
java.lang.Class<? extends DownloadableLibraryType> libraryTypeClass) |
Modifier and Type | Method and Description |
---|---|
FrameworkSupportInModuleProvider |
createProvider() |
javax.swing.Icon |
getIcon() |
DownloadableLibraryType |
getLibraryType() |
protected java.lang.Class<? extends DownloadableLibraryType> |
getLibraryTypeClass() |
getParentGroup, getRoles, getUnderlyingFrameworkTypeId, getVersions, isDumbAware
equals, getId, getPresentableName, hashCode
protected LibraryBasedFrameworkType(java.lang.String id, java.lang.Class<? extends DownloadableLibraryType> libraryTypeClass)
protected java.lang.Class<? extends DownloadableLibraryType> getLibraryTypeClass()
public FrameworkSupportInModuleProvider createProvider()
createProvider
in class FrameworkTypeEx
public javax.swing.Icon getIcon()
getIcon
in class FrameworkType
public DownloadableLibraryType getLibraryType()