Package com.atlassian.jira.issue.fields
Class AbstractPickerFieldImpl<V>
java.lang.Object
com.atlassian.jira.issue.fields.AbstractField
com.atlassian.jira.issue.fields.AbstractOrderableField<V>
com.atlassian.jira.issue.fields.AbstractOrderableNavigableFieldImpl<V>
com.atlassian.jira.issue.fields.AbstractPickerFieldImpl<V>
- All Implemented Interfaces:
Field,NavigableField,OrderableField<V>,SearchableField,Comparable
- Direct Known Subclasses:
AbstractVersionsSystemField,ComponentsSystemField,IssueTypeSystemField,PrioritySystemField,ProjectSystemField,ResolutionSystemField
-
Field Summary
FieldsFields inherited from class com.atlassian.jira.issue.fields.AbstractField
authenticationContextFields inherited from interface com.atlassian.jira.issue.fields.NavigableField
ORDER_ASCENDING, ORDER_DESCENDING, TEMPLATE_DIRECTORY_PATHFields inherited from interface com.atlassian.jira.issue.fields.OrderableField
MOVE_ISSUE_PARAM_KEY, NO_HEADER_PARAM_KEY, TEMPLATE_DIRECTORY_PATH -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPickerFieldImpl(String id, String name, VelocityTemplatingEngine templatingEngine, ApplicationProperties applicationProperties, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, SearchHandlerFactory searchHandlerFactory) -
Method Summary
Modifier and TypeMethodDescriptiongetVelocityParams(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map<String, Object> displayParams, I18nHelper isI18nHelper) protected booleanshouldUseRestEndpoint(OperationContext operationContext) protected booleanuserPickerEnabled(OperationContext operationContext) Methods inherited from class com.atlassian.jira.issue.fields.AbstractOrderableNavigableFieldImpl
getColumnCssClass, getHiddenFieldId, getVelocityParams, prettyPrintChangeHistory, prettyPrintChangeHistoryMethods inherited from class com.atlassian.jira.issue.fields.AbstractOrderableField
createAssociatedSearchHandler, getApplicationProperties, getBulkEditHtml, getCreateHtml, getEditHtml, getFieldLayoutItemForBulkOperation, getIssueForBulkOperation, getPermissionManager, getRelevantParams, getVelocityParams, getVelocityParams, getVelocityParams, getViewHtml, hasBulkUpdatePermission, hasParam, hasPermission, isHidden, populateFromParams, rendererTypesEqual, renderTemplate, validateBulkEditHtmlProperties, valuesEqualMethods inherited from class com.atlassian.jira.issue.fields.AbstractField
compareTo, equals, getAuthenticationContext, getId, getName, getNameKey, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.atlassian.jira.issue.fields.Field
getId, getName, getNameKeyMethods inherited from interface com.atlassian.jira.issue.fields.NavigableField
getColumnHeadingKey, getColumnViewHtml, getDefaultSortOrder, getFieldSorts, getValueLoader, hasSortsDefined, prettyPrintChangeHistoryMethods inherited from interface com.atlassian.jira.issue.fields.OrderableField
availableForBulkEdit, canRemoveValueFromIssueObject, createValue, getCreateHtml, getDefaultValue, getEditHtml, getValueFromParams, getViewHtml, getViewHtml, hasValue, isShown, needsMove, populateDefaults, populateForMove, populateFromIssue, populateParamsFromString, removeValueFromIssueObject, updateIssue, updateValue, validateParams
-
Field Details
-
DEFAULT_MAX_OPTIONS_VALUE
protected static final int DEFAULT_MAX_OPTIONS_VALUE- See Also:
-
MAX_OPTIONS_NUMBER
- See Also:
-
-
Constructor Details
-
AbstractPickerFieldImpl
protected AbstractPickerFieldImpl(String id, String name, VelocityTemplatingEngine templatingEngine, ApplicationProperties applicationProperties, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, SearchHandlerFactory searchHandlerFactory)
-
-
Method Details
-
getVelocityParams
protected Map<String,Object> getVelocityParams(FieldLayoutItem fieldLayoutItem, webwork.action.Action action, Issue issue, Map<String, Object> displayParams, I18nHelper isI18nHelper) -
shouldUseRestEndpoint
-
userPickerEnabled
-