public class PermissionTopLevelFolderItem extends AbstractVirtualFolderItem
FolderItem
.
Implements the following tree:
Nuxeo Drive |-- My Docs (= user workspace if synchronized else user synchronization roots) | |-- Folder 1 | |-- Folder 2 | |-- ... |-- Other Docs (= user's shared synchronized roots with ReadWrite permission) | |-- Other folder 1 | |-- Other folder 2 | |-- ...
Modifier and Type | Field and Description |
---|---|
protected List<String> |
childrenFactoryNames |
canCreateChild, canScrollDescendants
canDelete, canRename, creationDate, creator, factoryName, FILE_SYSTEM_ITEM_ID_SEPARATOR, FILE_SYSTEM_ITEM_PATH_SEPARATOR, folder, id, lastContributor, lastModificationDate, lockInfo, name, parentId, path, principal, userName
Modifier | Constructor and Description |
---|---|
protected |
PermissionTopLevelFolderItem() |
|
PermissionTopLevelFolderItem(String factoryName,
NuxeoPrincipal principal,
String folderName,
List<String> childrenFactoryNames) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<FileSystemItem> |
getChildren() |
int |
hashCode() |
canMove, createFile, createFolder, delete, getCanCreateChild, getCanScrollDescendants, move, rename, scrollDescendants, setCanCreateChild, setCanScrollDescendants
compareTo, getCanDelete, getCanRename, getCreationDate, getCreator, getFileSystemItemAdapterService, getId, getLastContributor, getLastModificationDate, getLockInfo, getName, getParentId, getPath, getUserName, isFolder, setCanDelete, setCanRename, setCreationDate, setCreator, setFolder, setId, setLastContributor, setLastModificationDate, setLockInfo, setName, setParentId, setPath, setUserName, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createFile, createFolder
getCanDelete, getCanRename, getCreationDate, getCreator, getId, getLastContributor, getLastModificationDate, getLockInfo, getName, getParentId, getPath, isFolder
compareTo
protected List<String> childrenFactoryNames
public PermissionTopLevelFolderItem(String factoryName, NuxeoPrincipal principal, String folderName, List<String> childrenFactoryNames)
protected PermissionTopLevelFolderItem()
public List<FileSystemItem> getChildren()
public boolean equals(Object obj)
equals
in class AbstractVirtualFolderItem
public int hashCode()
hashCode
in class AbstractVirtualFolderItem
Copyright © 2019 Nuxeo. All rights reserved.