Package com.atlassian.jira.issue.fields
Interface ConfigurableField<V>
- All Superinterfaces:
Comparable
,Field
,OrderableField<V>
,SearchableField
- All Known Subinterfaces:
CustomField
,DefaultValueField<V>
,IssueTypeField
- All Known Implementing Classes:
DescriptionSystemField
,ImmutableCustomField
,IssueTypeSystemField
,MockCustomField
,PrioritySystemField
ConfigurableField are fields which have
FieldConfigItemType
that can be stored for a given
JiraContextNode
-
Field Summary
Fields inherited from interface com.atlassian.jira.issue.fields.OrderableField
MOVE_ISSUE_PARAM_KEY, NO_HEADER_PARAM_KEY, TEMPLATE_DIRECTORY_PATH
-
Method Summary
Modifier and TypeMethodDescriptionReturns a list of projects associated with this field.Returns a List ofFieldConfigItemType
objects.getRelevantConfig
(IssueContext issueContext) Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.atlassian.jira.issue.fields.Field
getId, getName, getNameKey
Methods inherited from interface com.atlassian.jira.issue.fields.OrderableField
availableForBulkEdit, canRemoveValueFromIssueObject, createValue, getBulkEditHtml, getCreateHtml, getCreateHtml, getDefaultValue, getEditHtml, getEditHtml, getValueFromParams, getViewHtml, getViewHtml, getViewHtml, hasParam, hasValue, isShown, needsMove, populateDefaults, populateForMove, populateFromIssue, populateFromParams, populateParamsFromString, removeValueFromIssueObject, updateIssue, updateValue, validateParams
Methods inherited from interface com.atlassian.jira.issue.fields.SearchableField
createAssociatedSearchHandler
-
Method Details
-
getConfigurationItemTypes
List<FieldConfigItemType> getConfigurationItemTypes()Returns a List ofFieldConfigItemType
objects. This opens up possibilties for configurable custom fields- Returns:
- List of
FieldConfigItemType
@Nonnull
-
getAssociatedProjectObjects
Returns a list of projects associated with this field. Will be null if the field is global- Returns:
- a list of projects associated with this field.
-
getRelevantConfig
-