public abstract class AbstractUserFieldImpl extends AbstractOrderableNavigableFieldImpl<ApplicationUser> implements UserField
authenticationContextORDER_ASCENDING, ORDER_DESCENDING, TEMPLATE_DIRECTORY_PATHMOVE_ISSUE_PARAM_KEY, NO_HEADER_PARAM_KEY, TEMPLATE_DIRECTORY_PATH| Modifier | Constructor and Description |
|---|---|
protected |
AbstractUserFieldImpl(String id,
String name,
VelocityTemplatingEngine templatingEngine,
ApplicationProperties applicationProperties,
JiraAuthenticationContext authenticationContext,
PermissionManager permissionManager,
SearchHandlerFactory searchHandlerFactory,
UserHistoryManager userHistoryManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToUsedUserHistoryIfValueChanged(MutableIssue issue)
If the value of this field has changed in the issue, the new user is added to the "used user" history
|
protected com.atlassian.crowd.embedded.api.User |
getDirectoryUser(ApplicationUser user) |
getColumnCssClass, getHiddenFieldId, getSortComparatorSource, getSortFields, getVelocityParams, prettyPrintChangeHistory, prettyPrintChangeHistorycreateAssociatedSearchHandler, getApplicationProperties, getBulkEditHtml, getCreateHtml, getEditHtml, getFieldLayoutItemForBulkOperation, getIssueForBulkOperation, getPermissionManager, getRelevantParams, getVelocityParams, getVelocityParams, getViewHtml, hasBulkUpdatePermission, hasParam, hasPermission, isHidden, populateFromParams, rendererTypesEqual, renderTemplate, validateBulkEditHtmlProperties, valuesEqualcompareTo, equals, getAuthenticationContext, getId, getName, getNameKey, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetColumnHeadingKey, getColumnViewHtml, getDefaultSortOrder, getSortergetId, getName, getNameKeycompareToavailableForBulkEdit, canRemoveValueFromIssueObject, createValue, getCreateHtml, getDefaultValue, getEditHtml, getValueFromParams, getViewHtml, getViewHtml, hasValue, isShown, needsMove, populateDefaults, populateForMove, populateFromIssue, populateParamsFromString, removeValueFromIssueObject, updateIssue, updateValue, validateParamsprotected AbstractUserFieldImpl(String id, String name, VelocityTemplatingEngine templatingEngine, ApplicationProperties applicationProperties, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, SearchHandlerFactory searchHandlerFactory, UserHistoryManager userHistoryManager)
protected void addToUsedUserHistoryIfValueChanged(MutableIssue issue)
@Nullable protected com.atlassian.crowd.embedded.api.User getDirectoryUser(ApplicationUser user)
Copyright © 2002-2017 Atlassian. All Rights Reserved.