1 package plugin;
2
3 import com.atlassian.jira.issue.Issue;
4 import com.atlassian.jira.issue.customfields.converters.DoubleConverter;
5 import com.atlassian.jira.issue.customfields.impl.NumberCFType;
6 import com.atlassian.jira.issue.customfields.manager.GenericConfigManager;
7 import com.atlassian.jira.issue.customfields.persistence.CustomFieldValuePersister;
8 import com.atlassian.jira.issue.fields.CustomField;
9 import com.atlassian.jira.issue.fields.layout.field.FieldLayoutItem;
10
11 import java.util.HashMap;
12 import java.util.Map;
13
14
15
16
17
18 public class IssueOrdererCFType extends NumberCFType {
19
20
21
22
23
24 public IssueOrdererCFType(CustomFieldValuePersister customFieldValuePersister, DoubleConverter doubleConverter, GenericConfigManager genericConfigManager) {
25 super(customFieldValuePersister, doubleConverter, genericConfigManager);
26 }
27
28
29
30
31
32
33
34
35
36 public Map getVelocityParameters(Issue issue, CustomField customField, FieldLayoutItem fieldLayoutItem) {
37 Map parametres = new HashMap();
38 parametres.put("valueAssigner", new ValueAssigner());
39 return parametres;
40 }
41 }