public abstract class AbstractPermission extends AbstractPermissionReference implements XMLModelInitialisable
Modifier | Constructor and Description |
---|---|
protected |
AbstractPermission(org.alfresco.service.namespace.QName typeQName) |
Modifier and Type | Method and Description |
---|---|
String |
getName()
Get the name of the permission
|
org.alfresco.service.namespace.QName |
getQName()
Get the QName of the type or aspect against which the permission is
defined.
|
Set<RequiredPermission> |
getRequiredPermissions()
Get the required permissions
|
org.alfresco.service.namespace.QName |
getTypeQName()
Get the type for this permission
|
void |
initialise(org.dom4j.Element element,
org.alfresco.service.namespace.NamespacePrefixResolver nspr,
PermissionModel permissionModel) |
equals, hashCode, toString
protected AbstractPermission(org.alfresco.service.namespace.QName typeQName)
public void initialise(org.dom4j.Element element, org.alfresco.service.namespace.NamespacePrefixResolver nspr, PermissionModel permissionModel)
initialise
in interface XMLModelInitialisable
public final String getName()
PermissionReference
getName
in interface PermissionReference
public final Set<RequiredPermission> getRequiredPermissions()
public final org.alfresco.service.namespace.QName getTypeQName()
public final org.alfresco.service.namespace.QName getQName()
PermissionReference
getQName
in interface PermissionReference
Copyright © 2005–2017 Alfresco Software. All rights reserved.