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, 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, setCanScrollDescendantscompareTo, 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, 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, NuxeoPrincipal principal, String folderName, List<String> childrenFactoryNames)
protected PermissionTopLevelFolderItem()
public List<FileSystemItem> getChildren()
public boolean equals(Object obj)
equals in class AbstractVirtualFolderItempublic int hashCode()
hashCode in class AbstractVirtualFolderItemCopyright © 2019 Nuxeo. All rights reserved.