public class TestModuleOutputElementType extends ModuleOutputElementTypeBase<TestModuleOutputPackagingElement>
Modifier and Type | Field and Description |
---|---|
static TestModuleOutputElementType |
ELEMENT_TYPE |
EP_NAME
Modifier and Type | Method and Description |
---|---|
protected ModuleOutputPackagingElementBase |
createElement(Project project,
ModulePointer pointer) |
TestModuleOutputPackagingElement |
createEmpty(Project project) |
javax.swing.Icon |
getCreateElementIcon() |
javax.swing.Icon |
getElementIcon(Module module) |
java.lang.String |
getElementText(java.lang.String moduleName)
Provides element presentation text.
|
boolean |
isSuitableModule(ModulesProvider modulesProvider,
Module module) |
canCreate, chooseAndCreate
createElementPropertiesPanel, getId, getInstance, getPresentableName
public static final TestModuleOutputElementType ELEMENT_TYPE
public TestModuleOutputPackagingElement createEmpty(Project project)
createEmpty
in class PackagingElementType<TestModuleOutputPackagingElement>
protected ModuleOutputPackagingElementBase createElement(Project project, ModulePointer pointer)
createElement
in class ModuleElementTypeBase<TestModuleOutputPackagingElement>
public javax.swing.Icon getCreateElementIcon()
getCreateElementIcon
in class PackagingElementType<TestModuleOutputPackagingElement>
public javax.swing.Icon getElementIcon(Module module)
getElementIcon
in class ModuleElementTypeBase<TestModuleOutputPackagingElement>
public java.lang.String getElementText(java.lang.String moduleName)
ModuleElementTypeBase
getElementText
in class ModuleOutputElementTypeBase<TestModuleOutputPackagingElement>
moduleName
- name of the module for which this presentation is requested.public boolean isSuitableModule(ModulesProvider modulesProvider, Module module)
isSuitableModule
in class ModuleElementTypeBase<TestModuleOutputPackagingElement>