public interface Artifact extends UserDataHolder, ProjectModelBuildableElement
ArtifactManager to create new and get existing artifacts.| Modifier and Type | Method and Description |
|---|---|
ArtifactType |
getArtifactType() |
java.lang.String |
getName() |
VirtualFile |
getOutputFile() |
java.lang.String |
getOutputFilePath() |
java.lang.String |
getOutputPath() |
ArtifactProperties<?> |
getProperties(ArtifactPropertiesProvider propertiesProvider) |
java.util.Collection<? extends ArtifactPropertiesProvider> |
getPropertiesProviders() |
CompositePackagingElement<?> |
getRootElement() |
boolean |
isBuildOnMake() |
getUserData, putUserDatagetExternalSourceArtifactType getArtifactType()
java.lang.String getName()
boolean isBuildOnMake()
CompositePackagingElement<?> getRootElement()
java.lang.String getOutputPath()
java.util.Collection<? extends ArtifactPropertiesProvider> getPropertiesProviders()
ArtifactProperties<?> getProperties(ArtifactPropertiesProvider propertiesProvider)
VirtualFile getOutputFile()
java.lang.String getOutputFilePath()