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, chooseAndCreatecreateElementPropertiesPanel, getId, getInstance, getPresentableNamepublic 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)
ModuleElementTypeBasegetElementText 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>