public abstract class FrameworkTypeEx extends FrameworkType implements PossiblyDumbAware
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<FrameworkTypeEx> |
EP_NAME |
Modifier | Constructor and Description |
---|---|
protected |
FrameworkTypeEx(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
abstract FrameworkSupportInModuleProvider |
createProvider() |
FrameworkGroup<?> |
getParentGroup()
Puts it under another framework.
|
FrameworkRole[] |
getRoles() |
java.lang.String |
getUnderlyingFrameworkTypeId()
Puts it under framework group.
|
<V extends FrameworkVersion> |
getVersions() |
boolean |
isDumbAware() |
equals, getIcon, getId, getPresentableName, hashCode
public static final ExtensionPointName<FrameworkTypeEx> EP_NAME
public boolean isDumbAware()
isDumbAware
in interface PossiblyDumbAware
public FrameworkGroup<?> getParentGroup()
getUnderlyingFrameworkTypeId()
public java.lang.String getUnderlyingFrameworkTypeId()
getParentGroup()
public abstract FrameworkSupportInModuleProvider createProvider()
public <V extends FrameworkVersion> java.util.List<V> getVersions()
public FrameworkRole[] getRoles()