public interface IDeliverable extends IDeliverableHandle, IAuditable, IProjectScoped
IWorkItem#FOUND_IN_PROPERTY}
,
com.ibm.team.workitem.common.IWorkItemCommon#findDeliverablesByProjectArea(IProjectAreaHandle, boolean, ItemProfile, org.eclipse.core.runtime.IProgressMonitor)}
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARCHIVED_PROPERTY
The archived property, see
isArchived() . |
static java.lang.String |
ARTIFACT_PROPERTY
The artifact property, see
getArtifact() . |
static java.lang.String |
CREATION_DATE_PROPERTY
The creation date property, see
getCreationDate() . |
static ItemProfile<IDeliverable> |
DEFAULT_PROFILE |
static java.lang.String |
DESCRIPTION_PROPERTY
The description property, see
getHTMLDescription() . |
static java.lang.String |
FILTERED_PROPERTY
The filtered property, see
isFiltered() . |
static ItemProfile<IDeliverable> |
FULL_PROFILE
The full item profile.
|
static IItemType |
ITEM_TYPE
The deliverable item type.
|
static java.lang.String |
ITERATION_PROPERTY
The iteration property, see
getIteration() . |
static ItemProfile<IDeliverable> |
LARGE_PROFILE |
static ItemProfile<IDeliverable> |
MEDIUM_PROFILE |
static java.lang.String |
NAME_PROPERTY
The name property, see
getName() . |
static ItemProfile<IDeliverable> |
PROJECT_AREA_PROFILE |
static java.lang.String |
PROJECT_AREA_PROPERTY
The project area property, see
getProjectArea() . |
static ItemProfile<IDeliverable> |
SMALL_PROFILE |
MERGE_PREDECESSOR_STATE_PROPERTY, PREDECESSOR_STATE_PROPERTY
CONTEXT_ID_PROPERTY, ITEM_ID_PROPERTY, MAX_LARGE_STRING_BYTES, MAX_MEDIUM_STRING_BYTES, MAX_SMALL_STRING_BYTES, MODIFIED_BY_PROPERTY, MODIFIED_PROPERTY, STATE_ID_PROPERTY
Modifier and Type | Method and Description |
---|---|
IItemHandle |
getArtifact()
Returns the associate artifact or
null . |
java.sql.Timestamp |
getCreationDate()
Returns the creation date or
null . |
com.ibm.team.foundation.common.text.XMLString |
getHTMLDescription()
Returns the description.
|
IIterationHandle |
getIteration()
Returns the iteration for the deliverable
|
java.lang.String |
getName()
Returns the name suitable for presenting it as part of a label to the user.
|
IProjectAreaHandle |
getProjectArea()
Returns the project area this deliverable belongs to.
|
boolean |
isArchived()
Returns
true iff the deliverable is archived and should no longer
be used. |
boolean |
isFiltered()
Returns
true iff the deliverable should be hidden from
contributors not part of any project team. |
void |
setArchived(boolean value)
Sets the archived flag to the given value.
|
void |
setArtifact(IItemHandle value)
Sets the associated artifact to the given.
|
void |
setCreationDate(java.sql.Timestamp value)
Sets the creation date to the given value.
|
void |
setFiltered(boolean value)
Sets the filter flag to the given value.
|
void |
setHTMLDescription(com.ibm.team.foundation.common.text.XMLString value)
Sets the description to the given xml string.
|
void |
setIteration(IIterationHandle value)
Sets the iteration to the given value.
|
void |
setName(java.lang.String value)
Sets the name to the given value.
|
getMergePredecessorState, getPredecessorState
isNewItem
getContextId, getItemHandle, getModifiedBy, getRedactedCopy, getRequestedModified, getRequestedStateId, getStateHandle, getWorkingCopy, hasHistory, isComplete, isPropertySet, isRedactedCopy, isWorkingCopy, modified, setContextId, setRequestedModified, setRequestedStateId
equals, getAdapter, getFullState, getItemId, getItemType, getOrigin, getStateId, hasFullState, hasStateId, isAuditable, isConfigurationAware, isImmutable, isSimple, isUnmanaged, makeImmutable, protect, sameItemId, sameStateId, size
static final IItemType ITEM_TYPE
static final java.lang.String PROJECT_AREA_PROPERTY
getProjectArea()
.static final java.lang.String NAME_PROPERTY
getName()
.static final java.lang.String DESCRIPTION_PROPERTY
getHTMLDescription()
.static final java.lang.String CREATION_DATE_PROPERTY
getCreationDate()
.static final java.lang.String ARTIFACT_PROPERTY
getArtifact()
.static final java.lang.String FILTERED_PROPERTY
isFiltered()
.static final java.lang.String ARCHIVED_PROPERTY
isArchived()
.static final java.lang.String ITERATION_PROPERTY
getIteration()
.static final ItemProfile<IDeliverable> SMALL_PROFILE
static final ItemProfile<IDeliverable> DEFAULT_PROFILE
static final ItemProfile<IDeliverable> MEDIUM_PROFILE
static final ItemProfile<IDeliverable> LARGE_PROFILE
static final ItemProfile<IDeliverable> PROJECT_AREA_PROFILE
static final ItemProfile<IDeliverable> FULL_PROFILE
IProjectAreaHandle getProjectArea()
getProjectArea
in interface IProjectScoped
java.lang.String getName()
void setName(java.lang.String value)
value
- the new nameIItemHandle getArtifact()
null
.null
void setArtifact(IItemHandle value)
value
- the new artifact or null
boolean isFiltered()
true
iff the deliverable should be hidden from
contributors not part of any project team.true
iff the deliverable should be hidden from
unaffiliated contributorsvoid setFiltered(boolean value)
value
- the new valueboolean isArchived()
true
iff the deliverable is archived and should no longer
be used.true
iff the deliverable is archivedvoid setArchived(boolean value)
value
- the new valuejava.sql.Timestamp getCreationDate()
null
. The creation date
refers to the point in time the release is made, not the creation
time of this item.null
void setCreationDate(java.sql.Timestamp value)
value
- the creation date or null
com.ibm.team.foundation.common.text.XMLString getHTMLDescription()
void setHTMLDescription(com.ibm.team.foundation.common.text.XMLString value)
value
- the new descriptionIIterationHandle getIteration()
void setIteration(IIterationHandle value)
value
- the new name