public interface IFolder
extends com.arcway.cockpit.genericmodule.docgen.provider.interfaces.IGenericModuleData
IFolder object allows to read attribute values of a folder
as well as accessing child items and related items.
Item type constant: "gm.documentcontentmodule.folder"| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends IContainer> |
getContainerChildren()
Returns the container children.
|
java.util.List<? extends IContainer> |
getContainerChildren(int sortingCriterion)
Returns the container children.
|
java.util.List<? extends IContainer> |
getContainerChildren(java.lang.String sortingProperty)
Returns the container children.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithCategory(java.lang.String categoryID)
Returns the container children that belong to the specified category.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the container children that belong to the specified category.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the container children that belong to the specified category.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithDefaultCategory()
Returns the container children that belong to the default category.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithDefaultCategory(int sortingCriterion)
Returns the container children that belong to the default category.
|
java.util.List<? extends IContainer> |
getContainerChildrenWithDefaultCategory(java.lang.String sortingProperty)
Returns the container children that belong to the default category.
|
java.util.List<java.lang.String> |
getDescription()
Returns the description of the folder.
|
java.util.List<? extends IFolder> |
getFolderChildren()
Returns the folder children.
|
java.util.List<? extends IFolder> |
getFolderChildren(int sortingCriterion)
Returns the folder children.
|
java.util.List<? extends IFolder> |
getFolderChildren(java.lang.String sortingProperty)
Returns the folder children.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithCategory(java.lang.String categoryID)
Returns the folder children that belong to the specified category.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithCategory(java.lang.String categoryID,
int sortingCriterion)
Returns the folder children that belong to the specified category.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithCategory(java.lang.String categoryID,
java.lang.String sortingProperty)
Returns the folder children that belong to the specified category.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithDefaultCategory()
Returns the folder children that belong to the default category.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithDefaultCategory(int sortingCriterion)
Returns the folder children that belong to the default category.
|
java.util.List<? extends IFolder> |
getFolderChildrenWithDefaultCategory(java.lang.String sortingProperty)
Returns the folder children that belong to the default category.
|
java.lang.String |
getName()
Returns the name of the folder.
|
IFolder |
getParentFolder()
Returns the parent folder.
|
java.lang.String |
getPictureIDPrefix()
Returns the id prefix for new picture child items.
|
java.lang.String |
getTextIDPrefix()
Returns the id prefix for new text child items.
|
boolean |
hasContainerChildren()
Returns whether this folder has children of type container.
|
boolean |
hasFolderChildren()
Returns whether this folder has children of type folder.
|
boolean |
hasFolderParent()
Returns whether this folder has a parent of type folder.
|
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, toRecordgetImage, 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, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getName()
java.util.List<java.lang.String> getDescription()
java.lang.String getTextIDPrefix()
java.lang.String getPictureIDPrefix()
boolean hasFolderParent()
IFolder getParentFolder()
boolean hasFolderChildren()
java.util.List<? extends IFolder> getFolderChildren()
java.util.List<? extends IFolder> getFolderChildren(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IFolder> getFolderChildren(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IFolder> getFolderChildrenWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IFolder> getFolderChildrenWithCategory(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 IFolder> getFolderChildrenWithCategory(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 IFolder> getFolderChildrenWithDefaultCategory()
java.util.List<? extends IFolder> getFolderChildrenWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IFolder> getFolderChildrenWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingboolean hasContainerChildren()
java.util.List<? extends IContainer> getContainerChildren()
java.util.List<? extends IContainer> getContainerChildren(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IContainer> getContainerChildren(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sortingjava.util.List<? extends IContainer> getContainerChildrenWithCategory(java.lang.String categoryID)
categoryID - the category IDjava.util.List<? extends IContainer> getContainerChildrenWithCategory(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 IContainer> getContainerChildrenWithCategory(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 IContainer> getContainerChildrenWithDefaultCategory()
java.util.List<? extends IContainer> getContainerChildrenWithDefaultCategory(int sortingCriterion)
sortingCriterion - specifies the criterion to be used for sorting (use the integer constants defined above)java.util.List<? extends IContainer> getContainerChildrenWithDefaultCategory(java.lang.String sortingProperty)
sortingProperty - specifies the custom property which shall be used as a criterion for sorting