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, canScrollDescendantscanDelete, canRename, creationDate, creator, factoryName, FILE_SYSTEM_ITEM_ID_SEPARATOR, folder, id, lastContributor, lastModificationDate, lockInfo, 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, getCanScrollDescendants, move, rename, scrollDescendants, setCanCreateChild, setCanScrollDescendantscompareTo, equals, getCanDelete, getCanRename, getCreationDate, getCreator, getFileSystemItemAdapterService, getId, getLastContributor, getLastModificationDate, getLockInfo, getName, getParentId, getPath, getUserName, hashCode, isFolder, setCanDelete, setCanRename, setCreationDate, setCreator, setFolder, setId, setLastContributor, setLastModificationDate, setLockInfo, setName, setParentId, setPath, setUserName, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitcreateFile, createFoldergetCanDelete, getCanRename, getCreationDate, getCreator, getId, getLastContributor, getLastModificationDate, getLockInfo, getName, getParentId, getPath, isFoldercompareToprotected List<String> childrenFactoryNames
public PermissionTopLevelFolderItem(String factoryName, Principal principal, String folderName, List<String> childrenFactoryNames)
protected PermissionTopLevelFolderItem()
public List<FileSystemItem> getChildren()
getChildren in interface FolderItemgetChildren in class AbstractVirtualFolderItemCopyright © 2018 Nuxeo. All rights reserved.