imcode.server.document
Class FileDocumentDomainObject
java.lang.Object
imcode.server.document.DocumentDomainObject
imcode.server.document.FileDocumentDomainObject
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class FileDocumentDomainObject
- extends DocumentDomainObject
- See Also:
- Serialized Form
| Methods inherited from class imcode.server.document.DocumentDomainObject |
addCategoryId, addSectionId, clone, equals, fromDocumentTypeId, getActualModifiedDatetime, getAlias, getArchivedDatetime, getAttributes, getCategoryIds, getCreatedDatetime, getCreatorId, getDocumentPermissionSetTypeForRoleId, getDocumentTypeId, getDocumentTypeName, getHeadline, getHeadline, getI18nMeta, getId, getKeywords, getKeywords, getLanguageIso639_2, getLifeCyclePhase, getMenuImage, getMenuImage, getMenuText, getMenuText, getMeta, getModifiedDatetime, getName, getPermissionSets, getPermissionSetsForNewDocuments, getProperties, getProperty, getPublicationEndDatetime, getPublicationStartDatetime, getPublicationStatus, getPublisherId, getRoleIdsMappedToDocumentPermissionSetTypes, getSectionIds, getTarget, hashCode, isActive, isArchived, isLinkableByOtherUsers, isLinkedForUnauthorizedUsers, isPublished, isRestrictedOneMorePrivilegedThanRestrictedTwo, isSearchDisabled, removeAllCategories, removeAllSections, removeCategoryId, removeProperty, setActualModifiedDatetime, setAlias, setArchivedDatetime, setAttributes, setCategoryIds, setCreatedDatetime, setCreator, setCreatorId, setDependenciesMetaIdToNull, setDocumentPermissionSetTypeForRoleId, setHeadline, setHeadline, setId, setKeywords, setLanguageIso639_2, setLinkableByOtherUsers, setLinkedForUnauthorizedUsers, setMenuImage, setMenuText, setMenuText, setMeta, setModifiedDatetime, setPermissionSets, setPermissionSetsForNew, setProperties, setProperty, setPublicationEndDatetime, setPublicationStartDatetime, setPublicationStatus, setPublisher, setPublisherId, setRestrictedOneMorePrivilegedThanRestrictedTwo, setRoleIdsMappedToDocumentPermissionSetTypes, setSearchDisabled, setSectionIds, setTarget |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
MIME_TYPE__APPLICATION_OCTET_STREAM
public static final java.lang.String MIME_TYPE__APPLICATION_OCTET_STREAM
- See Also:
- Constant Field Values
MIME_TYPE__UNKNOWN_DEFAULT
public static final java.lang.String MIME_TYPE__UNKNOWN_DEFAULT
- See Also:
- Constant Field Values
FileDocumentDomainObject
public FileDocumentDomainObject()
getDocumentType
public DocumentTypeDomainObject getDocumentType()
- Specified by:
getDocumentType in class DocumentDomainObject
accept
public void accept(DocumentVisitor documentVisitor)
- Specified by:
accept in class DocumentDomainObject
addFile
public void addFile(java.lang.String fileId,
FileDocumentDomainObject.FileDocumentFile file)
getFiles
public java.util.Map getFiles()
getFile
public FileDocumentDomainObject.FileDocumentFile getFile(java.lang.String fileId)
removeFile
public FileDocumentDomainObject.FileDocumentFile removeFile(java.lang.String fileId)
setDefaultFileId
public void setDefaultFileId(java.lang.String defaultFileId)
getDefaultFileId
public java.lang.String getDefaultFileId()
getFileOrDefault
public FileDocumentDomainObject.FileDocumentFile getFileOrDefault(java.lang.String fileId)
getDefaultFile
public FileDocumentDomainObject.FileDocumentFile getDefaultFile()
changeFileId
public void changeFileId(java.lang.String oldFileId,
java.lang.String newFileId)