public class UIPermission extends DefaultPermission implements Visitable
Modifier and Type | Field and Description |
---|---|
protected static LocaleManager |
localeManager
The locale manager.
|
PERMISSION_DENIED, PERMISSION_GRANTED, PERMISSION_NOT_GRANTED
Constructor and Description |
---|
UIPermission(String resourceName,
String actions) |
Modifier and Type | Method and Description |
---|---|
Object |
acceptVisit(WorkspaceVisitor visitor) |
boolean |
equals(Object o) |
static String |
getActionName(String permissionClass,
String action,
Locale locale) |
static UIPolicy |
getPolicy() |
Principal |
getRelatedPrincipal()
Get the related principal, useful only for visitor operations.
|
boolean |
isReadOnly() |
void |
setReadOnly(boolean readOnly) |
void |
setRelatedPrincipal(Principal relatedPrincipal)
Set the related principal, useful only for visitor operations.
|
denyAction, getActions, getResourcePath, grantAction, hashCode, implies, impliesOrDenies, isActionDenied, isActionGranted, isActionUndefined, isEmpty, newPermissionCollection, removeAction, setActions, setResourceName, toActionDeniedList, toActionGrantedList, toActionListString, toString
checkGuard, getName
protected static LocaleManager localeManager
public void setRelatedPrincipal(Principal relatedPrincipal)
public Principal getRelatedPrincipal()
public Object acceptVisit(WorkspaceVisitor visitor) throws Exception
acceptVisit
in interface Visitable
Exception
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public boolean equals(Object o)
equals
in class DefaultPermission
public static UIPolicy getPolicy()
Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.