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 |
|---|---|
java.lang.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.
|
java.util.Set |
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, toStringprotected 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 XMLModelInitialisablepublic final java.lang.String getName()
PermissionReferencegetName in interface PermissionReferencepublic final java.util.Set getRequiredPermissions()
public final org.alfresco.service.namespace.QName getTypeQName()
public final org.alfresco.service.namespace.QName getQName()
PermissionReferencegetQName in interface PermissionReferenceCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.