D
- the action definition typepublic abstract class AbstractRoleDialogAction<D extends ActionDefinition> extends 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<NodeTypeDefinition> nodeTypes,
String nodeTypeName,
String icon) |
protected void |
addNodeType(List<NodeTypeDefinition> nodeTypes,
String nodeTypeName,
String icon,
boolean strict) |
protected FormDialogDefinition |
getDialogDefinition(String dialogName)
Loads the dialog definition and adds access control fields for workspaces that have not been explicitly added.
|
protected List<NodeTypeDefinition> |
getNodeTypesForWorkspace(String workspaceName) |
getDefinition
protected AbstractRoleDialogAction(D definition, info.magnolia.repository.RepositoryManager repositoryManager)
protected FormDialogDefinition getDialogDefinition(String dialogName) throws ActionExecutionException
ActionExecutionException
protected List<NodeTypeDefinition> getNodeTypesForWorkspace(String workspaceName)
protected void addNodeType(List<NodeTypeDefinition> nodeTypes, String nodeTypeName, String icon)
protected void addNodeType(List<NodeTypeDefinition> nodeTypes, String nodeTypeName, String icon, boolean strict)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.