Package com.polarion.alm.builder.model
Interface IBuildDeploymentArtifact
- All Superinterfaces:
IChangeGenerator
,IChangeListener
,IHasCustomValues
,IHasValues
,IStructure
Information about deployment artifact deployed to
IBuildInformationRepository
.- Version:
- $Revision$ $Date$
- Author:
- Stepan Roh, Polarion Software
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
Build deployment artifact label.Location inIBuildInformationRepository
where this artifact is deployed.void
Set build deployment artifact label.void
setLocation
(ILocation location) Set BIR location.Methods inherited from interface com.polarion.platform.persistence.model.IChangeGenerator
setChangeOwner
Methods inherited from interface com.polarion.platform.persistence.model.IChangeListener
markChanged
Methods inherited from interface com.polarion.platform.persistence.model.IHasCustomValues
getCustomField, getCustomFieldPrototype, getCustomFieldsList, setCustomField
Methods inherited from interface com.polarion.platform.persistence.model.IStructure
getEnumeration, getEnumerationOptionForField, getEnumerationTypeForField, getPrototype, getValue, isModified, isReadOnly, isReadOnly, setValue
-
Field Details
-
Method Details
-
getLabel
String getLabel()Build deployment artifact label.- Returns:
- label (not
null
)
-
getLocation
ILocation getLocation()Location inIBuildInformationRepository
where this artifact is deployed.- Returns:
- relative location (not
null
)
-
setLabel
Set build deployment artifact label.- Parameters:
label
- label- Throws:
IllegalArgumentException
- iflabel
isnull
-
setLocation
Set BIR location.- Parameters:
location
- location- Throws:
IllegalArgumentException
- iflocation
isnull
-