public interface ICapability
extends com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData
ICapability object allows to read attribute values of a capability
as well as accessing child items and related items.
Item type constant: "gm.organisationmodule.capability"| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildren()
Returns the note children.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildren(int sortingCriterion)
Returns the note children.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildren(java.lang.String sortingProperty)
Returns the note children.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithCategory(java.lang.String categoryID)
Returns the note children that belong to the specified category.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the note children that belong to the specified category.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the note children that belong to the specified category.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithDefaultCategory()
Returns the note children that belong to the default category.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithDefaultCategory(int sortingCriterion)
Returns the note children that belong to the default category.
|
java.util.List<? extends ICapabilityNote> |
getCapabilityNoteChildrenWithDefaultCategory(java.lang.String sortingProperty)
Returns the note children that belong to the default category.
|
java.util.List<java.lang.String> |
getDescription()
Returns the description of the capability.
|
java.lang.String |
getID()
Returns the id of the capability.
|
java.lang.String |
getIDandName()
Returns the id and name of the capability.
|
java.lang.String |
getName()
Returns the name of the capability.
|
java.util.List<? extends IResource> |
getOwners()
Returns the owner items.
|
java.util.List<? extends IResource> |
getOwners(int sortingCriterion)
Returns the owner items.
|
java.util.List<? extends IResource> |
getOwners(java.lang.String sortingProperty)
Returns the owner items.
|
java.util.List<? extends IResource> |
getOwnersWithCategory(java.lang.String categoryID)
Returns the owner items that belong to the specified category.
|
java.util.List<? extends IResource> |
getOwnersWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the owner items that belong to the specified category.
|
java.util.List<? extends IResource> |
getOwnersWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the owner items that belong to the specified category.
|
java.util.List<? extends IResource> |
getOwnersWithDefaultCategory()
Returns the owner items that belong to the default category.
|
java.util.List<? extends IResource> |
getOwnersWithDefaultCategory(int sortingCriterion)
Returns the owner items that belong to the default category.
|
java.util.List<? extends IResource> |
getOwnersWithDefaultCategory(java.lang.String sortingProperty)
Returns the owner items that belong to the default category.
|
ICapabilityFolder |
getParentCapabilityFolder()
Returns the parent capability folder.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildren()
Returns the quantified capability children.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildren(int sortingCriterion)
Returns the quantified capability children.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildren(java.lang.String sortingProperty)
Returns the quantified capability children.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID)
Returns the quantified capability children that belong to the specified category.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the quantified capability children that belong to the specified category.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the quantified capability children that belong to the specified category.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithDefaultCategory()
Returns the quantified capability children that belong to the default category.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithDefaultCategory(int sortingCriterion)
Returns the quantified capability children that belong to the default category.
|
java.util.List<? extends IQuantifiedCapability> |
getQuantifiedCapabilityChildrenWithDefaultCategory(java.lang.String sortingProperty)
Returns the quantified capability children that belong to the default category.
|
java.lang.String |
getQuantifiedCapabilityIDPrefix()
Returns the id prefix for new quantified capability child items.
|
boolean |
hasCapabilityFolderParent()
Returns whether this capability has a parent of type capability folder.
|
boolean |
hasCapabilityNoteChildren()
Returns whether this capability has children of type note.
|
boolean |
hasQuantifiedCapabilityChildren()
Returns whether this capability has children of type quantified capability.
|
getAncestorObjects, getAttribute_asParagraphList, getAttribute_asSingleLine, getAttribute_asTimestamp_MilliSecondsSince_01_01_1970, getAttribute, getChildObjects, getChildObjects, getChildObjectsOfTypeRank, getChildObjectsWithCategory, getChildObjectsWithCategory, getChildObjectsWithDefaultCategory, getChildObjectsWithDefaultCategory, getChildrenIDPrefix, getLinkedModelElements, getObjectType, getParentObject, getRelatedLOObjects, getRelatedLOObjects, getRelatedLOObjectsWithCategory, getRelatedLOObjectsWithCategory, getRelatedLOObjectsWithDefaultCategory, getRelatedLOObjectsWithDefaultCategory, getRelatedMDObjects, getRelatedMDObjects, getRelatedMDObjectsWithCategory, getRelatedMDObjectsWithCategory, getRelatedMDObjectsWithDefaultCategory, getRelatedMDObjectsWithDefaultCategory, getUniqueIdentifier, isLinkedToAnyModelElement, toRecordgetEMFFile, getImage, getPNGFile, getSVGFile, getWMFFilegetCategoryID, getCategoryLabel, getDateTimeProperty_MilliSecondsSince_01_01_1970, getFileProperty, getFileProperty, getFilePropertyAsBase64StringList, getFilePropertyAsFileName, getFilePropertyAsFileName, getFilePropertyAsRawStringList, getFilePropertyAsStringList, getPropertyAsString, getPropertyAsStringArray, getPropertyAsStringList, hasCustomPropertyValues, hasDefaultCategory, hasPropertyValue, readImageInfoOfFilePropertygetCommitVersion, getCommitVersions, getCreationDate_MilliSecondsSince_01_01_1970, getCreationDate, getCreator, getDateOfLastModification_MilliSecondsSince_01_01_1970, getDateOfLastModification, getDisplayName, getLastModifier, getLinkForShow, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getID()
java.lang.String getName()
java.util.List<java.lang.String> getDescription()
java.lang.String getIDandName()
java.lang.String getQuantifiedCapabilityIDPrefix()
boolean hasCapabilityFolderParent()
ICapabilityFolder getParentCapabilityFolder()
boolean hasCapabilityNoteChildren()
java.util.List<? extends ICapabilityNote> getCapabilityNoteChildren()
java.util.List<? extends ICapabilityNote> getCapabilityNoteChildren(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends ICapabilityNote> getCapabilityNoteChildren(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithDefaultCategory()
java.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends ICapabilityNote> getCapabilityNoteChildrenWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingboolean hasQuantifiedCapabilityChildren()
java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildren()
java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildren(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildren(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithDefaultCategory()
java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IQuantifiedCapability> getQuantifiedCapabilityChildrenWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IResource> getOwners()
java.util.List<? extends IResource> getOwners(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IResource> getOwners(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IResource> getOwnersWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IResource> getOwnersWithCategory(java.lang.String categoryID, int sortingCriterion)
categoryID - the category IDsortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IResource> getOwnersWithCategory(java.lang.String categoryID, java.lang.String sortingProperty)
categoryID - the category IDsortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IResource> getOwnersWithDefaultCategory()
java.util.List<? extends IResource> getOwnersWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IResource> getOwnersWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sorting