public class PermissionTopLevelFactory extends AbstractVirtualFolderItemFactory implements TopLevelFolderItemFactory
TopLevelFolderItemFactory.| Modifier and Type | Field and Description | 
|---|---|
protected static String | 
CHILDREN_FACTORIES_PARAM  | 
protected List<String> | 
childrenFactoryNames  | 
DEFAULT_FOLDER_NAME, FOLDER_NAME_PARAM, folderName, name| Constructor and Description | 
|---|
PermissionTopLevelFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
FolderItem | 
getTopLevelFolderItem(NuxeoPrincipal principal)  | 
FolderItem | 
getVirtualFolderItem(NuxeoPrincipal principal)
Returns the (unique) virtual  
FolderItem. | 
void | 
handleParameters(Map<String,String> parameters)
Handles the factory parameters contributed through the  
fileSystemItemFactory contribution. | 
canHandleFileSystemItemId, exists, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItemById, getFileSystemItemById, getFolderName, getName, isFileSystemItem, isFileSystemItem, isFileSystemItem, setFolderName, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFolderName, setFolderNamecanHandleFileSystemItemId, exists, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItemById, getFileSystemItemById, getName, isFileSystemItem, isFileSystemItem, isFileSystemItem, setNameprotected static final String CHILDREN_FACTORIES_PARAM
protected List<String> childrenFactoryNames
public PermissionTopLevelFactory()
public void handleParameters(Map<String,String> parameters)
FileSystemItemFactoryfileSystemItemFactory contribution.handleParameters in interface FileSystemItemFactoryhandleParameters in class AbstractVirtualFolderItemFactorypublic FolderItem getVirtualFolderItem(NuxeoPrincipal principal)
VirtualFolderItemFactoryFolderItem.getVirtualFolderItem in interface VirtualFolderItemFactorypublic FolderItem getTopLevelFolderItem(NuxeoPrincipal principal)
getTopLevelFolderItem in interface TopLevelFolderItemFactoryCopyright © 2019 Nuxeo. All rights reserved.