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
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addQuotaAlertRecipient
(String recipient) void
void
getColor()
long
long
getGrid()
long
getId()
getName()
long
getPath()
int
long
getSize()
long
long
getTags()
int
getTile()
int
getType()
boolean
hasPermission
(String permission) boolean
boolean
isDelete()
boolean
boolean
isMove()
boolean
isRename()
boolean
boolean
isWrite()
void
removeQuotaAlertRecipient
(String recipient) void
void
setAccessControlList
(List<GUIAccessControlEntry> accessControlList) void
setAllowedPermissions
(GUIAccessControlEntry permissions) void
setBarcodeTemplateId
(Long barcodeTemplateId) void
void
setCreation
(Date creation) void
setCreator
(String creator) void
setCreatorId
(Long creatorId) void
setDescription
(String description) void
setDocumentCount
(long documentCount) void
setDocumentsTotal
(long documentsTotal) void
setFoldRef
(Long foldRef) void
void
setId
(long id) void
setMaxVersions
(Integer maxVersions) void
void
setOcrTemplateId
(Long ocrTemplateId) void
setParentId
(long parentId) void
void
setPathExtended
(String pathExtended) void
setPosition
(int position) void
setQuotaAlertRecipients
(List<String> quotaAlertRecipients) void
setQuotaDocs
(Long quotaDocs) void
setQuotaSize
(Long quotaSize) void
setQuotaThreshold
(Integer quotaThreshold) void
setSecurityRef
(GUIFolder securityRef) void
setSize
(long size) void
setSizeTotal
(long sizeTotal) void
setStorage
(Integer storage) void
setSubfolderCount
(long subfolderCount) void
void
setTagsString
(String tagsString) void
setTemplateLocked
(int templateLocked) void
void
setType
(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:
getId
in classGUIExtensibleObject
-
setId
public void setId(long id) - Overrides:
setId
in 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)
-