Mercurial > hg > LGServices
annotate src/main/java/de/mpiwg/web/jsp/SearchPage.java @ 105:16a0796e3871 default tip
remove "console.log" from general.js
| author | Calvin Yeh <cyeh@mpipw-berlin.mpg.com> |
|---|---|
| date | Fri, 29 Sep 2017 16:18:02 +0200 |
| parents | d0dcbe8254f5 |
| children |
| rev | line source |
|---|---|
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
1 package de.mpiwg.web.jsp; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
2 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
3 import java.util.ArrayList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
4 import java.util.Collections; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
5 import java.util.HashMap; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
6 import java.util.List; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
7 import java.util.Map; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
8 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
9 import javax.servlet.http.HttpServletRequest; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
10 import javax.servlet.http.HttpServletResponse; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
11 |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
12 import de.mpiwg.web.search.*; |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
13 import org.apache.commons.lang.StringUtils; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
14 import org.apache.log4j.Logger; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
15 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
16 import de.mpiwg.gazetteer.bo.LGBranch; |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
17 import de.mpiwg.gazetteer.bo.LGTopicSectionRelation; |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
18 import de.mpiwg.gazetteer.db.DBSection; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
19 import de.mpiwg.gazetteer.utils.DBService; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
20 import de.mpiwg.gazetteer.utils.DataProvider; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
21 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
22 public class SearchPage extends AbstractJSPPage{ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
23 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
24 private static Logger logger = Logger.getLogger(SearchPage.class); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
25 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
26 public static String bean = "searchBean"; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
27 public static String page = "pages/search.jsp"; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
28 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
29 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
30 private static Integer SEARCH_IN_SECTION_NAME = 0; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
31 private static Integer SEARCH_IN_BOOK_NAME = 1; |
| 39 | 32 //private static Integer SEARCH_FULL_TEXT = 2; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
33 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
34 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
35 private Map<Long, List<LGBranch>> branchesMap; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
36 private List<DBSection> completeSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
37 private List<DBSection> filteredSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
38 private List<DBSection> displaySectionList; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
39 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
40 private String searchTerm = new String(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
41 private Integer searchIn = SEARCH_IN_SECTION_NAME; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
42 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
43 private String dynastyFilter = new String(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
44 private String adminTypeFilter = new String(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
45 private String level1Filter = new String(); |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
46 private String level2Filter = new String(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
47 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
48 private String bookNameFilter = new String(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
49 private String periodFilter = new String(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
50 private String sectionNameFilter = new String(); |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
51 private String bookYearFilter = new String(); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
52 private String editionYearFilter = new String(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
53 private String sourceFilter = new String(); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
54 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
55 private DataPaginator paginator = new DataPaginator(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
56 private String searchMessage; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
57 private String filteringMessage; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
58 |
| 39 | 59 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
60 private Map<Long, List<LGTopicSectionRelation>> topicSectionRelationMap; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
61 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
62 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
63 @Override |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
64 public void init(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
65 super.init(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
66 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
67 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
68 public void loadParameters(HttpServletRequest request, HttpServletResponse response){ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
69 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
70 this.request = request; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
71 this.response = response; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
72 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
73 this.searchTerm = getParameter("searchTerm"); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
74 this.dynastyFilter = getParameter("dynastyFilter"); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
75 this.adminTypeFilter = getParameter("adminTypeFilter"); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
76 this.level1Filter = getParameter("level1Filter"); |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
77 this.level2Filter = getParameter("level2Filter"); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
78 this.bookNameFilter = getParameter("bookNameFilter"); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
79 this.periodFilter = getParameter("periodFilter"); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
80 this.sectionNameFilter = getParameter("sectionNameFilter"); |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
81 this.bookYearFilter = getParameter("bookYearFilter"); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
82 this.editionYearFilter = getParameter("editionYearFilter"); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
83 this.sourceFilter = getParameter("sourceFilter"); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
84 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
85 this.searchIn = getIntParameter("searchIn"); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
86 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
87 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
88 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
89 public void updateTopicSectionRelation() { |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
90 logger.debug("updateTopicSectionRelation"); |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
91 this.loadTopicSectionRelation(); |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
92 this.filter(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
93 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
94 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
95 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
96 public void search(){ |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
97 logger.debug("Searching: " + this.searchTerm); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
98 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
99 this.dynastyFilter = new String(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
100 this.level1Filter = new String(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
101 this.adminTypeFilter = new String(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
102 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
103 if(StringUtils.isNotEmpty(this.searchTerm)){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
104 this.loadBranches(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
105 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
106 this.loadTopicSectionRelation(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
107 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
108 // TODO load all books for the difference set?? |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
109 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
110 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
111 try { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
112 List<String> terms = splitTerms(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
113 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
114 if(SEARCH_IN_SECTION_NAME.equals(this.searchIn)){ |
| 39 | 115 System.out.println("Section Search in Section Name"); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
116 this.completeSectionList = DBService.searchSection(terms); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
117 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
118 }else if(SEARCH_IN_BOOK_NAME.equals(this.searchIn)){ |
| 39 | 119 System.out.println("Section Search in Book Name"); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
120 this.completeSectionList = DBService.searchBook(terms, "name"); |
| 39 | 121 |
| 122 } /*else if (SEARCH_FULL_TEXT.equals(this.searchIn)) { | |
| 123 System.out.println("Full Text Search"); | |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
124 DBService.searchFullText(terms); |
| 39 | 125 } |
| 126 */ | |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
127 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
128 Collections.sort(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
129 filter(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
130 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
131 } catch (Exception e) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
132 internalError(e); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
133 } |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
134 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
135 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
136 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
137 public void filter(){ |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
138 this.filteredSectionList = new ArrayList<DBSection>(); |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
139 if (this.completeSectionList != null) { |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
140 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
141 for(DBSection section : this.completeSectionList){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
142 if(!this.filteredSectionList.contains(section)){ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
143 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
144 if( (StringUtils.isEmpty(dynastyFilter) || StringUtils.startsWith(section.getBook().getDynasty(), dynastyFilter)) && |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
145 (StringUtils.isEmpty(level1Filter) || StringUtils.startsWith(section.getBook().getLevel1(), level1Filter)) && |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
146 (StringUtils.isEmpty(level2Filter) || StringUtils.startsWith(section.getBook().getLevel2(), level2Filter)) && |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
147 (StringUtils.isEmpty(bookNameFilter) || StringUtils.startsWith(section.getBook().getName(), bookNameFilter)) && |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
148 (StringUtils.isEmpty(periodFilter) || StringUtils.startsWith(section.getBook().getPeriod(), periodFilter)) && |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
149 (StringUtils.isEmpty(sectionNameFilter) || StringUtils.startsWith(section.getName(), sectionNameFilter)) && |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
150 (StringUtils.isEmpty(bookYearFilter) || section.getBook().getBookYear() == Integer.parseInt(bookYearFilter)) && |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
151 (StringUtils.isEmpty(editionYearFilter) || section.getBook().getEditionYear() == Integer.parseInt(editionYearFilter)) && |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
152 (StringUtils.isEmpty(sourceFilter) || StringUtils.contains(section.getBook().getSource(), sourceFilter)) && |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
153 (StringUtils.isEmpty(adminTypeFilter) || StringUtils.startsWith(section.getBook().getAdmin_type(), adminTypeFilter)) |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
154 ){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
155 this.filteredSectionList.add(section); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
156 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
157 } |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
158 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
159 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
160 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
161 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
162 if(completeSectionList.size() > 0){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
163 this.searchMessage = completeSectionList.size() + " section(s) found for the term(s): " + this.searchTerm; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
164 this.filteringMessage = this.filteredSectionList.size() + " section(s) listed after the filtering"; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
165 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
166 this.paginator.setCurrentPage(0); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
167 this.paginator.resetNumberOfPages(filteredSectionList.size()); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
168 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
169 }else{ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
170 this.searchMessage = "No sections found for the term(s): " + this.searchTerm; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
171 this.filteredSectionList = null; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
172 this.filteringMessage = ""; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
173 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
174 this.paginator.setCurrentPage(0); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
175 this.paginator.resetNumberOfPages(0); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
176 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
177 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
178 this.updateCurrentSections(); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
179 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
180 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
181 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
182 private void updateCurrentSections() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
183 this.paginator.initCount(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
184 int startRecord = this.paginator.getCurrentPage() |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
185 * this.paginator.getItemsPerPage(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
186 if(this.paginator.getNumberOfPages() == 0){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
187 this.displaySectionList = new ArrayList<DBSection>(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
188 }else if((this.paginator.getCurrentPage() + 1) == this.paginator.getNumberOfPages()){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
189 int mod = this.filteredSectionList.size() % paginator.getItemsPerPage(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
190 if(mod == 0){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
191 this.displaySectionList = filteredSectionList.subList(startRecord, startRecord + this.paginator.getItemsPerPage()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
192 }else{ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
193 this.displaySectionList = filteredSectionList.subList(startRecord, startRecord + mod); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
194 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
195 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
196 }else{ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
197 this.displaySectionList = filteredSectionList.subList(startRecord, startRecord + this.paginator.getItemsPerPage()); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
198 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
199 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
200 for(DBSection section : this.displaySectionList){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
201 section.setBranches(this.branchesMap.get(section.getId())); |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
202 section.setTopicSectionRelation(this.topicSectionRelationMap.get(section.getId())); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
203 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
204 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
205 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
206 private void loadBranches(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
207 this.branchesMap = new HashMap<Long, List<LGBranch>>(); |
|
38
8b7a204fa929
new: show all existing branches in the searching result page of search for sections
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
17
diff
changeset
|
208 // List<LGBranch> list = DataProvider.getInstance().getBranches(getSessionBean().getUser().getId()); |
|
8b7a204fa929
new: show all existing branches in the searching result page of search for sections
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
17
diff
changeset
|
209 List<LGBranch> list = DataProvider.getInstance().getAllExistingBranches(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
210 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
211 for(LGBranch branch : list){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
212 branch.loadTransientData(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
213 if(this.branchesMap.get(branch.getSectionId()) == null){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
214 this.branchesMap.put(branch.getSectionId(), new ArrayList<LGBranch>()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
215 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
216 this.branchesMap.get(branch.getSectionId()).add(branch); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
217 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
218 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
219 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
220 private void loadTopicSectionRelation(){ |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
221 this.topicSectionRelationMap = new HashMap<Long, List<LGTopicSectionRelation>>(); |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
222 List<LGTopicSectionRelation> list = DataProvider.getInstance().getAllExistingTopicSectionRelation(); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
223 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
224 for(LGTopicSectionRelation relation : list){ |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
225 relation.loadTransientData(); |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
226 if(this.topicSectionRelationMap.get(relation.getSectionId()) == null){ |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
227 this.topicSectionRelationMap.put(relation.getSectionId(), new ArrayList<LGTopicSectionRelation>()); |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
228 } |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
229 this.topicSectionRelationMap.get(relation.getSectionId()).add(relation); |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
230 } |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
231 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
232 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
233 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
234 private List<String> splitTerms(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
235 List<String> rs = new ArrayList<String>(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
236 String[] array = this.searchTerm.split(","); |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
237 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
238 for(String tmp : array){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
239 tmp = tmp.replace(" ", ""); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
240 if(StringUtils.isNotEmpty(tmp)){ |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
241 rs.add(tmp); |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
242 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
243 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
244 return rs; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
245 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
246 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
247 public List<String> suggestDynasty(String term, int limit){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
248 List<String> list = new ArrayList<String>(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
249 for(DBSection section : this.completeSectionList){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
250 String dynasty = section.getBook().getDynasty(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
251 if(!list.contains(dynasty) && dynasty.startsWith(term)){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
252 list.add(dynasty); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
253 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
254 if(limit == list.size()){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
255 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
256 } |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
257 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
258 return list; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
259 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
260 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
261 public List<String> suggestLevel1(String term, int limit){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
262 List<String> list = new ArrayList<String>(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
263 for(DBSection section : this.completeSectionList){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
264 String level1 = section.getBook().getLevel1(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
265 if(!list.contains(level1) && level1.startsWith(term)){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
266 list.add(level1); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
267 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
268 if(limit == list.size()){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
269 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
270 } |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
271 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
272 return list; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
273 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
274 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
275 public List<String> suggestLevel2(String term, int limit){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
276 List<String> list = new ArrayList<String>(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
277 for(DBSection section : this.completeSectionList){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
278 String level2 = section.getBook().getLevel2(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
279 if(!list.contains(level2) && level2.startsWith(term)){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
280 list.add(level2); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
281 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
282 if(limit == list.size()){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
283 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
284 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
285 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
286 return list; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
287 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
288 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
289 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
290 public List<String> suggestBookName(String term, int limit){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
291 List<String> list = new ArrayList<String>(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
292 for(DBSection section : this.completeSectionList){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
293 String bookName = section.getBook().getName(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
294 if(!list.contains(bookName) && bookName.startsWith(term)){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
295 list.add(bookName); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
296 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
297 if(limit == list.size()){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
298 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
299 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
300 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
301 return list; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
302 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
303 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
304 public List<String> suggestPeriod(String term, int limit){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
305 List<String> list = new ArrayList<String>(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
306 for(DBSection section : this.completeSectionList){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
307 String period = section.getBook().getPeriod(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
308 if(!list.contains(period) && period.startsWith(term)){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
309 list.add(period); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
310 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
311 if(limit == list.size()){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
312 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
313 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
314 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
315 return list; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
316 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
317 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
318 public List<String> suggestAdminType(String term, int limit){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
319 List<String> list = new ArrayList<String>(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
320 for(DBSection section : this.completeSectionList){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
321 String adminType = section.getBook().getAdmin_type(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
322 if(!list.contains(adminType) && adminType.startsWith(term)){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
323 list.add(adminType); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
324 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
325 if(limit == list.size()){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
326 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
327 } |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
328 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
329 return list; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
330 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
331 public List<String> suggestSectionName(String term, int limit){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
332 List<String> list = new ArrayList<String>(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
333 for(DBSection section : this.completeSectionList){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
334 String sectionName = section.getName(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
335 if(!list.contains(sectionName) && sectionName.startsWith(term)){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
336 list.add(sectionName); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
337 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
338 if(limit == list.size()){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
339 break; |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
340 } |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
341 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
342 return list; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
343 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
344 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
345 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
346 public static Integer getSEARCH_IN_SECTION_NAME() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
347 return SEARCH_IN_SECTION_NAME; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
348 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
349 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
350 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
351 public static void setSEARCH_IN_SECTION_NAME(Integer sEARCH_IN_SECTION_NAME) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
352 SEARCH_IN_SECTION_NAME = sEARCH_IN_SECTION_NAME; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
353 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
354 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
355 |
|
43
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
356 public Map<Long, List<LGTopicSectionRelation>> getTopicSectionRelationMap() { |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
357 return topicSectionRelationMap; |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
358 } |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
359 |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
360 public void setTopicSectionRelationMap( |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
361 Map<Long, List<LGTopicSectionRelation>> topicSectionRelationMap) { |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
362 this.topicSectionRelationMap = topicSectionRelationMap; |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
363 } |
|
9dbbbfd474f4
new: 1.existing topic in search result. 2.difference-set of book for topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
41
diff
changeset
|
364 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
365 public Map<Long, List<LGBranch>> getBranchesMap() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
366 return branchesMap; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
367 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
368 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
369 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
370 public void setBranchesMap(Map<Long, List<LGBranch>> branchesMap) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
371 this.branchesMap = branchesMap; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
372 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
373 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
374 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
375 public List<DBSection> getCompleteSectionList() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
376 return completeSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
377 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
378 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
379 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
380 public void setCompleteSectionList(List<DBSection> completeSectionList) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
381 this.completeSectionList = completeSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
382 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
383 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
384 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
385 public String getSearchTerm() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
386 return searchTerm; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
387 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
388 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
389 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
390 public void setSearchTerm(String searchTerm) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
391 this.searchTerm = searchTerm; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
392 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
393 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
394 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
395 public Integer getSearchIn() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
396 return searchIn; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
397 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
398 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
399 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
400 public void setSearchIn(Integer searchIn) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
401 this.searchIn = searchIn; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
402 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
403 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
404 public List<DBSection> getFilteredSectionList() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
405 return filteredSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
406 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
407 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
408 public void setFilteredSectionList(List<DBSection> filteredSectionList) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
409 this.filteredSectionList = filteredSectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
410 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
411 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
412 public List<DBSection> getDisplaySectionList() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
413 return displaySectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
414 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
415 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
416 public void setDisplaySectionList(List<DBSection> displaySectionList) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
417 this.displaySectionList = displaySectionList; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
418 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
419 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
420 public DataPaginator getPaginator() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
421 return paginator; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
422 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
423 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
424 public void setPaginator(DataPaginator paginator) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
425 this.paginator = paginator; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
426 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
427 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
428 public void firstPage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
429 this.paginator.first(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
430 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
431 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
432 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
433 public void lastPage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
434 this.paginator.last(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
435 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
436 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
437 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
438 public void fastForward() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
439 this.paginator.fastForward(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
440 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
441 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
442 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
443 public void fastRewind() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
444 this.paginator.fastRewind(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
445 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
446 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
447 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
448 public void previousPage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
449 this.paginator.previous(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
450 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
451 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
452 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
453 public void nextPage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
454 this.paginator.next(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
455 this.updateCurrentSections(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
456 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
457 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
458 public String getSearchMessage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
459 return searchMessage; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
460 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
461 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
462 public void setSearchMessage(String searchMessage) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
463 this.searchMessage = searchMessage; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
464 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
465 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
466 public String getFilteringMessage() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
467 return filteringMessage; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
468 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
469 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
470 public void setFilteringMessage(String filteringMessage) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
471 this.filteringMessage = filteringMessage; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
472 } |
|
41
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
473 |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
474 public String getAdminTypeFilter() { |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
475 return adminTypeFilter; |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
476 } |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
477 |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
478 public void setAdminTypeFilter(String adminTypeFilter) { |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
479 this.adminTypeFilter = adminTypeFilter; |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
480 } |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
481 |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
482 public String getLevel1Filter() { |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
483 return level1Filter; |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
484 } |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
485 |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
486 public void setLevel1Filter(String level1Filter) { |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
487 this.level1Filter = level1Filter; |
|
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
488 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
489 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
490 public String getDynastyFilter() { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
491 return dynastyFilter; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
492 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
493 |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
494 public void setDynastyFilter(String dynastyFilter) { |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
495 this.dynastyFilter = dynastyFilter; |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
496 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
497 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
498 public String getLevel2Filter() { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
499 return level2Filter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
500 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
501 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
502 public void setLevel2Filter(String level2Filter) { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
503 this.level2Filter = level2Filter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
504 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
505 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
506 public String getBookNameFilter() { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
507 return bookNameFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
508 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
509 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
510 public void setBookNameFilter(String bookNameFilter) { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
511 this.bookNameFilter = bookNameFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
512 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
513 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
514 public String getSectionNameFilter() { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
515 return sectionNameFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
516 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
517 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
518 public void setSectionNameFilter(String sectionNameFilter) { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
519 this.sectionNameFilter = sectionNameFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
520 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
521 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
522 public String getPeriodFilter() { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
523 return periodFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
524 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
525 |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
526 public void setPeriodFilter(String periodFilter) { |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
527 this.periodFilter = periodFilter; |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
528 } |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
529 |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
530 public String getBookYearFilter() { |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
531 return bookYearFilter; |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
532 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
533 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
534 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
535 public void setBookYearFilter(String bookYearFilter) { |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
536 this.bookYearFilter = bookYearFilter; |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
537 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
538 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
539 public String getEditionYearFilter() { |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
540 return editionYearFilter; |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
541 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
542 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
543 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
544 public void setEditionYearFilter(String editionYearFilter) { |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
545 this.editionYearFilter = editionYearFilter; |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
546 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
547 |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
548 public String getSourceFilter() { |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
549 return sourceFilter; |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
550 } |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
551 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
552 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
553 public void setSourceFilter(String sourceFilter) { |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
554 this.sourceFilter = sourceFilter; |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
555 } |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
556 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
557 |
|
41
ba9515f22897
new: topic management and adding sections from searching result into topic
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
39
diff
changeset
|
558 /////// Sorting |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
559 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
560 public void sortByBookNameUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
561 Collections.sort(this.completeSectionList, new SortSectionByBookName()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
562 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
563 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
564 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
565 public void sortByBookNameDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
566 Collections.sort(this.completeSectionList, new SortSectionByBookName()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
567 Collections.reverse(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
568 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
569 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
570 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
571 public void sortBySectionNameUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
572 Collections.sort(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
573 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
574 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
575 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
576 public void sortBySectionNameDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
577 Collections.sort(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
578 Collections.reverse(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
579 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
580 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
581 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
582 public void sortByAuthorUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
583 Collections.sort(this.completeSectionList, new SortSectionByAuthor()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
584 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
585 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
586 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
587 public void sortByAuthorDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
588 Collections.sort(this.completeSectionList, new SortSectionByAuthor()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
589 Collections.reverse(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
590 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
591 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
592 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
593 public void sortByPeriodUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
594 Collections.sort(this.completeSectionList, new SortSectionByPeriod()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
595 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
596 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
597 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
598 public void sortByPeriodDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
599 Collections.sort(this.completeSectionList, new SortSectionByPeriod()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
600 Collections.reverse(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
601 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
602 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
603 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
604 public void sortByVolumeUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
605 Collections.sort(this.completeSectionList, new SortSectionByVolume()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
606 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
607 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
608 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
609 public void sortByVolumeDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
610 Collections.sort(this.completeSectionList, new SortSectionByVolume()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
611 Collections.reverse(this.completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
612 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
613 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
614 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
615 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
616 public void sortBySectionIdUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
617 Collections.sort(this.completeSectionList, new SortSectionById()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
618 this.filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
619 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
620 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
621 public void sortBySectionIdDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
622 Collections.sort(this.completeSectionList, new SortSectionById()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
623 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
624 this.filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
625 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
626 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
627 public void sortByEditionUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
628 Collections.sort(this.completeSectionList, new SortSectionByEdition()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
629 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
630 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
631 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
632 public void sortByEditionDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
633 Collections.sort(this.completeSectionList, new SortSectionByEdition()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
634 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
635 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
636 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
637 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
638 public void sortByDynastyUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
639 Collections.sort(this.completeSectionList, new SortSectionByDynasty()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
640 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
641 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
642 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
643 public void sortByDynastyDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
644 Collections.sort(this.completeSectionList, new SortSectionByDynasty()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
645 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
646 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
647 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
648 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
649 public void sortByBookIdUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
650 Collections.sort(this.completeSectionList, new SortSectionByBookId()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
651 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
652 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
653 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
654 public void sortByBookIdDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
655 Collections.sort(this.completeSectionList, new SortSectionByBookId()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
656 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
657 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
658 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
659 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
660 public void sortByLevel1Up(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
661 Collections.sort(this.completeSectionList, new SortSectionByLevel1()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
662 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
663 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
664 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
665 public void sortByLevel1Down(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
666 Collections.sort(this.completeSectionList, new SortSectionByLevel1()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
667 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
668 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
669 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
670 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
671 public void sortByLevel2Up(){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
672 Collections.sort(this.completeSectionList, new SortSectionByLevel2()); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
673 filter(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
674 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
675 |
|
58
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
676 public void sortByLevel2Down(){ |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
677 Collections.sort(this.completeSectionList, new SortSectionByLevel2()); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
678 Collections.reverse(completeSectionList); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
679 filter(); |
|
b8ad346e39a0
new: modify based on doc 'Improving LGServices interface.docx': user workflow improvement, functions like adding task into a topic and search suggestions.
Zoe Hong <zhong@mpiwg-berlin.mpg.de>
parents:
44
diff
changeset
|
680 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
681 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
682 public void sortByAdminTypeUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
683 Collections.sort(this.completeSectionList, new SortSectionByAdminType()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
684 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
685 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
686 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
687 public void sortByAdminTypeDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
688 Collections.sort(this.completeSectionList, new SortSectionByAdminType()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
689 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
690 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
691 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
692 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
693 public void sortByStartPageUp(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
694 Collections.sort(this.completeSectionList, new SortSectionByStartPage()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
695 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
696 } |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
697 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
698 public void sortByStartPageDown(){ |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
699 Collections.sort(this.completeSectionList, new SortSectionByStartPage()); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
700 Collections.reverse(completeSectionList); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
701 filter(); |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
702 } |
|
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
703 |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
704 public void sortByBookYearUp(){ |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
705 Collections.sort(this.completeSectionList, new SortSectionByBookYear()); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
706 filter(); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
707 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
708 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
709 public void sortByBookYearDown(){ |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
710 Collections.sort(this.completeSectionList, new SortSectionByBookYear()); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
711 Collections.reverse(completeSectionList); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
712 filter(); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
713 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
714 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
715 public void sortByEditionYearUp(){ |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
716 Collections.sort(this.completeSectionList, new SortSectionByEditionYear()); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
717 filter(); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
718 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
719 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
720 public void sortByEditionYearDown(){ |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
721 Collections.sort(this.completeSectionList, new SortSectionByEditionYear()); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
722 Collections.reverse(completeSectionList); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
723 filter(); |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
724 } |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
725 |
|
87
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
726 public void sortBySourceUp(){ |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
727 Collections.sort(this.completeSectionList, new SortSectionBySource()); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
728 filter(); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
729 } |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
730 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
731 public void sortBySourceDown(){ |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
732 Collections.sort(this.completeSectionList, new SortSectionBySource()); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
733 Collections.reverse(completeSectionList); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
734 filter(); |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
735 } |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
736 |
|
910cfd8521dd
1. Add ?Source? column in Section Page
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
58
diff
changeset
|
737 |
|
94
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
738 |
|
d0dcbe8254f5
New Feature: Add book year and edition year in section searching page, also prevent from book not existing exception
Calvin Yeh <cyeh@mpipw-berlin.mpg.com>
parents:
87
diff
changeset
|
739 |
|
0
3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
"jurzua <jurzua@mpiwg-berlin.mpg.de>"
parents:
diff
changeset
|
740 } |
