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
canDelete, canRename, creationDate, creator, factoryName, FILE_SYSTEM_ITEM_ID_SEPARATOR, folder, id, lastContributor, lastModificationDate, name, parentId, path, principal, userName
Modifier | Constructor and Description |
---|---|
protected |
PermissionTopLevelFolderItem() |
|
PermissionTopLevelFolderItem(String factoryName,
Principal principal,
String folderName,
List<String> childrenFactoryNames) |
Modifier and Type | Method and Description |
---|---|
List<FileSystemItem> |
getChildren() |
canMove, createFile, createFolder, delete, getCanCreateChild, move, rename, setCanCreateChild
compareTo, equals, getCanDelete, getCanRename, getCreationDate, getCreator, getFileSystemItemAdapterService, getId, getLastContributor, getLastModificationDate, getName, getParentId, getPath, getUserName, hashCode, isFolder, setCanDelete, setCanRename, setCreationDate, setCreator, setFolder, setId, setLastContributor, setLastModificationDate, setName, setParentId, setPath, setUserName, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getCanDelete, getCanRename, getCreationDate, getCreator, getId, getLastContributor, getLastModificationDate, getName, getParentId, getPath, isFolder
compareTo
protected List<String> childrenFactoryNames
public PermissionTopLevelFolderItem(String factoryName, Principal principal, String folderName, List<String> childrenFactoryNames)
protected PermissionTopLevelFolderItem()
public List<FileSystemItem> getChildren()
getChildren
in interface FolderItem
getChildren
in class AbstractVirtualFolderItem
Copyright © 2015 Nuxeo SA. All rights reserved.