1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.gl.web.struts;
17
18 import java.util.Map;
19 import java.util.Set;
20
21 import javax.servlet.http.HttpServletRequest;
22
23 public interface LookupResultsSelectable {
24 public void populate(HttpServletRequest request);
25
26
27
28
29
30
31 public String getCompositeSelectedObjectIds();
32
33 public int getViewedPageNumber();
34
35 public void setViewedPageNumber(int pageNumberBeingViewedForMultivalueLookups);
36
37 public String getLookupResultsSequenceNumber();
38
39 public void setLookupResultsSequenceNumber(String lookupResultSequenceNumber);
40
41 public int getTotalNumberOfPages();
42
43 public void setTotalNumberOfPages(int totalNumberOfPages);
44
45 public int getFirstRowIndex();
46
47 public void setFirstRowIndex(int firstRowIndex);
48
49 public int getLastRowIndex();
50
51 public void setLastRowIndex(int lastRowIndex);
52
53 public int getSwitchToPageNumber();
54
55 public Set<String> getPreviouslySelectedObjectIdSet();
56
57 public void setPreviouslySelectedObjectIdSet(Set<String> previouslySelectedObjectIds);
58
59 public Set<String> getSelectedObjectIdSet();
60
61 public void setSelectedObjectIdSet(Set<String> selectedObjectIdSet);
62
63 public Set<String> getDisplayedObjectIdSet();
64
65 public void setDisplayedObjectIdSet(Set<String> displayedObjectIdSet);
66
67 public Map<String, String> getCompositeObjectIdMap();
68
69 public void setCompositeObjectIdMap(Map<String, String> compositeObjectIdMap);
70
71 public int getColumnToSortIndex();
72
73 public void setColumnToSortIndex(int columnToSortIndex);
74
75 public String getPreviouslySortedColumnIndex();
76
77 public void setPreviouslySortedColumnIndex(String previouslySortedColumnIndex);
78
79
80
81
82
83
84
85
86 public String getLookedUpCollectionName();
87
88
89
90
91
92
93
94
95 public void setLookedUpCollectionName(String lookedUpCollectionName);
96
97 public int getResultsActualSize();
98
99 public void setResultsActualSize(int resultsActualSize);
100
101 public int getResultsLimitedSize();
102
103 public void setResultsLimitedSize(int resultsLimitedSize);
104
105 public void jumpToFirstPage(int listSize, int maxRowsPerPage);
106
107 public void jumpToLastPage(int listSize, int maxRowsPerPage);
108
109 public void jumpToPage(int pageNumber, int listSize, int maxRowsPerPage);
110 }