public interface IDocumentContainer
extends com.arcway.cockpit.modulelib2.client.docgen.provider.interfaces.IModuleData, com.arcway.cockpit.docgen.provider.interfaces.ICustomPropertiesAccess
IDocumentContainer object allows to read attribute values of a document
container from the COCKPIT document module. Starting with this object, you can get references to
contained resource locators.Item type constant: "dcm.documentContainer"
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsResourceLocators()
Checks whether the document container contains any resource locators.
|
java.lang.String |
getDocumentContainerSet()
Returns the name of the document container set of the container.
|
IDocumentContainerSet |
getDocumentContainerSetInterface()
Returns the document container set of the container.
|
java.util.List<? extends IResourceLocator> |
getFileLinks()
Returns all contained file links.
|
java.util.List<? extends IResourceLocator> |
getFileLinksWithCategory(java.lang.String categoryID)
Returns all contained file links that belong to the specified category.
|
java.util.List<? extends IResourceLocator> |
getFileLinksWithDefaultCategory()
Returns all contained file links that belong to the default category.
|
java.lang.String |
getKeywords()
Returns the keywords.
|
java.lang.String |
getName()
Returns the name.
|
java.util.List<? extends IResourceLocator> |
getResourceLocators()
Returns all contained resource locators.
|
java.lang.String |
getStatus()
Returns the status.
|
java.lang.String |
getUniqueIdentifier()
Returns a unique identifier that uniquely identifies this object
within its project.
|
java.util.List<? extends IResourceLocator> |
getWebLinks()
Returns all contained web links.
|
java.util.List<? extends IResourceLocator> |
getWebLinksWithCategory(java.lang.String categoryID)
Returns all contained web links that belong to the specified category.
|
java.util.List<? extends IResourceLocator> |
getWebLinksWithDefaultCategory()
Returns all contained web links that belong to the default category.
|
com.arcway.cockpit.docgen.provider.interfaces.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, getModificationCount, getProjectUniqueIdentifier, getTypeID, getTypeName, toRecordjava.lang.String getUniqueIdentifier()
getUniqueIdentifier in interface com.arcway.cockpit.docgen.provider.interfaces.ICockpitDatajava.lang.String getName()
java.lang.String getKeywords()
java.lang.String getStatus()
boolean containsResourceLocators()
java.util.List<? extends IResourceLocator> getResourceLocators()
java.lang.String getDocumentContainerSet()
IDocumentContainerSet getDocumentContainerSetInterface()
java.util.List<? extends IResourceLocator> getWebLinks()
java.util.List<? extends IResourceLocator> getFileLinks()
java.util.List<? extends IResourceLocator> getWebLinksWithCategory(java.lang.String categoryID)
java.util.List<? extends IResourceLocator> getFileLinksWithCategory(java.lang.String categoryID)
java.util.List<? extends IResourceLocator> getWebLinksWithDefaultCategory()
java.util.List<? extends IResourceLocator> getFileLinksWithDefaultCategory()
com.arcway.cockpit.docgen.provider.interfaces.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:
IRecord.NAME_KEYtoRecord in interface com.arcway.cockpit.docgen.provider.interfaces.ICockpitDatatoRecord in interface com.arcway.cockpit.docgen.provider.interfaces.ICustomPropertiesAccess