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) voidvoidgetColor()longlonggetGrid()longgetId()getName()longgetPath()intlonggetSize()longlonggetTags()intgetTile()intgetType()booleanhasPermission(String permission) booleanbooleanisDelete()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) voidvoidsetId(long id) voidsetMaxVersions(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) voidsetStorage(Integer storage) voidsetSubfolderCount(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, equals, getAttribute, getAttributeNames, getAttributes, getTemplate, getTemplateId, getValue, getValues, hashCode, putAttributeAfter, removeAttribute, setAttributes, setTemplate, setTemplateId, 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() -
getId
public long getId()- Overrides:
getIdin classGUIExtensibleObject
-
setId
public void setId(long id) - Overrides:
setIdin classGUIExtensibleObject
-
getAllowedPermissions
-
setAllowedPermissions
-
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
-
getStorage
-
setStorage
-
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)
-