it.sistematica.isharedoc.sharecloud.engine
Class CloudUnauthenticatedRepository.CloudUnauthenticatedFolder

java.lang.Object
  extended by it.sistematica.isharedoc.sharecloud.model.CloudAbstractFile
      extended by it.sistematica.isharedoc.sharecloud.engine.CloudUnauthenticatedRepository.CloudUnauthenticatedFolder
All Implemented Interfaces:
CloudFile, CloudFolder
Enclosing class:
CloudUnauthenticatedRepository

public static class CloudUnauthenticatedRepository.CloudUnauthenticatedFolder
extends CloudAbstractFile
implements CloudFolder


Field Summary
 
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
CloudUnauthenticatedRepository.CloudUnauthenticatedFolder(CloudRepository repo, java.lang.String id, java.lang.String name)
           
 
Method Summary
 java.util.List<CloudFile> getChildren()
           
 java.lang.Object getObject()
           
 java.lang.String getPath()
           
 java.lang.String getRepositoryPath()
           
 java.lang.Boolean isArchivied()
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(java.lang.String createdBy)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(java.lang.String modifiedBy)
           
 void setName(java.lang.String name)
           
 void trace()
           
 
Methods inherited from class it.sistematica.isharedoc.sharecloud.model.CloudAbstractFile
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, getObjectTemplate, getObjectTemplateId, getOrganization, getOrganizationId, getOriginal, getParent, getParentObject, getProperties, getProperty, getPropertyValue, getPropertyValueString, getRemotePath, getSecondaryTypes, getSession, getStatus, getTrashPath, getType, getURL, isContainer, isDeleted, isDocument, isDrive, isFolder, isHidden, isInternal, isItemLink, isLink, isRemote, isReplica, isSpecial, isTopic, isTrash, isTrashed, removeAcl, removeSecondaryType, setAcl, setChangedProperties, setConfidentialityLevelId, setDeleted, setDescription, setHidden, setId, 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
isSpecial, 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, getObjectTemplate, getObjectTemplateId, getOrganization, getOrganizationId, getOriginal, getParent, getParentObject, getProperties, getProperty, getPropertyValue, getPropertyValueString, getRemotePath, getSecondaryTypes, getSession, getStatus, getTrashPath, getType, getURL, isContainer, isDeleted, isDocument, isDrive, isFolder, isHidden, isInternal, isItemLink, isLink, isRemote, isReplica, isTrash, isTrashed, removeAcl, removeSecondaryType, setAcl, setChangedProperties, setConfidentialityLevelId, setDeleted, setDescription, setHidden, setId, setInternalFile, setNote, setObjectTemplateId, setOrganizationId, setParent, setPropertyValue, setStatus, traceChanges
 

Constructor Detail

CloudUnauthenticatedRepository.CloudUnauthenticatedFolder

public CloudUnauthenticatedRepository.CloudUnauthenticatedFolder(CloudRepository repo,
                                                                 java.lang.String id,
                                                                 java.lang.String name)
Method Detail

getPath

public java.lang.String getPath()
Specified by:
getPath in interface CloudFile

getRepositoryPath

public java.lang.String getRepositoryPath()
Specified by:
getRepositoryPath in interface CloudFile

getObject

public java.lang.Object getObject()
Specified by:
getObject in interface CloudFile

setCreated

public void setCreated(java.util.Date created)
Specified by:
setCreated in interface CloudFile
Overrides:
setCreated in class CloudAbstractFile

setCreatedBy

public void setCreatedBy(java.lang.String createdBy)
Specified by:
setCreatedBy in interface CloudFile
Overrides:
setCreatedBy in class CloudAbstractFile

setModified

public void setModified(java.util.Date modified)
Specified by:
setModified in interface CloudFile
Overrides:
setModified in class CloudAbstractFile

setModifiedBy

public void setModifiedBy(java.lang.String modifiedBy)
Specified by:
setModifiedBy in interface CloudFile
Overrides:
setModifiedBy in class CloudAbstractFile

setName

public void setName(java.lang.String name)
Specified by:
setName in interface CloudFile
Overrides:
setName in class CloudAbstractFile

trace

public void trace()
Specified by:
trace in interface CloudFile
Overrides:
trace in class CloudAbstractFile

getChildren

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

isArchivied

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