it.sistematica.isharedoc.sharecloud.model.replica
Class ReplicaFolder

java.lang.Object
  extended by it.sistematica.isharedoc.sharecloud.model.CloudAbstractFile
      extended by it.sistematica.isharedoc.sharecloud.model.replica.ReplicaFile
          extended by it.sistematica.isharedoc.sharecloud.model.replica.ReplicaFolder
All Implemented Interfaces:
CloudFile, CloudFolder

public class ReplicaFolder
extends ReplicaFile
implements CloudFolder


Field Summary
 
Fields inherited from class it.sistematica.isharedoc.sharecloud.model.replica.ReplicaFile
content, document, object
 
Fields inherited from class it.sistematica.isharedoc.sharecloud.model.CloudAbstractFile
changedProperties, confidentialityLevel, created, createdBy, deleted, description, entities, file, hidden, id, modified, modifiedBy, name, note, objectTemplate, original, ownerOrganization, parent, session, status
 
Fields inherited from interface it.sistematica.isharedoc.sharecloud.model.CloudFile
PATH_SEPARATOR, TRASH_DIRECTORY_NAME
 
Constructor Summary
ReplicaFolder(CloudSession session, DocumentContentReplica file)
           
 
Method Summary
 java.util.List<CloudFile> getChildren()
           
 java.lang.Boolean isArchivied()
           
 java.lang.Boolean isContainer()
           
 java.lang.Boolean isFolder()
           
 java.lang.Boolean isSpecial()
           
 
Methods inherited from class it.sistematica.isharedoc.sharecloud.model.replica.ReplicaFile
getCreated, getCreatedBy, getId, getModified, getModifiedBy, getName, getObject, getPath, getProperties, getProperty, getPropertyValue, getRepositoryPath, getSecondaryTypes, getSourceDocument, getType, isInternal, isReplica, setCreated, setCreatedBy, setId, setModified, setModifiedBy, setName, trace
 
Methods inherited from class it.sistematica.isharedoc.sharecloud.model.CloudAbstractFile
addAcl, addSecondaryType, getAcl, getAttributesAsString, getAttributeValues, getChangedProperties, getColor, getConfidentialityLevel, getConfidentialityLevelId, getDescription, getFileType, getIconClass, getIconDescription, getIconMedium, getIconTitle, getIconTree, getIdFullPath, getInternalFile, getNameFullPath, getNameFullPathWithAttributes, getNameFullPathWithNote, getNameWithAttributes, getNameWithNote, getNote, getNoteInShort, getObjectTemplate, getObjectTemplateId, getOrganization, getOrganizationId, getOriginal, getParent, getParentObject, getPropertyValueString, getRemotePath, getSession, getStatus, getTrashPath, getURL, isDeleted, isDocument, isDrive, isHidden, isItemLink, isLink, isRemote, isTopic, isTrash, isTrashed, removeAcl, removeSecondaryType, setAcl, setChangedProperties, setConfidentialityLevelId, setDeleted, setDescription, setHidden, setInternalFile, setNote, setObjectTemplateId, setOrganizationId, setParent, setPropertyValue, setSession, setStatus, toString, traceChanges
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface it.sistematica.isharedoc.sharecloud.model.CloudFolder
isTopic
 
Methods inherited from interface it.sistematica.isharedoc.sharecloud.model.CloudFile
addAcl, addSecondaryType, getAcl, getAttributesAsString, getAttributeValues, getChangedProperties, getColor, getConfidentialityLevel, getConfidentialityLevelId, getCreated, getCreatedBy, getDescription, getFileType, getIconClass, getIconDescription, getIconMedium, getIconTitle, getIconTree, getId, getIdFullPath, getInternalFile, getModified, getModifiedBy, getName, getNameFullPath, getNameFullPathWithAttributes, getNameFullPathWithNote, getNameWithAttributes, getNameWithNote, getNote, getNoteInShort, getObject, getObjectTemplate, getObjectTemplateId, getOrganization, getOrganizationId, getOriginal, getParent, getParentObject, getPath, getProperties, getProperty, getPropertyValue, getPropertyValueString, getRemotePath, getRepositoryPath, getSecondaryTypes, getSession, getStatus, getTrashPath, getType, getURL, isDeleted, isDocument, isDrive, isHidden, isInternal, isItemLink, isLink, isRemote, isReplica, isTrash, isTrashed, removeAcl, removeSecondaryType, setAcl, setChangedProperties, setConfidentialityLevelId, setCreated, setCreatedBy, setDeleted, setDescription, setHidden, setId, setInternalFile, setModified, setModifiedBy, setName, setNote, setObjectTemplateId, setOrganizationId, setParent, setPropertyValue, setStatus, trace, traceChanges
 

Constructor Detail

ReplicaFolder

public ReplicaFolder(CloudSession session,
                     DocumentContentReplica file)
Method Detail

isContainer

public java.lang.Boolean isContainer()
Specified by:
isContainer in interface CloudFile
Overrides:
isContainer in class CloudAbstractFile

isFolder

public java.lang.Boolean isFolder()
Specified by:
isFolder in interface CloudFile
Overrides:
isFolder in class CloudAbstractFile

isArchivied

public java.lang.Boolean isArchivied()
Specified by:
isArchivied in interface CloudFolder

isSpecial

public java.lang.Boolean isSpecial()
Specified by:
isSpecial in interface CloudFile
Specified by:
isSpecial in interface CloudFolder
Overrides:
isSpecial in class CloudAbstractFile

getChildren

public java.util.List<CloudFile> getChildren()
Specified by:
getChildren in interface CloudFolder