Class GUIFolder
java.lang.Object
com.logicaldoc.gui.common.client.beans.GUIExtensibleObject
com.logicaldoc.gui.common.client.beans.GUIFolder
- All Implemented Interfaces:
- Serializable
Represents a folder from the GUI view
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddQuotaAlertRecipient(String recipient) voidvoidbooleangetColor()longlonggetGrid()getName()longgetPath()intlonggetSize()longgetStore()longgetTags()intgetTile()intgetType()inthashCode()booleanhasPermission(String permission) booleanbooleanbooleanisDelete()booleanbooleanisMove()booleanisRename()booleanbooleanisWrite()voidremoveQuotaAlertRecipient(String recipient) voidvoidsetAccessControlList(List<GUIAccessControlEntry> accessControlList) voidsetAllowedPermissions(GUIAccessControlEntry permissions) voidsetBarcodeTemplateId(Long barcodeTemplateId) voidvoidsetCreation(Date creation) voidsetCreator(String creator) voidsetCreatorId(Long creatorId) voidsetDescription(String description) voidsetDocumentCount(long documentCount) voidsetDocumentsTotal(long documentsTotal) voidsetFoldRef(Long foldRef) voidvoidsetMaxVersions(Integer maxVersions) voidvoidsetOcrTemplateId(Long ocrTemplateId) voidsetParentId(long parentId) voidvoidsetPathExtended(String pathExtended) voidsetPosition(int position) voidsetQuotaAlertRecipients(List<String> quotaAlertRecipients) voidsetQuotaDocs(Long quotaDocs) voidsetQuotaSize(Long quotaSize) voidsetQuotaThreshold(Integer quotaThreshold) voidsetSecurityRef(GUIFolder securityRef) voidsetSize(long size) voidsetSizeTotal(long sizeTotal) voidvoidsetSubfolderCount(long subfolderCount) voidvoidsetTagsString(String tagsString) voidsetTemplateLocked(int templateLocked) voidvoidsetType(int type) toString()Methods inherited from class com.logicaldoc.gui.common.client.beans.GUIExtensibleObjectaddAttribute, addAttributeValue, getAttribute, getAttributeNames, getAttributes, getId, getTemplate, getTemplateId, getTenantId, getValue, getValues, putAttributeAfter, removeAttribute, setAttributes, setId, setTemplate, setTemplateId, setTenantId, setValue, shiftValue, sortAttributes
- 
Field Details- 
TYPE_ALIASpublic static final int TYPE_ALIAS- See Also:
 
- 
TYPE_WORKSPACEpublic static final int TYPE_WORKSPACE- See Also:
 
- 
TYPE_DEFAULTpublic static final int TYPE_DEFAULT- See Also:
 
 
- 
- 
Constructor Details- 
GUIFolderpublic GUIFolder()
- 
GUIFolderpublic GUIFolder(long id) 
 
- 
- 
Method Details- 
isWorkspacepublic boolean isWorkspace()
- 
isDefaultWorkspacepublic boolean isDefaultWorkspace()
- 
getAllowedPermissions
- 
setAllowedPermissions
- 
isCustomidpublic boolean isCustomid()
- 
isWritepublic boolean isWrite()
- 
isDownloadpublic boolean isDownload()
- 
isMovepublic boolean isMove()
- 
isDeletepublic boolean isDelete()
- 
isRenamepublic boolean isRename()
- 
hasPermission
- 
getDescription
- 
setDescription
- 
getName
- 
setName
- 
getPathExtended
- 
setPathExtended
- 
getAccessControlList
- 
setAccessControlList
- 
getParentIdpublic long getParentId()
- 
setParentIdpublic void setParentId(long parentId) 
- 
getPath
- 
setPath
- 
getCreator
- 
setCreator
- 
getCreatorId
- 
setCreatorId
- 
getCreation
- 
setCreation
- 
getDocumentCountpublic long getDocumentCount()
- 
setDocumentCountpublic void setDocumentCount(long documentCount) 
- 
getSubfolderCountpublic long getSubfolderCount()
- 
setSubfolderCountpublic void setSubfolderCount(long subfolderCount) 
- 
getTypepublic int getType()
- 
setTypepublic void setType(int type) 
- 
getTemplateLockedpublic int getTemplateLocked()
- 
setTemplateLockedpublic void setTemplateLocked(int templateLocked) 
- 
getSecurityRef
- 
setSecurityRef
- 
getPositionpublic int getPosition()
- 
setPositionpublic void setPosition(int position) 
- 
getQuotaDocs
- 
setQuotaDocs
- 
getQuotaSize
- 
setQuotaSize
- 
getDocumentsTotalpublic long getDocumentsTotal()
- 
setDocumentsTotalpublic void setDocumentsTotal(long documentsTotal) 
- 
getSizeTotalpublic long getSizeTotal()
- 
setSizeTotalpublic void setSizeTotal(long sizeTotal) 
- 
getFoldRef
- 
setFoldRef
- 
getStore
- 
setStore
- 
getMaxVersions
- 
setMaxVersions
- 
getColor
- 
setColor
- 
getTags
- 
setTags
- 
addTag
- 
removeTag
- 
getTagsString
- 
setTagsString
- 
getQuotaThreshold
- 
setQuotaThreshold
- 
getQuotaAlertRecipients
- 
getQuotaAlertRecipientsAsString
- 
setQuotaAlertRecipients
- 
clearQuotaAlertRecipientspublic void clearQuotaAlertRecipients()
- 
addQuotaAlertRecipient
- 
removeQuotaAlertRecipient
- 
newDocument
- 
toString
- 
getGrid
- 
setGrid
- 
getOcrTemplateId
- 
setOcrTemplateId
- 
getBarcodeTemplateId
- 
setBarcodeTemplateId
- 
getTile
- 
setTile
- 
getSizepublic long getSize()
- 
setSizepublic void setSize(long size) 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- GUIExtensibleObject
 
- 
equals- Overrides:
- equalsin class- GUIExtensibleObject
 
 
-