public abstract class BasePermissionCondition extends BaseConfluenceCondition
getPermissionTarget(WebInterfaceContext).| Modifier and Type | Field and Description |
|---|---|
protected Permission |
permission |
protected PermissionManager |
permissionManager |
CONTEXT_KEY_HELPER| Constructor and Description |
|---|
BasePermissionCondition() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Object |
getPermissionTarget(WebInterfaceContext context) |
void |
init(Map<String,String> params) |
void |
setPermissionManager(PermissionManager permissionManager) |
boolean |
shouldDisplay(WebInterfaceContext context) |
shouldDisplayprotected PermissionManager permissionManager
protected Permission permission
public void init(Map<String,String> params) throws com.atlassian.plugin.PluginParseException
init in interface com.atlassian.plugin.web.Conditioninit in class BaseConfluenceConditioncom.atlassian.plugin.PluginParseExceptionpublic boolean shouldDisplay(WebInterfaceContext context)
shouldDisplay in class BaseConfluenceConditionprotected abstract Object getPermissionTarget(WebInterfaceContext context)
public void setPermissionManager(PermissionManager permissionManager)
Copyright © 2003–2022 Atlassian. All rights reserved.