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()String[]intString[]GUIRight[]longgetSize()longlongString[]getTags()intgetTile()intgetType()booleanhasPermission(String permission) booleanbooleanisDelete()booleanbooleanisMove()booleanisRename()booleanbooleanisWrite()voidremoveQuotaAlertRecipient(String recipient) voidvoidsetBarcodeTemplateId(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) voidsetPermissions(String[] permissions) voidsetPosition(int position) voidsetQuotaAlertRecipients(String[] quotaAlertRecipients) voidsetQuotaDocs(Long quotaDocs) voidsetQuotaSize(Long quotaSize) voidsetQuotaThreshold(Integer quotaThreshold) voidvoidsetSecurityRef(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
-
getPermissions
-
setPermissions
-
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
-
getRights
-
setRights
-
getParentId
public long getParentId() -
setParentId
public void setParentId(long parentId) -
getPath
-
setPath
-
getParent
-
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)
-