Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void onSort(SortEvent sortEvent) {
- String[] inputTextIds = { "pname", "comnr", "daynr", "daystr" };
- for (int i = 0; i < inputTextIds.length; i++) {
- changeAttributeValue(inputTextIds[i]);
- }
- //CATEGORY CUSTOM SORT BEGIN
- List sortList = sortEvent.getSortCriteria();
- SortCriterion sc = (SortCriterion)sortList.get(0);
- if (((String)sc.getProperty()).equalsIgnoreCase("CategoryName")) {
- sortList = new ArrayList();
- SortCriterion sc2 = new SortCriterion("CompanyNr", true);
- SortCriterion sc3 = new SortCriterion("DateDay", true);
- SortCriterion sc4 = new SortCriterion("StartTime", true);
- SortCriterion sc5 = new SortCriterion("RowNum", true);
- sortList.add(sc);
- sortList.add(sc2);
- sortList.add(sc3);
- sortList.add(sc4);
- sortList.add(sc5);
- RichTable ct = (RichTable)sortEvent.getComponent();
- ct.setSortCriteria(sortList);
- }
- //CATEGORY CUSTOM SORT END
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement