com.atlassian.jira.jelly
Class PermissionSchemeContextAccessorImpl

java.lang.Object
  extended bycom.atlassian.jira.jelly.PermissionSchemeContextAccessorImpl
All Implemented Interfaces:
PermissionSchemeAware, PermissionSchemeContextAccessor, UserAware

public class PermissionSchemeContextAccessorImpl
extends java.lang.Object
implements PermissionSchemeAware, PermissionSchemeContextAccessor


Constructor Summary
PermissionSchemeContextAccessorImpl(Tag tag)
           
 
Method Summary
 JellyContext getContext()
           
 GenericValue getPermissionScheme()
           
 java.lang.Long getPermissionSchemeId()
           
 java.lang.String[] getRequiredContextVariables()
           
 User getUser()
           
 java.lang.String getUsername()
           
 boolean hasPermissionScheme()
           
 void loadPreviousPermissionScheme()
           
 void setPermissionScheme(java.lang.Long schemeId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionSchemeContextAccessorImpl

public PermissionSchemeContextAccessorImpl(Tag tag)
Method Detail

getContext

public JellyContext getContext()
Specified by:
getContext in interface PermissionSchemeContextAccessor

setPermissionScheme

public void setPermissionScheme(java.lang.Long schemeId)
Specified by:
setPermissionScheme in interface PermissionSchemeContextAccessor

loadPreviousPermissionScheme

public void loadPreviousPermissionScheme()
Specified by:
loadPreviousPermissionScheme in interface PermissionSchemeContextAccessor

getRequiredContextVariables

public java.lang.String[] getRequiredContextVariables()
Specified by:
getRequiredContextVariables in interface UserAware

hasPermissionScheme

public boolean hasPermissionScheme()
Specified by:
hasPermissionScheme in interface PermissionSchemeAware

getPermissionSchemeId

public java.lang.Long getPermissionSchemeId()
Specified by:
getPermissionSchemeId in interface PermissionSchemeAware

getPermissionScheme

public GenericValue getPermissionScheme()
Specified by:
getPermissionScheme in interface PermissionSchemeAware

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface UserAware

getUser

public User getUser()
Specified by:
getUser in interface UserAware