if (!this.partialList || !finalSortFull) {
this.tableModel.setSortFullTable(finalSortFull);
}
if (this.paginatedList == null) {
SortOrderEnum paramOrder = SortOrderEnum.fromCode(getFromRequestOrSession(
request,
requestHelper,
TableTagParameters.PARAMETER_ORDER));
// if no order parameter is set use default
if (paramOrder == null) {
paramOrder = this.defaultSortOrder;
}
boolean order = SortOrderEnum.DESCENDING != paramOrder;
this.tableModel.setSortOrderAscending(order);
} else {
SortOrderEnum direction = paginatedList.getSortDirection();
this.tableModel.setSortOrderAscending(direction == SortOrderEnum.ASCENDING);
}
Integer exportTypeParameter = requestHelper
.getIntParameter(encodeParameter(TableTagParameters.PARAMETER_EXPORTTYPE));