com.atlassian.jira.issue.customfields
Interface MultipleSettableCustomFieldType

All Superinterfaces:
CustomFieldType, MultipleCustomFieldType
All Known Implementing Classes:
AbstractMultiSettableCFType, CascadingSelectCFType, MultiSelectCFType, SelectCFType

public interface MultipleSettableCustomFieldType
extends MultipleCustomFieldType


Field Summary
 
Fields inherited from interface com.atlassian.jira.issue.customfields.CustomFieldType
DEFAULT_VALUE_TYPE
 
Method Summary
 Set getIssueIdsWithValue(CustomField field, Option option)
          Returns a Set with of Long Objects representing the issue ids that the value has been set for
 void removeValue(CustomField field, Issue issue, Option optionObject)
           
 
Methods inherited from interface com.atlassian.jira.issue.customfields.MultipleCustomFieldType
getOptions
 
Methods inherited from interface com.atlassian.jira.issue.customfields.CustomFieldType
availableForBulkEdit, createValue, getChangelogString, getChangelogValue, getConfigurationItemTypes, getDefaultValue, getDescription, getDescriptor, getKey, getName, getRelatedIndexers, getSingularObjectFromString, getStringFromSingularObject, getStringValueFromCustomFieldParams, getValueFromCustomFieldParams, getValueFromIssue, getVelocityParameters, init, isRenderable, remove, setDefaultValue, updateValue, validateFromParams, valuesEqual
 

Method Detail

getIssueIdsWithValue

Set getIssueIdsWithValue(CustomField field,
                         Option option)
Returns a Set with of Long Objects representing the issue ids that the value has been set for

Parameters:
field - the CustomField to search on
option - the Object representing a single value to search on.
Returns:
Set of Longs

removeValue

void removeValue(CustomField field,
                 Issue issue,
                 Option optionObject)


Copyright © 2002-2008 Atlassian. All Rights Reserved.