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, putUserData
getExternalSource
ArtifactType 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()