D
- the action definition typepublic abstract class AbstractRoleDialogAction<D extends info.magnolia.ui.api.action.ActionDefinition>
extends info.magnolia.ui.api.action.AbstractAction<D>
OpenAddRoleDialogAction
,
OpenEditRoleDialogAction
Modifier | Constructor and Description |
---|---|
protected |
AbstractRoleDialogAction(D definition,
info.magnolia.repository.RepositoryManager repositoryManager) |
Modifier and Type | Method and Description |
---|---|
protected void |
addNodeType(List<info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition> nodeTypes,
String nodeTypeName,
String icon) |
protected void |
addNodeType(List<info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition> nodeTypes,
String nodeTypeName,
String icon,
boolean strict) |
protected info.magnolia.ui.dialog.definition.FormDialogDefinition |
getDialogDefinition(String dialogName)
Loads the dialog definition and adds access control fields for workspaces that have not been explicitly added.
|
protected List<info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition> |
getNodeTypesForWorkspace(String workspaceName) |
protected AbstractRoleDialogAction(D definition, info.magnolia.repository.RepositoryManager repositoryManager)
protected info.magnolia.ui.dialog.definition.FormDialogDefinition getDialogDefinition(String dialogName) throws info.magnolia.ui.api.action.ActionExecutionException
info.magnolia.ui.api.action.ActionExecutionException
protected List<info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition> getNodeTypesForWorkspace(String workspaceName)
protected void addNodeType(List<info.magnolia.ui.vaadin.integration.contentconnector.NodeTypeDefinition> nodeTypes, String nodeTypeName, String icon)
Copyright © 2018 Magnolia International Ltd.. All rights reserved.