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, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFolderName, setFolderName
canHandleFileSystemItemId, exists, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItem, getFileSystemItemById, getFileSystemItemById, getName, isFileSystemItem, isFileSystemItem, isFileSystemItem, setName
protected static final String CHILDREN_FACTORIES_PARAM
protected List<String> childrenFactoryNames
public PermissionTopLevelFactory()
public void handleParameters(Map<String,String> parameters)
FileSystemItemFactory
fileSystemItemFactory
contribution.handleParameters
in interface FileSystemItemFactory
handleParameters
in class AbstractVirtualFolderItemFactory
public FolderItem getVirtualFolderItem(NuxeoPrincipal principal)
VirtualFolderItemFactory
FolderItem
.getVirtualFolderItem
in interface VirtualFolderItemFactory
public FolderItem getTopLevelFolderItem(NuxeoPrincipal principal)
getTopLevelFolderItem
in interface TopLevelFolderItemFactory
Copyright © 2019 Nuxeo. All rights reserved.