1 package com.atlassian.jira.config.settings.providers;
2
3 import com.atlassian.jira.config.KaamelotKeys;
4 import com.atlassian.jira.config.settings.directory.SettingsProviderDirectory;
5
6
7
8
9
10
11
12
13 public class KaamelotSettingsProvider extends ASettingsProvider {
14
15 public KaamelotSettingsProvider(SettingsProviderDirectory settingsProviderDirectory) {
16 super(settingsProviderDirectory);
17 }
18
19 protected void init() {
20
21
22 addSetting(KaamelotKeys.JIRA_LF_REPORT_END_BGCOLOUR, ISettings.COLOR_SETTING_MANAGER_KEY);
23 addSetting(KaamelotKeys.JIRA_LF_REPORT_START_BGCOLOUR, ISettings.COLOR_SETTING_MANAGER_KEY);
24
25 addSetting(KaamelotKeys.WORKLOG_UPDATE_DELAY_DAYS, ISettings.INTEGER_SETTING_MANAGER_KEY);
26 addSetting(KaamelotKeys.JIRA_PLUGIN_UPGRADE_VERSION, ISettings.INTEGER_SETTING_MANAGER_KEY);
27 addSetting(KaamelotKeys.ALLOW_REPORT_ON_CUSTOMFIELD, ISettings.BOOLEAN_SETTING_MANAGER_KEY);
28 addSetting(KaamelotKeys.ALLOW_REPORT_ON_ONLY_SUPPORTED_CUSTOMFIELDTYPE, ISettings.BOOLEAN_SETTING_MANAGER_KEY);
29
30 addSetting(KaamelotKeys.MULTI_URL_JIRA, ISettings.BOOLEAN_SETTING_MANAGER_KEY);
31
32 addSetting(KaamelotKeys.DEFAULT_AUTO_TRANSITION_SERVICE_SEARCHER_USER, ISettings.STRING_SETTING_MANAGER_KEY);
33 }
34
35
36
37
38 public String getId() {
39 return "fr.kaamelot.settings";
40 }
41
42 }