Class UserPickerBrowser

All Implemented Interfaces:
ErrorCollection, I18nHelper, HttpServletVariables, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware, webwork.action.ParameterAware

public class UserPickerBrowser extends AbstractBrowser
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • doExecute

      protected String doExecute() throws Exception
      Overrides:
      doExecute in class webwork.action.ActionSupport
      Throws:
      Exception
    • getPager

      public PagerFilter getPager()
      Specified by:
      getPager in class AbstractBrowser
    • resetPager

      public void resetPager()
      Specified by:
      resetPager in class AbstractBrowser
    • getFilter

      public UserPickerFilter getFilter()
    • getCurrentPage

      public List getCurrentPage()
      Return the current 'page' of issues (given max and start) for the current filter
      Specified by:
      getCurrentPage in class AbstractBrowser
    • getBrowsableItems

      public List getBrowsableItems()
      Specified by:
      getBrowsableItems in class AbstractBrowser
    • getGroups

      public Collection getGroups()
    • getUsers

      public Collection getUsers()
      Convenience method to use from JSP's to access total number of users
      Returns:
      a collection of browsable users
    • getFormName

      public String getFormName()
      Get the name of the calling form
      Returns:
      form name
    • setFormName

      public void setFormName(String formName)
      Set the name of the calling form
      Parameters:
      formName - form name
    • getTriggerEvent

      public String getTriggerEvent()
      Get the name of the event to be triggered
      Returns:
      triggerEvent
    • setTriggerEvent

      public void setTriggerEvent(String triggerEvent)
      Set the name of the calling form
      Parameters:
      triggerEvent - event to be triggered on submit
    • getElement

      public String getElement()
      Get the name of the element for the value to be returned to
      Returns:
      the name of the element for the value to be returned to
    • setElement

      public void setElement(String element)
      Set the name of the element for the value to be returned to
      Parameters:
      element - the name of the element for the value to be returned to
    • getPermission

      public boolean getPermission()
    • isMultiSelect

      public boolean isMultiSelect()
    • setMultiSelect

      public void setMultiSelect(boolean isMultiSelect)
    • getEmailColumnVisible

      public boolean getEmailColumnVisible()
    • getDisplayEmail

      public String getDisplayEmail(String email)
    • getPreviouslySelected

      public String getPreviouslySelected()
    • setPreviouslySelected

      public void setPreviouslySelected(String previouslySelected)
    • wasPreviouslySelected

      public boolean wasPreviouslySelected(ApplicationUser user)
    • getFieldConfigId

      public Long getFieldConfigId()
    • setFieldConfigId

      public void setFieldConfigId(Long fieldConfigId)
    • getProjectIds

      public Collection<Long> getProjectIds()