public class UserFilterConfigItem extends Object implements FieldConfigItemType
FieldConfigItemType that represents user filter for the user picker.| Constructor and Description |
|---|
UserFilterConfigItem(GroupManager groupManager,
ProjectRoleManager projectRoleManager,
com.atlassian.soy.renderer.SoyTemplateRenderer soyTemplateRenderer,
UserFilterManager userFilterManager) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseEditUrl()
Creates the base of the URL that links to the configuration screen for
this type of configuration.
|
Object |
getConfigurationObject(Issue issue,
FieldConfig config)
Returns an Object that holds the the configuration.
|
String |
getDisplayName()
The user interface name for this dimension of configuration.
|
String |
getDisplayNameKey()
The i18n key for the user interface name for this dimension of configuration.
|
String |
getObjectKey()
Returns a key unique among FieldConfigItemType implementations for the
configuration value so it can be retrieved from a key-value pair store.
|
String |
getViewHtml(FieldConfig fieldConfig,
FieldLayoutItem fieldLayoutItem)
Renders a view of the current configuration as html.
|
public UserFilterConfigItem(GroupManager groupManager, ProjectRoleManager projectRoleManager, com.atlassian.soy.renderer.SoyTemplateRenderer soyTemplateRenderer, UserFilterManager userFilterManager)
public String getDisplayName()
FieldConfigItemTypegetDisplayName in interface FieldConfigItemTypepublic String getDisplayNameKey()
FieldConfigItemTypegetDisplayNameKey in interface FieldConfigItemTypepublic String getViewHtml(FieldConfig fieldConfig, FieldLayoutItem fieldLayoutItem)
FieldConfigItemTypegetViewHtml in interface FieldConfigItemTypepublic String getObjectKey()
FieldConfigItemTypegetObjectKey in interface FieldConfigItemTypepublic Object getConfigurationObject(Issue issue, FieldConfig config)
FieldConfigItemTypegetConfigurationObject in interface FieldConfigItemTypepublic String getBaseEditUrl()
FieldConfigItemTypegetBaseEditUrl in interface FieldConfigItemTypeCopyright © 2002-2017 Atlassian. All Rights Reserved.