public interface IStakeholderRole extends ICustomPropertiesAccess
IStakeholderRole allows to read attribute values of a
stakeholders role.
Item type constant: "stakeholderRole"
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getDescription()
Returns the description text of the stakeholder.
|
java.lang.String |
getName()
Returns the name of the stakeholder.
|
java.util.List<? extends IStakeholder> |
getStakeholders()
Returns all stakeholders sorted by the name which have this role.
|
java.util.List<? extends IStakeholder> |
getStakeholdersWithCategory(java.lang.String categorID)
Returns all stakeholders sorted by the name which have this role and
that belong to the specified category.
|
java.util.List<? extends IStakeholder> |
getStakeholdersWithDefaultCategory()
Returns all stakeholders sorted by the name which have this role and
that belong to the default category.
|
java.lang.String |
getUniqueIdentifier()
Returns a unique identifier that uniquely identifies this object
within the COCKPIT project.
|
IRecord |
toRecord()
Converts this generic module data into a record.
|
getCategoryID, getCategoryLabel, getDateTimeProperty_MilliSecondsSince_01_01_1970, getFileProperty, getFileProperty, getFilePropertyAsBase64StringList, getFilePropertyAsFileName, getFilePropertyAsFileName, getFilePropertyAsRawStringList, getFilePropertyAsStringList, getPropertyAsString, getPropertyAsStringArray, getPropertyAsStringList, hasCustomPropertyValues, hasDefaultCategory, hasPropertyValue, readImageInfoOfFilePropertygetCommitVersion, getCreationDate_MilliSecondsSince_01_01_1970, getCreationDate, getCreator, getDateOfLastModification_MilliSecondsSince_01_01_1970, getDateOfLastModification, getDisplayName, getLastModifier, getLinkForShow, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getUniqueIdentifier()
Example from report template:
#set($folder_uid = ${folder.UniqueIdentifier})
getUniqueIdentifier in interface ICockpitDatajava.lang.String getName()
The name is already HTML encoded so that it can be inserted into the document without further tranformations.
java.util.List<java.lang.String> getDescription()
The description text is already HTML encoded so that it can be inserted into the document without further tranformations.
java.util.List<? extends IStakeholder> getStakeholders()
java.util.List<? extends IStakeholder> getStakeholdersWithCategory(java.lang.String categorID)
categorID - the category IDjava.util.List<? extends IStakeholder> getStakeholdersWithDefaultCategory()
IRecord toRecord()
In addition to all fields documented at
ICustomPropertiesAccess.toRecord(), in the created record,
the following fields are filled accoring to the wrapped cockpit data:
toRecord in interface ICockpitDatatoRecord in interface ICustomPropertiesAccess