1 package com.atlassian.jira.config.settings.managers;
2
3 import com.atlassian.jira.config.settings.directory.SettingsProviderDirectory;
4
5
6
7
8 public class StringSettingManager extends ASettingsManager {
9
10 public StringSettingManager(SettingsProviderDirectory providerDirectory) {
11 super(providerDirectory);
12 }
13
14 public boolean isValid(String _value) {
15 return true;
16 }
17
18 public String getResourceEdit() {
19 return "templates/settings/edit/editStringSetting.vm";
20 }
21
22 public String getResourceView() {
23 return "templates/settings/view/viewStringSetting.vm";
24 }
25
26 public Object getValue(String _key) {
27 return (String)getApplicationProperties().getString(_key);
28 }
29
30 public void setValue(String _key, Object _value) {
31 getApplicationProperties().setString(_key,(String)_value);
32 }
33
34 }