public interface IApproval
extends com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData
IApproval object allows to read attribute values of a approval
as well as accessing child items and related items.
Item type constant: "gm.changedocumentationmodule.approval"| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildren()
Returns the note children.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildren(int sortingCriterion)
Returns the note children.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildren(java.lang.String sortingProperty)
Returns the note children.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithCategory(java.lang.String categoryID)
Returns the note children that belong to the specified category.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the note children that belong to the specified category.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the note children that belong to the specified category.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithDefaultCategory()
Returns the note children that belong to the default category.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithDefaultCategory(int sortingCriterion)
Returns the note children that belong to the default category.
|
java.util.List<? extends IApprovalNote> |
getApprovalNoteChildrenWithDefaultCategory(java.lang.String sortingProperty)
Returns the note children that belong to the default category.
|
java.lang.String |
getObjectTypeName()
Returns the object type name of the approval.
|
IPublicationsFolder |
getParentPublicationsFolder()
Returns the parent publications folder.
|
IVersion |
getParentVersion()
Returns the parent version.
|
java.lang.String |
getPersonresponsible()
Returns the person responsible of the approval.
|
boolean |
hasApprovalNoteChildren()
Returns whether this approval has children of type note.
|
boolean |
hasPublicationsFolderParent()
Returns whether this approval has a parent of type publications folder.
|
boolean |
hasVersionParent()
Returns whether this approval has a parent of type version.
|
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, getCreationDate_MilliSecondsSince_01_01_1970, getCreationDate, getCreator, getDateOfLastModification_MilliSecondsSince_01_01_1970, getDateOfLastModification, getDisplayName, getLastModifier, getLinkForShow, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getPersonresponsible()
java.lang.String getObjectTypeName()
boolean hasPublicationsFolderParent()
IPublicationsFolder getParentPublicationsFolder()
boolean hasVersionParent()
IVersion getParentVersion()
boolean hasApprovalNoteChildren()
java.util.List<? extends IApprovalNote> getApprovalNoteChildren()
java.util.List<? extends IApprovalNote> getApprovalNoteChildren(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IApprovalNote> getApprovalNoteChildren(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IApprovalNote> getApprovalNoteChildrenWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IApprovalNote> getApprovalNoteChildrenWithCategory(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 IApprovalNote> getApprovalNoteChildrenWithCategory(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 IApprovalNote> getApprovalNoteChildrenWithDefaultCategory()
java.util.List<? extends IApprovalNote> getApprovalNoteChildrenWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IApprovalNote> getApprovalNoteChildrenWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sorting