Class EditLabels

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

public class EditLabels extends AbstractIssueSelectAction
Since:
v4.2
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • doDefault

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

      public String doViewLinks() throws Exception
      Throws:
      Exception
    • doExecute

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

      public String getDomId()
    • getCustomFieldId

      public Long getCustomFieldId()
    • getErrorCollectionKey

      public String getErrorCollectionKey()
    • getFieldName

      public String getFieldName()
    • getLabelNavigatorUrl

      public String getLabelNavigatorUrl(String label)
    • setCustomFieldId

      public void setCustomFieldId(Long customFieldId)
    • getExistingLabels

      public List<String> getExistingLabels()
    • setLabels

      public void setLabels(String[] labels)
    • isNoLink

      public boolean isNoLink()
      Whether the labels should be a link that goes to a search for that label.

      Required so that when we Ajax replace the labels after editing we can maintain the link/plain text rendering of the labels.

    • setNoLink

      public void setNoLink(boolean noLink)
    • isSendNotification

      public boolean isSendNotification()
    • setSendNotification

      public void setSendNotification(boolean doSendNotification)