1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.rice.kew.quicklinks;
18
19 import org.kuali.rice.kew.doctype.bo.DocumentType;
20
21
22
23
24
25
26
27 public class ActionListStats implements Comparable {
28
29 private String documentTypeName;
30 private String documentTypeLabelText;
31 private int count;
32
33 public ActionListStats(String documentTypeName, String documentTypeLabelText, int count) {
34 this.documentTypeName = documentTypeName;
35 this.documentTypeLabelText = documentTypeLabelText;
36 this.count = count;
37 }
38
39 public String getDocumentTypeLabelText() {
40 return documentTypeLabelText;
41 }
42 public void setDocumentTypeLabelText(String documentTypeLabelText) {
43 this.documentTypeLabelText = documentTypeLabelText;
44 }
45 public String getDocumentTypeName() {
46 return documentTypeName;
47 }
48 public void setDocumentTypeName(String documentTypeName) {
49 this.documentTypeName = documentTypeName;
50 }
51 public int getCount() {
52 return count;
53 }
54 public void setCount(int count) {
55 this.count = count;
56 }
57 public String getActionListFilterUrl() {
58 return "ActionList.do?method=showRequestFilteredView&docType=" + documentTypeName;
59 }
60
61 public int compareTo(Object obj) {
62 if (obj != null && obj instanceof ActionListStats) {
63 return this.documentTypeLabelText.compareTo(((ActionListStats)obj).documentTypeLabelText);
64 }
65 return 0;
66 }
67 }