public class ArtifactElementType extends ComplexPackagingElementType<ArtifactPackagingElement>
| Modifier and Type | Field and Description |
|---|---|
static ArtifactElementType |
ARTIFACT_ELEMENT_TYPE |
EP_NAME| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreate(ArtifactEditorContext context,
Artifact artifact) |
java.util.List<? extends ArtifactPackagingElement> |
chooseAndCreate(ArtifactEditorContext context,
Artifact artifact,
CompositePackagingElement<?> parent) |
ArtifactPackagingElement |
createEmpty(Project project) |
static java.util.List<? extends Artifact> |
getAvailableArtifacts(ArtifactEditorContext context,
Artifact artifact,
boolean notIncludedOnly) |
javax.swing.Icon |
getCreateElementIcon() |
java.lang.String |
getShowContentActionText() |
getAllSubstitutionsModificationTrackercreateElementPropertiesPanel, getId, getInstance, getPresentableNamepublic static final ArtifactElementType ARTIFACT_ELEMENT_TYPE
public javax.swing.Icon getCreateElementIcon()
getCreateElementIcon in class PackagingElementType<ArtifactPackagingElement>public boolean canCreate(ArtifactEditorContext context, Artifact artifact)
canCreate in class PackagingElementType<ArtifactPackagingElement>public java.util.List<? extends ArtifactPackagingElement> chooseAndCreate(ArtifactEditorContext context, Artifact artifact, CompositePackagingElement<?> parent)
chooseAndCreate in class PackagingElementType<ArtifactPackagingElement>public static java.util.List<? extends Artifact> getAvailableArtifacts(ArtifactEditorContext context, Artifact artifact, boolean notIncludedOnly)
public ArtifactPackagingElement createEmpty(Project project)
createEmpty in class PackagingElementType<ArtifactPackagingElement>public java.lang.String getShowContentActionText()
getShowContentActionText in class ComplexPackagingElementType<ArtifactPackagingElement>