View Javadoc

1   package com.atlassian.jira.config.settings;
2   
3   
4   public class Setting {
5   
6   	public final static String EDIT_PREFIX = "paramSetting_";
7   	private String parameterKey;
8   	private String descriptionKey;
9   	private String settingManagerKey;
10  
11  	private int editSequence;
12  
13  	public Setting(String parameterKey, String descriptionKey, String settingManagerKey) {
14  		super();
15  		this.parameterKey = parameterKey;
16  		this.descriptionKey = descriptionKey;
17  		this.settingManagerKey = settingManagerKey;
18  	}
19  
20  	public Setting(String parameterKey, String settingManagerKey) {
21  		this(parameterKey, parameterKey + ".description", settingManagerKey);
22  	}
23  
24  	public String getParameterKey() {
25  		return parameterKey;
26  	}
27  
28  	public String getDescriptionKey() {
29  		return descriptionKey;
30  	}
31  
32  	public String getSettingManagerKey() {
33  		return settingManagerKey;
34  	}
35  
36  	public String getId() {
37  		return EDIT_PREFIX + getEditSequence();
38  	}
39  
40  	public int getEditSequence() {
41  		return editSequence;
42  	}
43  
44  	public void setEditSequence(int editSequence) {
45  		this.editSequence = editSequence;
46  	}
47  
48  //	public ApplicationProperties getApplicationProperties() {
49  //		return ManagerFactory.getApplicationProperties();
50  //	}
51  //
52  //	public Object getValue() {
53  //		getApplicationProperties()
54  //	}
55  }