public class LibraryElementType extends ComplexPackagingElementType<LibraryPackagingElement>
Modifier and Type | Field and Description |
---|---|
static LibraryElementType |
LIBRARY_ELEMENT_TYPE |
EP_NAME
Modifier and Type | Method and Description |
---|---|
boolean |
canCreate(ArtifactEditorContext context,
Artifact artifact) |
java.util.List<? extends LibraryPackagingElement> |
chooseAndCreate(ArtifactEditorContext context,
Artifact artifact,
CompositePackagingElement<?> parent) |
LibraryPackagingElement |
createEmpty(Project project) |
javax.swing.Icon |
getCreateElementIcon() |
java.lang.String |
getShowContentActionText() |
getAllSubstitutionsModificationTracker
createElementPropertiesPanel, getId, getInstance, getPresentableName
public static final LibraryElementType LIBRARY_ELEMENT_TYPE
public javax.swing.Icon getCreateElementIcon()
getCreateElementIcon
in class PackagingElementType<LibraryPackagingElement>
public boolean canCreate(ArtifactEditorContext context, Artifact artifact)
canCreate
in class PackagingElementType<LibraryPackagingElement>
public java.util.List<? extends LibraryPackagingElement> chooseAndCreate(ArtifactEditorContext context, Artifact artifact, CompositePackagingElement<?> parent)
chooseAndCreate
in class PackagingElementType<LibraryPackagingElement>
public LibraryPackagingElement createEmpty(Project project)
createEmpty
in class PackagingElementType<LibraryPackagingElement>
public java.lang.String getShowContentActionText()
getShowContentActionText
in class ComplexPackagingElementType<LibraryPackagingElement>