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.