Package org.primefaces.model

Examples of org.primefaces.model.SortOrder


       
        writer.endElement("th");
    }
   
    protected String resolveDefaultSortIcon(UIColumn column, SortMeta sortMeta) {
        SortOrder sortOrder = sortMeta.getSortOrder();
        String sortIcon = null;
       
        if(column.getColumnKey().equals(sortMeta.getColumn().getColumnKey())) {
            if(sortOrder.equals(SortOrder.ASCENDING))
                sortIcon = DataTable.SORTABLE_COLUMN_ASCENDING_ICON_CLASS;
            else if(sortOrder.equals(SortOrder.DESCENDING))
                sortIcon = DataTable.SORTABLE_COLUMN_DESCENDING_ICON_CLASS;
        }
       
        return sortIcon;
    }
View Full Code Here


        Object value = table.getValue();
        if(value == null)
            return;
       
        ValueExpression sortByVE = table.getValueExpression("sortBy");       
        SortOrder sortOrder = SortOrder.valueOf(table.getSortOrder().toUpperCase(Locale.ENGLISH));
        MethodExpression sortFunction = table.getSortFunction();
        List list = null;
       
        UIColumn sortColumn = table.getSortColumn();
        if(sortColumn != null && sortColumn.isDynamic()) {
View Full Code Here

        TreeNode root = tt.getValue();
        if(root == null)
            return;
       
        ValueExpression sortByVE = tt.getValueExpression("sortBy");
        SortOrder sortOrder = SortOrder.valueOf(tt.getSortOrder().toUpperCase(Locale.ENGLISH));
        TreeUtils.sortNode(root, new TreeNodeComparator(sortByVE, tt.getVar(), sortOrder, tt.getSortFunction(), tt.isCaseSensitiveSort(), tt.resolveDataLocale()));
        tt.updateRowKeys(root);
    }
View Full Code Here

        Object value = sheet.getValue();
        List list = null;
        String clientId = sheet.getClientId(context);
        Column sortColumn = sheet.findColumn(params.get(clientId + "_sortKey"));
        ValueExpression sortByVE = sortColumn.getValueExpression("sortBy");
        SortOrder sortOrder = SortOrder.valueOf(params.get(clientId + "_sortDir"));

        if(value instanceof List) {
            list = (List) value;
        } else if(value instanceof ListDataModel) {
            list = (List) ((ListDataModel) value).getWrappedData();
View Full Code Here

  protected SortOrder convertSortOrder() {
    String sortOrder = getSortOrder();
    if (sortOrder == null)
      return SortOrder.UNSORTED;
    else {
      SortOrder result = SortOrder.valueOf(sortOrder.toUpperCase(Locale.ENGLISH));
      return result;
    }
  }
View Full Code Here

  @Test
  public void shouldSupportLazyPrimefacesLoadV3() throws Exception {
    int first = 1;
    int pageSize = 100;
    String sortField = "sort";
    SortOrder sortOrder = SortOrder.ASCENDING;
    Map<String, String> filters = Collections.singletonMap("a", "b");
    Object rowData = new Object();
    given(this.delegate.getRowData()).willReturn(rowData);
    List<Object> loaded = this.dataModel.load(first, pageSize, sortField, sortOrder, filters);
    assertThat(loaded.size(), is(0));
View Full Code Here

       
        writer.endElement("th");
    }
   
    protected String resolveDefaultSortIcon(UIColumn column, SortMeta sortMeta) {
        SortOrder sortOrder = sortMeta.getSortOrder();
        String sortIcon = null;
       
        if(column.getColumnKey().equals(sortMeta.getColumn().getColumnKey())) {
            if(sortOrder.equals(SortOrder.ASCENDING))
                sortIcon = DataTable.SORTABLE_COLUMN_ASCENDING_ICON_CLASS;
            else if(sortOrder.equals(SortOrder.DESCENDING))
                sortIcon = DataTable.SORTABLE_COLUMN_DESCENDING_ICON_CLASS;
        }
       
        return sortIcon;
    }
View Full Code Here

        TreeNode root = tt.getValue();
        if(root == null)
            return;
       
        ValueExpression sortByVE = tt.getValueExpression("sortBy");
        SortOrder sortOrder = SortOrder.valueOf(tt.getSortOrder().toUpperCase(Locale.ENGLISH));
        TreeUtils.sortNode(root, new TreeNodeComparator(sortByVE, tt.getVar(), sortOrder, tt.getSortFunction(), tt.isCaseSensitiveSort(), tt.resolveDataLocale()));
        tt.updateRowKeys(root);
    }
View Full Code Here

        }
        else {
            sortByVE = createValueExpression(context, table.getVar(), table.getSortBy());
        }
       
        SortOrder sortOrder = SortOrder.valueOf(table.getSortOrder().toUpperCase(Locale.ENGLISH));
        MethodExpression sortFunction = table.getSortFunction();
        List list = null;
       
        UIColumn sortColumn = table.getSortColumn();
        if(sortColumn != null && sortColumn.isDynamic()) {
View Full Code Here

TOP

Related Classes of org.primefaces.model.SortOrder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.