com.atlassian.jira.jelly
Class UserAwareDynaBeanTagSupport

java.lang.Object
  extended by org.apache.commons.jelly.TagSupport
      extended by org.apache.commons.jelly.DynaTagSupport
          extended by org.apache.commons.jelly.DynaBeanTagSupport
              extended by com.atlassian.jira.jelly.UserAwareDynaBeanTagSupport
All Implemented Interfaces:
UserAware, org.apache.commons.jelly.DynaTag, org.apache.commons.jelly.Tag
Direct Known Subclasses:
AddComment, GetAssociatedSchemes, ProjectRoleTagSupport, RunSearchRequest

public abstract class UserAwareDynaBeanTagSupport
extends org.apache.commons.jelly.DynaBeanTagSupport
implements UserAware


Field Summary
protected static String KEY_VARIABLE_NAME
           
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
UserAwareDynaBeanTagSupport()
           
 
Method Summary
 Map getProperties()
           
 String[] getRequiredContextVariables()
           
 com.atlassian.crowd.embedded.api.User getUser()
           
 String getUsername()
           
 
Methods inherited from class org.apache.commons.jelly.DynaBeanTagSupport
beforeSetAttributes, getAttributeType, getDynaBean, setAttribute, setContext, setDynaBean
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.jelly.Tag
doTag, getBody, getContext, getParent, invokeBody, setBody, setParent
 

Field Detail

KEY_VARIABLE_NAME

protected static final String KEY_VARIABLE_NAME
See Also:
Constant Field Values
Constructor Detail

UserAwareDynaBeanTagSupport

public UserAwareDynaBeanTagSupport()
Method Detail

getProperties

public Map getProperties()

getRequiredContextVariables

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

getUsername

public String getUsername()
Specified by:
getUsername in interface UserAware

getUser

public com.atlassian.crowd.embedded.api.User getUser()
Specified by:
getUser in interface UserAware


Copyright © 2002-2014 Atlassian. All Rights Reserved.