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 Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier 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.GUIExtensibleObject
addAttribute, addAttributeValue, getAttribute, getAttributeNames, getAttributes, getId, getTemplate, getTemplateId, getTenantId, getValue, getValues, putAttributeAfter, removeAttribute, setAttributes, setId, setTemplate, setTemplateId, setTenantId, setValue, shiftValue, sortAttributes
-
Field Details
-
TYPE_ALIAS
public static final int TYPE_ALIAS- See Also:
-
TYPE_WORKSPACE
public static final int TYPE_WORKSPACE- See Also:
-
TYPE_DEFAULT
public static final int TYPE_DEFAULT- See Also:
-
-
Constructor Details
-
GUIFolder
public GUIFolder() -
GUIFolder
public GUIFolder(long id)
-
-
Method Details
-
isWorkspace
public boolean isWorkspace() -
isDefaultWorkspace
public boolean isDefaultWorkspace() -
getAllowedPermissions
-
setAllowedPermissions
-
isCustomid
public boolean isCustomid() -
isWrite
public boolean isWrite() -
isDownload
public boolean isDownload() -
isMove
public boolean isMove() -
isDelete
public boolean isDelete() -
isRename
public boolean isRename() -
hasPermission
-
getDescription
-
setDescription
-
getName
-
setName
-
getPathExtended
-
setPathExtended
-
getAccessControlList
-
setAccessControlList
-
getParentId
public long getParentId() -
setParentId
public void setParentId(long parentId) -
getPath
-
setPath
-
getCreator
-
setCreator
-
getCreatorId
-
setCreatorId
-
getCreation
-
setCreation
-
getDocumentCount
public long getDocumentCount() -
setDocumentCount
public void setDocumentCount(long documentCount) -
getSubfolderCount
public long getSubfolderCount() -
setSubfolderCount
public void setSubfolderCount(long subfolderCount) -
getType
public int getType() -
setType
public void setType(int type) -
getTemplateLocked
public int getTemplateLocked() -
setTemplateLocked
public void setTemplateLocked(int templateLocked) -
getSecurityRef
-
setSecurityRef
-
getPosition
public int getPosition() -
setPosition
public void setPosition(int position) -
getQuotaDocs
-
setQuotaDocs
-
getQuotaSize
-
setQuotaSize
-
getDocumentsTotal
public long getDocumentsTotal() -
setDocumentsTotal
public void setDocumentsTotal(long documentsTotal) -
getSizeTotal
public long getSizeTotal() -
setSizeTotal
public void setSizeTotal(long sizeTotal) -
getFoldRef
-
setFoldRef
-
getStore
-
setStore
-
getMaxVersions
-
setMaxVersions
-
getColor
-
setColor
-
getTags
-
setTags
-
addTag
-
removeTag
-
getTagsString
-
setTagsString
-
getQuotaThreshold
-
setQuotaThreshold
-
getQuotaAlertRecipients
-
getQuotaAlertRecipientsAsString
-
setQuotaAlertRecipients
-
clearQuotaAlertRecipients
public void clearQuotaAlertRecipients() -
addQuotaAlertRecipient
-
removeQuotaAlertRecipient
-
newDocument
-
toString
-
getGrid
-
setGrid
-
getOcrTemplateId
-
setOcrTemplateId
-
getBarcodeTemplateId
-
setBarcodeTemplateId
-
getTile
-
setTile
-
getSize
public long getSize() -
setSize
public void setSize(long size) -
hashCode
public int hashCode()- Overrides:
hashCodein classGUIExtensibleObject
-
equals
- Overrides:
equalsin classGUIExtensibleObject
-