Advertisement
psi_mmobile

Untitled

Mar 19th, 2020
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.09 KB | None | 0 0
  1.     public void onSort(SortEvent sortEvent) {
  2.         String[] inputTextIds = { "pname", "comnr", "daynr", "daystr" };
  3.         for (int i = 0; i < inputTextIds.length; i++) {
  4.             changeAttributeValue(inputTextIds[i]);
  5.         }
  6.         //CATEGORY CUSTOM SORT BEGIN
  7.         List sortList = sortEvent.getSortCriteria();
  8.         SortCriterion sc = (SortCriterion)sortList.get(0);
  9.  
  10.         if (((String)sc.getProperty()).equalsIgnoreCase("CategoryName")) {
  11.  
  12.             sortList = new ArrayList();
  13.             SortCriterion sc2 = new SortCriterion("CompanyNr", true);
  14.             SortCriterion sc3 = new SortCriterion("DateDay", true);
  15.             SortCriterion sc4 = new SortCriterion("StartTime", true);
  16.             SortCriterion sc5 = new SortCriterion("RowNum", true);
  17.             sortList.add(sc);
  18.             sortList.add(sc2);
  19.             sortList.add(sc3);
  20.             sortList.add(sc4);
  21.             sortList.add(sc5);
  22.  
  23.  
  24.             RichTable ct = (RichTable)sortEvent.getComponent();
  25.             ct.setSortCriteria(sortList);
  26.         }
  27.         //CATEGORY CUSTOM SORT END
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement