com.atlassian.jira.jelly.tag.projectroles
Class ProjectRoleTagSupport

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
                  extended by com.atlassian.jira.jelly.tag.projectroles.ProjectRoleTagSupport
All Implemented Interfaces:
UserAware, org.apache.commons.jelly.DynaTag, org.apache.commons.jelly.Tag
Direct Known Subclasses:
AddActorsToProjectRole, AddDefaultActorsToProjectRole, CreateProjectRole, DeleteProjectRole, GetDefaultRoleActors, GetProjectRole, GetProjectRoleActors, GetProjectRoles, IsProjectRoleNameUnique, RemoveActorsFromProjectRole, RemoveDefaultActorsFromProjectRole, UpdateProjectRole

public abstract class ProjectRoleTagSupport
extends UserAwareDynaBeanTagSupport

Copyright All Rights Reserved. Created: christo 29/06/2006 16:53:17


Field Summary
static String DELIMITER
           
static String KEY_PROJECT_ID
           
static String KEY_PROJECTROLE_ACTOR_TYPE
           
static String KEY_PROJECTROLE_ACTORS
           
static String KEY_PROJECTROLE_DESCRIPTION
           
static String KEY_PROJECTROLE_ID
           
static String KEY_PROJECTROLE_NAME
           
 
Fields inherited from class com.atlassian.jira.jelly.UserAwareDynaBeanTagSupport
KEY_VARIABLE_NAME
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
ProjectRoleTagSupport()
           
 
Method Summary
protected  Collection getActors()
           
protected  Project getProject()
           
protected  ProjectRole getProjectRole(SimpleErrorCollection errorCollection)
           
 
Methods inherited from class com.atlassian.jira.jelly.UserAwareDynaBeanTagSupport
getProperties, getRequiredContextVariables, getUser, 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_PROJECTROLE_ID

public static final String KEY_PROJECTROLE_ID
See Also:
Constant Field Values

KEY_PROJECTROLE_ACTORS

public static final String KEY_PROJECTROLE_ACTORS
See Also:
Constant Field Values

KEY_PROJECT_ID

public static final String KEY_PROJECT_ID
See Also:
Constant Field Values

KEY_PROJECTROLE_ACTOR_TYPE

public static final String KEY_PROJECTROLE_ACTOR_TYPE
See Also:
Constant Field Values

DELIMITER

public static final String DELIMITER
See Also:
Constant Field Values

KEY_PROJECTROLE_NAME

public static final String KEY_PROJECTROLE_NAME
See Also:
Constant Field Values

KEY_PROJECTROLE_DESCRIPTION

public static final String KEY_PROJECTROLE_DESCRIPTION
See Also:
Constant Field Values
Constructor Detail

ProjectRoleTagSupport

public ProjectRoleTagSupport()
Method Detail

getActors

protected Collection getActors()

getProject

protected Project getProject()

getProjectRole

protected ProjectRole getProjectRole(SimpleErrorCollection errorCollection)


Copyright © 2002-2008 Atlassian. All Rights Reserved.