Class EditUserDefaultSettings

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

public class EditUserDefaultSettings extends ViewUserDefaultSettings
Controls setting the email prefs.
See Also:
  • Field Details

    • preference

      public String preference
    • numIssues

      public String numIssues
    • emailUser

      public boolean emailUser
    • sharePublic

      public boolean sharePublic
  • Constructor Details

    • EditUserDefaultSettings

      public EditUserDefaultSettings()
  • Method Details

    • doDefault

      public String doDefault() throws Exception
      Overrides:
      doDefault in class webwork.action.ActionSupport
      Throws:
      Exception
    • doValidation

      protected void doValidation()
      Overrides:
      doValidation in class webwork.action.ActionSupport
    • doExecute

      protected String doExecute() throws Exception
      Overrides:
      doExecute in class ViewUserDefaultSettings
      Throws:
      Exception
    • getEmailFormats

      public Collection getEmailFormats()
    • getSelectedEmailFormat

      public String getSelectedEmailFormat()
    • getShareList

      public Collection getShareList()
      Get the list of options avaiable for sharing
      Returns:
      List options available
    • getShareValue

      public String getShareValue()
      The current value of the sharing default
      Returns:
      current value of the sharing default, false (public) or true (private)
    • getPreference

      public String getPreference()
    • setPreference

      public void setPreference(String preference)
    • isEmailUser

      public boolean isEmailUser()
    • setEmailUser

      public void setEmailUser(boolean emailUser)
    • isSharePublic

      public boolean isSharePublic()
    • setSharePublic

      public void setSharePublic(boolean sharePublic)
    • getNumIssues

      public String getNumIssues()
    • setNumIssues

      public void setNumIssues(String numIssues)
    • isAutoWatch

      public boolean isAutoWatch()
    • setAutoWatch

      public void setAutoWatch(boolean autoWatch)