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 }