Examples of SortOrder


Examples of org.richfaces.model.SortOrder

    UIComponent column = grid.findComponent(sortColumn);
   
    String name = ColumnUtil.getColumnSorting(column);
   
    SortOrder sortOrder = grid.getSortOrder();
    if (sortOrder == null) {
      sortOrder = new SortOrder();
      grid.setSortOrder(sortOrder);
     
      if (grid.getValueExpression("sortOrder") != null) {
        grid.getValueExpression("sortOrder").setValue(FacesContext.getCurrentInstance().getELContext(), sortOrder);
      }
     
    }
   
    SortField[] fields = sortOrder.getFields();
   
    SortField newField = new SortField(name, nextSortOrder(null, e.getSuggestedOrder()));
   
    if (fields != null) {
      for (int i = 0; i < fields.length; i++) {
        SortField sortField = fields[i];
        if (name != null && name.equals(sortField.getName())) {
         
          Boolean asc = nextSortOrder(sortField.getAscending(), e.getSuggestedOrder()) ;
         
          newField = new SortField(name, asc);
          break;
         
        }
      }
    }
   
    sortOrder.setFields(new SortField[] {newField});
  }
View Full Code Here

Examples of org.richfaces.model.SortOrder

    UIComponent column = grid.findComponent(sortColumn);
   
    String name = ColumnUtil.getColumnSorting(column);
   
    SortOrder sortOrder = grid.getSortOrder();
    if (sortOrder == null) {
      sortOrder = new SortOrder();
      grid.setSortOrder(sortOrder);
     
      if (grid.getValueExpression("sortOrder") != null) {
        grid.getValueExpression("sortOrder").setValue(FacesContext.getCurrentInstance().getELContext(), sortOrder);
      }
     
    }
   
    Boolean suggested = e.getSuggestedOrder();
   
    SortField[] fields = sortOrder.getFields();
   
    if (fields == null) {
      //If no sorting was applied at all, set sorting to current
      fields = new SortField[] {new SortField(name, nextSortOrder(null, suggested))};
    } else {
     
      List<SortField> newFields = new LinkedList<SortField>(Arrays.asList(fields));
      SortField newField = null;
     
      for (Iterator<SortField> iterator = newFields.iterator(); iterator.hasNext() && newField == null; ) {
        SortField sortField = (SortField) iterator.next();
        if (name != null && name.equals(sortField.getName())) {
         
          Boolean asc = sortField.getAscending();
         
          newField = new SortField(name, nextSortOrder(asc, suggested));
          iterator.remove();
         
        }       
      }
     
      if (newField == null) {
       
        newField = new SortField(name, nextSortOrder(null, suggested));
      }
     
      newFields.add(newField);
      fields = (SortField[]) newFields.toArray(new SortField[newFields.size()]);
    }
   
    sortOrder.setFields(fields);
  }
View Full Code Here

Examples of org.richfaces.model.SortOrder

  if (this._sortOrder != null) {
    return this._sortOrder;
  }
  ValueExpression ve = getValueExpression("sortOrder");
  if (ve != null) {
      SortOrder value = null;
     
      try {
      value = (SortOrder) ve.getValue(getFacesContext().getELContext());
      } catch (ELException e) {
      throw new FacesException(e);
View Full Code Here

Examples of org.saiku.query.SortOrder

    for (QueryDimension qD : axis.getDimensions()) {
      convertDimension(qD, sAxis, sQuery);
    }

    if (axis.getSortOrder() != null) {
      SortOrder so = SortOrder.valueOf(axis.getSortOrder().toString());
      sAxis.sort(so, axis.getSortIdentifierNodeName());
    }

    if (axis.getFilterCondition() != null) {
      sAxis.addFilter(new GenericFilter(axis.getFilterCondition()));
View Full Code Here

Examples of org.voltdb.planner.PlanColumn.SortOrder

   
    @Test
    public void testDuplicateColumns() {
        AbstractExpression expression = new NullValueExpression();
        String columnName = "TABLEA.A_ID";
        SortOrder sortOrder = SortOrder.kUnsorted;
        Storage storage = Storage.kTemporary;
       
        PlanColumn col0 = context.getPlanColumn(expression, columnName, sortOrder, storage);
        assertNotNull(col0);
//        System.err.println(col0 + " ==> " + col0.hashCode());
View Full Code Here

Examples of org.wijiscommons.ssaf.schema.search.SortOrder

                    sortByResolved = sortBy + "_" + dataType.value();

                }
            }

            SortOrder sortOrder = sort.getSortOrder();

            if (sortByResolved != null && sortOrder != null)
            {
                ORDER solrSortOrder = null;
                switch (sortOrder)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.