public class

BulkEditMultiSelectFieldOptionRemove

extends AbstractBulkEditMultiSelectFieldOption
implements BulkEditMultiSelectFieldOption
java.lang.Object
   ↳ com.atlassian.jira.bulkedit.AbstractBulkEditMultiSelectFieldOption
     ↳ com.atlassian.jira.bulkedit.BulkEditMultiSelectFieldOptionRemove

Class Overview

Represents the Bulk Edit multi select field option for which the field values provided in Bulk Edit will be removed from the already set field values (if they exist)

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.bulkedit.AbstractBulkEditMultiSelectFieldOption
Public Constructors
BulkEditMultiSelectFieldOptionRemove()
Public Methods
String getDescriptionI18nKey()
Returns the i18n key for the description of the change mode option
Map<StringObject> getFieldValuesMap(Issue issue, OrderableField field, Map<StringObject> fieldValuesHolder)
Returns the Collection representing the result of the Bulk Edit operation for the option
String getFieldValuesToAdd(OrderableField field, Map<StringObject> fieldValuesHolder)
Returns String representing new Components/Versions field values for Project which will be added during bulk operation
String getId()
Returns the id of the change mode option
String getNameI18nKey()
Returns the i18n key for the name of the change mode option
boolean validateOperation(OrderableField field, Map<StringObject> fieldValuesHolder)
Returns true if the requirement for minimum number of elements for option is fulfilled
[Expand]
Inherited Methods
From class com.atlassian.jira.bulkedit.AbstractBulkEditMultiSelectFieldOption
From class java.lang.Object
From interface com.atlassian.jira.bulkedit.BulkEditMultiSelectFieldOption

Public Constructors

public BulkEditMultiSelectFieldOptionRemove ()

Public Methods

public String getDescriptionI18nKey ()

Returns the i18n key for the description of the change mode option

public Map<StringObject> getFieldValuesMap (Issue issue, OrderableField field, Map<StringObject> fieldValuesHolder)

Returns the Collection representing the result of the Bulk Edit operation for the option

Returns
  • Collection representing the result of the Bulk Edit operation for the option

public String getFieldValuesToAdd (OrderableField field, Map<StringObject> fieldValuesHolder)

Returns String representing new Components/Versions field values for Project which will be added during bulk operation

Returns
  • String representing new Components/Versions field values for Project which will be added during bulk operation

public String getId ()

Returns the id of the change mode option

public String getNameI18nKey ()

Returns the i18n key for the name of the change mode option

public boolean validateOperation (OrderableField field, Map<StringObject> fieldValuesHolder)

Returns true if the requirement for minimum number of elements for option is fulfilled

Returns
  • true if the requirement for minimum number of elements for option is fulfilled