public abstract class PackagingElement<S> extends java.lang.Object implements PersistentStateComponent<S>
Artifact
,
PackagingElementFactory
Modifier | Constructor and Description |
---|---|
protected |
PackagingElement(PackagingElementType type) |
Modifier and Type | Method and Description |
---|---|
abstract PackagingElementPresentation |
createPresentation(ArtifactEditorContext context) |
PackagingElementOutputKind |
getFilesKind(PackagingElementResolvingContext context) |
PackagingElementType |
getType() |
abstract boolean |
isEqualTo(PackagingElement<?> element) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getState, initializeComponent, loadState, noStateLoaded
protected PackagingElement(PackagingElementType type)
public abstract PackagingElementPresentation createPresentation(ArtifactEditorContext context)
public final PackagingElementType getType()
public abstract boolean isEqualTo(PackagingElement<?> element)
public PackagingElementOutputKind getFilesKind(PackagingElementResolvingContext context)