1 13 package com.tonbeller.jpivot.olap.navi; 14 15 import com.tonbeller.jpivot.core.Extension; 16 import com.tonbeller.jpivot.olap.model.Axis; 17 import com.tonbeller.jpivot.olap.model.ExpressionConstants; 18 import com.tonbeller.jpivot.olap.model.OlapException; 19 import com.tonbeller.jpivot.olap.model.Position; 20 21 25 public interface SortRank extends Extension, ExpressionConstants { 26 29 public static final String ID = "sortRank"; 30 31 32 35 public boolean isSorting(); 36 public void setSorting(boolean enabled); 37 38 43 boolean isSortable(Position position); 44 45 48 boolean isCurrentSorting(Position position); 49 50 int getSortMode(); 51 void setSortMode(int mode); 52 53 56 int getTopBottomCount(); 57 void setTopBottomCount(int topBottomCount); 58 59 67 void sort(Axis membersToSort, Position position) throws OlapException; 68 69 } 70 | Popular Tags |