com.atlassian.jira.jelly.tag.admin
Class AddUserToGroup
java.lang.Object
org.apache.commons.jelly.TagSupport
org.apache.commons.jelly.DynaTagSupport
org.apache.commons.jelly.DynaBeanTagSupport
com.atlassian.jira.jelly.JiraDynaBeanTagSupport
com.atlassian.jira.jelly.ActionTagSupport
com.atlassian.jira.jelly.tag.UserAwareActionTagSupport
com.atlassian.jira.jelly.tag.admin.AddUserToGroup
- All Implemented Interfaces:
- GroupAware, GroupContextAccessor, NewUserAware, NewUserContextAccessor, UserAware, org.apache.commons.jelly.DynaTag, org.apache.commons.jelly.Tag
public class AddUserToGroup
- extends UserAwareActionTagSupport
- implements NewUserAware, GroupAware, NewUserContextAccessor, GroupContextAccessor
Fields inherited from class org.apache.commons.jelly.TagSupport |
body, context, hasTrimmed, parent, shouldTrim |
Methods inherited from class com.atlassian.jira.jelly.ActionTagSupport |
arrayToString, beforeSetAttributes, contextContainsAfter, contextContainsBefore, contextValidation, copyRedirectUrlParametersToTag, doTag, getActionName, getProperty, getRequest, getResponse, getTagName, getTagName, getWebWorkAdaptor, isBackendAction, isExecuteWebworkOnClose, mapContainsAll, mapProperty, mapProperty, postTagExecution, postTagValidation, propertiesContains, propertyContains, propertyValidation, reportRequired, reportRequiredContextVariablesAfter, reportRequiredContextVariablesBefore, reportRequiredProperties, setActionName, setBackendAction, setExecuteWebworkOnClose, setProperty, setProperty, toString |
Methods inherited from class org.apache.commons.jelly.DynaBeanTagSupport |
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 interface org.apache.commons.jelly.Tag |
getBody, getContext, getParent, invokeBody, setBody, setParent |
AddUserToGroup
public AddUserToGroup()
preContextValidation
protected void preContextValidation()
- Overrides:
preContextValidation
in class ActionTagSupport
prePropertyValidation
protected void prePropertyValidation(org.apache.commons.jelly.XMLOutput output)
throws org.apache.commons.jelly.JellyTagException
- Overrides:
prePropertyValidation
in class ActionTagSupport
- Throws:
org.apache.commons.jelly.JellyTagException
getRequiredContextVariables
public String[] getRequiredContextVariables()
- Specified by:
getRequiredContextVariables
in interface UserAware
- Overrides:
getRequiredContextVariables
in class UserAwareActionTagSupport
endTagExecution
protected void endTagExecution(org.apache.commons.jelly.XMLOutput output)
- Overrides:
endTagExecution
in class ActionTagSupport
getRequiredProperties
public String[] getRequiredProperties()
- Specified by:
getRequiredProperties
in class ActionTagSupport
getRequiredContextVariablesAfter
public String[] getRequiredContextVariablesAfter()
- Specified by:
getRequiredContextVariablesAfter
in class ActionTagSupport
hasGroup
public boolean hasGroup()
- Specified by:
hasGroup
in interface GroupAware
getGroupName
public String getGroupName()
- Specified by:
getGroupName
in interface GroupAware
getGroup
public com.atlassian.crowd.embedded.api.Group getGroup()
- Specified by:
getGroup
in interface GroupAware
hasNewUsername
public boolean hasNewUsername()
- Specified by:
hasNewUsername
in interface NewUserAware
getNewUsername
public String getNewUsername()
- Specified by:
getNewUsername
in interface NewUserAware
setNewUser
public void setNewUser(String username)
- Specified by:
setNewUser
in interface NewUserContextAccessor
setNewUser
public void setNewUser(com.atlassian.crowd.embedded.api.User user)
- Specified by:
setNewUser
in interface NewUserContextAccessor
loadPreviousNewUser
public void loadPreviousNewUser()
- Specified by:
loadPreviousNewUser
in interface NewUserContextAccessor
setGroup
public void setGroup(String groupname)
- Specified by:
setGroup
in interface GroupContextAccessor
setGroup
public void setGroup(com.atlassian.crowd.embedded.api.Group group)
- Specified by:
setGroup
in interface GroupContextAccessor
loadPreviousGroup
public void loadPreviousGroup()
- Specified by:
loadPreviousGroup
in interface GroupContextAccessor
Copyright © 2002-2012 Atlassian. All Rights Reserved.