com.atlassian.jira.web.component.multiuserpicker
Class UserPickerWebComponent

java.lang.Object
  extended by com.atlassian.jira.web.component.AbstractWebComponent
      extended by com.atlassian.jira.web.component.multiuserpicker.UserPickerWebComponent

public class UserPickerWebComponent
extends AbstractWebComponent


Field Summary
 
Fields inherited from class com.atlassian.jira.web.component.AbstractWebComponent
applicationProperties, velocityManager
 
Constructor Summary
UserPickerWebComponent(com.atlassian.velocity.VelocityManager velocityManager, ApplicationProperties applicationProperties, UserPickerSearchService searchService)
           
 
Method Summary
 String getHtml(UserPickerLayoutBean layoutBean, Collection currentUsers, boolean canEdit, Long id, String actionNameForI18n)
           
 String getHtmlForUsernames(UserPickerLayoutBean layoutBean, List usernames, boolean canEdit, Long id, String actionNameForI18n)
           
static Collection getUserNamesToAdd(String rawUserNames)
           
static Collection getUserNamesToRemove(Map params, String paramPrefix)
           
 
Methods inherited from class com.atlassian.jira.web.component.AbstractWebComponent
getHtml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserPickerWebComponent

public UserPickerWebComponent(com.atlassian.velocity.VelocityManager velocityManager,
                              ApplicationProperties applicationProperties,
                              UserPickerSearchService searchService)
Method Detail

getHtml

public String getHtml(UserPickerLayoutBean layoutBean,
                      Collection currentUsers,
                      boolean canEdit,
                      Long id,
                      String actionNameForI18n)

getHtmlForUsernames

public String getHtmlForUsernames(UserPickerLayoutBean layoutBean,
                                  List usernames,
                                  boolean canEdit,
                                  Long id,
                                  String actionNameForI18n)

getUserNamesToRemove

public static Collection getUserNamesToRemove(Map params,
                                              String paramPrefix)

getUserNamesToAdd

public static Collection getUserNamesToAdd(String rawUserNames)


Copyright © 2002-2008 Atlassian. All Rights Reserved.