Package org.richfaces.model

Examples of org.richfaces.model.SortField


 
  private List <DemoInventoryItem> allCars = null;

  public DataTableScrollerBean() {
    initColumnsHeaders();
    SortField[] fields = {new SortField("make", true)};
    order.setFields(fields);
  }
View Full Code Here


   */
  protected void setUp() throws Exception {
    super.setUp();
   
    sortFields = new SortField[2];
    sortFields[0] = new SortField("a", Boolean.FALSE);
    sortFields[1] = new SortField("b", Boolean.TRUE);

   
    comparator = new WrappedBeanComparator(sortFields);
   
    testWrapers = new JavaBeanWrapper[testData.length];
View Full Code Here

   * @see junit.framework.TestCase#setUp()
   */
  public void setUp() throws Exception {
    super.setUp();
    sortFields = new SortField[3];
    sortFields[0] = new SortField("_id1", Boolean.TRUE);
    sortFields[1] = new SortField("name", Boolean.FALSE);
    sortFields[2] = new SortField("#{" +var + ".name}", Boolean.TRUE);
    sortOrder = new SortOrder(sortFields);
   
    factory = new ObjectWrapperFactory(facesContext, var, sortOrder);
  }
View Full Code Here

    SortField[] fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(1, fields.length);
   
    SortField field = fields[0];
   
    assertEquals("col1", field.getName());
    assertEquals(Boolean.TRUE, field.getAscending());
   
    listener.processSort(event);
   
    sortOrder = table.getSortOrder();
   
    assertNotNull(sortOrder);
   
    fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(1, fields.length);
   
    field = fields[0];
   
    assertEquals("col1", field.getName());
    assertEquals(Boolean.FALSE, field.getAscending());
   
    event = new SortEvent(table, "col2", 0, 0);
   
    listener.processSort(event);
   
    sortOrder = table.getSortOrder();
   
    assertNotNull(sortOrder);
   
    fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(1, fields.length);
   
    field = fields[0];
   
    assertEquals("col2", field.getName());
    assertEquals(Boolean.TRUE, field.getAscending());
   
  }
View Full Code Here

    SortField[] fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(1, fields.length);
   
    SortField field = fields[0];
   
    assertEquals("col1", field.getName());
    assertEquals(Boolean.TRUE, field.getAscending());
   
    listener.processSort(event);
   
    sortOrder = table.getSortOrder();
   
    assertNotNull(sortOrder);
   
    fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(1, fields.length);
   
    field = fields[0];
   
    assertEquals("col1", field.getName());
    assertEquals(Boolean.FALSE, field.getAscending());
   
    event = new SortEvent(table, "col2", 0, 0);
   
    listener.processSort(event);
   
    sortOrder = table.getSortOrder();
   
    assertNotNull(sortOrder);
   
    fields = sortOrder.getFields();
   
    assertNotNull(fields);
    assertEquals(2, fields.length);
   
    field = fields[0];
   
    assertEquals("col1", field.getName());
    assertEquals(Boolean.FALSE, field.getAscending());
   
    field = fields[1];
   
    assertEquals("col2", field.getName());
    assertEquals(Boolean.TRUE, field.getAscending());
  }
View Full Code Here

    l = createList();
    a = createArray();
    o = o(20);
   
   
    sortOrder = new SortOrder(new SortField[] {new SortField("name", Boolean.TRUE)});
   
    //model = new ComponentSortableDataModel()
  }
View Full Code Here

    super.tearDown();
  }
 
  protected SortOrder createTestData_0_sortOrder() {
    SortField[] fields = new SortField[] {
      new SortField("aaa", Boolean.TRUE),
      new SortField("bb", Boolean.FALSE)
    };
    return new SortOrder(fields);
  }
View Full Code Here

    return selection;
  }
 
  protected SortOrder createTestData_1_sortOrder() {
    SortField[] fields = new SortField[] {
      new SortField("column3", null),
      new SortField("column1", Boolean.TRUE),
      new SortField("column2", Boolean.FALSE)
    };
    return new SortOrder(fields);
  }
View Full Code Here

    int result = 0;
   
    SortField [] fields = sortOrder == null ? EMPTY : sortOrder.getFields();
   
    for(int i = 0; i < fields.length && result == 0; i++) {
      SortField field = fields[i];
      String name = field.getName();
      Boolean asc = field.getAscending();
       
      if (name != null && asc != null) {
        Object property1 = null;
        Object property2 = null;
       
View Full Code Here

   
    expressions = new Expression[sortFields.length];
    expressionKeys = new Object[expressions.length];
   
    for (int i = 0; i < sortFields.length; i++) {
      final SortField field = sortFields[i];
      final String name = field.getName();
     
      if (ELUtils.isValueReference(name)) {
       
        expressions[i] = new ValueBindingExpression(context, name, var);
       
View Full Code Here

TOP

Related Classes of org.richfaces.model.SortField

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.