Interface IDocumentWorkflowSignature
- All Superinterfaces:
IAdaptable
,IChangeListener
,IHasCustomValues
,IHasValues
,IPObject
,IUniqueObject
,IWorkflowSignature
Document workflow signature represents a signature for one transition to a workflow status of a document.
- Since:
- 3.9.0
- See Also:
-
Field Summary
FieldsFields inherited from interface com.polarion.alm.projects.model.IUniqueObject
KEY_ID, KEY_PROJECT
Fields inherited from interface com.polarion.alm.tracker.model.signatures.IWorkflowSignature
ENUM_ID_SIGNATURE_STATE, KEY_SIGNATURE_STATE, KEY_SIGNATURES, KEY_TARGET_STATUS_ID, KEY_TRANSITION_DATA_REVISION, KEY_WORKFLOW_OBJECT
-
Method Summary
Modifier and TypeMethodDescriptionThe signature of which this workflow signature is a branch.Revision of the parent object in which the workflow transition was performed, ornull
if the transition was not performed yet.The document to which this workflow signature belongs.void
setBranchedFrom
(IDocumentWorkflowSignature branchedFrom) Methods inherited from interface com.polarion.platform.persistence.model.IAdaptable
adapt
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.IPObject
can, copyTo, createStructureForKey, forget, getContextId, getDataRevision, getDataSvc, getEnumerationOptionForField, getEnumerationTypeForField, getFieldLabel, getFieldType, getIncompatibleCustomField, getIncompatibleCustomFieldPrototype, getIncompatibleCustomFieldsList, getLastRevision, getLocalId, getObjectId, getPrototype, getRevision, getUri, getValue, isModified, isPersisted, isReadOnly, isResolved, isUnresolvable, resolve, save, setEnumerationValue, setValue, update
Methods inherited from interface com.polarion.alm.projects.model.IUniqueObject
getId, getProject, getProjectId
Methods inherited from interface com.polarion.alm.tracker.model.signatures.IWorkflowSignature
addSignature, getLabel, getSignature, getSignatures, getSignatureState, getTargetStatus, isClosed, removeSignature, resetSignatures, setObsolete
-
Field Details
-
PROTO
- See Also:
-
KEY_BRANCHED_FROM
- See Also:
-
-
Method Details
-
getWorkflowObject
The document to which this workflow signature belongs.- Specified by:
getWorkflowObject
in interfaceIWorkflowSignature
-
getTransitionRevision
Revision of the parent object in which the workflow transition was performed, ornull
if the transition was not performed yet. If the signature is branched from another document, the transition revision will be of the source document.- Specified by:
getTransitionRevision
in interfaceIWorkflowSignature
-
getBranchedFrom
The signature of which this workflow signature is a branch. If filled,getWorkflowObject()
is a document branched fromgetBranchedFrom()
and the signature was created before branching and was copied to this document as this signature.- See Also:
-
setBranchedFrom
-