public abstract class FrameworkSupportInModuleProvider extends java.lang.Object implements FrameworkOrGroup
Modifier and Type | Class and Description |
---|---|
static class |
FrameworkSupportInModuleProvider.FrameworkDependency |
Constructor and Description |
---|
FrameworkSupportInModuleProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
canAddSupport(Module module,
FacetsProvider facetsProvider) |
abstract FrameworkSupportInModuleConfigurable |
createConfigurable(FrameworkSupportModel model) |
java.util.List<FrameworkSupportInModuleProvider.FrameworkDependency> |
getDependenciesFrameworkIds() |
abstract FrameworkTypeEx |
getFrameworkType() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getId() |
java.lang.String |
getPresentableName() |
FrameworkRole[] |
getRoles() |
java.lang.String |
getVersionLabel() |
boolean |
isEnabledForModuleBuilder(ModuleBuilder builder) |
abstract boolean |
isEnabledForModuleType(ModuleType moduleType) |
boolean |
isSupportAlreadyAdded(Module module,
FacetsProvider facetsProvider) |
java.lang.String |
toString() |
public abstract FrameworkTypeEx getFrameworkType()
public abstract FrameworkSupportInModuleConfigurable createConfigurable(FrameworkSupportModel model)
public abstract boolean isEnabledForModuleType(ModuleType moduleType)
public boolean isEnabledForModuleBuilder(ModuleBuilder builder)
public boolean isSupportAlreadyAdded(Module module, FacetsProvider facetsProvider)
public boolean canAddSupport(Module module, FacetsProvider facetsProvider)
public java.lang.String getPresentableName()
getPresentableName
in interface FrameworkOrGroup
public FrameworkRole[] getRoles()
public java.lang.String getVersionLabel()
public java.util.List<FrameworkSupportInModuleProvider.FrameworkDependency> getDependenciesFrameworkIds()
public java.lang.String getId()
getId
in interface FrameworkOrGroup
public javax.swing.Icon getIcon()
getIcon
in interface FrameworkOrGroup
public java.lang.String toString()
toString
in class java.lang.Object