Package org.apache.myfaces.trinidad.model

Examples of org.apache.myfaces.trinidad.model.SortableModel$IntList


  }
 
  public void testUnsort()
  {
    DataModel dModel = _createTestDataModel();
    SortableModel sModel = new SortableModel(dModel);
    _sort(sModel, "name", true);   

    sModel.setSortCriteria(null);
    _testInitialSort(sModel);
  }
View Full Code Here


  }
 
  public void testSortDescending()
  {
    DataModel dModel = _createTestDataModel();
    SortableModel sModel = new SortableModel(dModel);
    _sort(sModel, "age", false);   
    sModel.setRowIndex(0);
    assertTrue(sModel.getRowData() == _bean2);
    sModel.setRowIndex(1);
    assertTrue(sModel.getRowData() == _bean3);
    sModel.setRowIndex(2);
    assertTrue(sModel.getRowData() == _bean1);
  }
View Full Code Here

  // Test sorting an empty model - see bug 4258884
  public void testEmptyTable()
  {
    DataModel emptyModel = new ListDataModel(new ArrayList<Bean>());
    SortableModel sModel = new SortableModel(emptyModel);
    _sort(sModel, "age", false);   
  }
View Full Code Here

  }

  public void testGetRowIndex()
  {
    DataModel dModel = _createTestDataModel();
    SortableModel sModel = new SortableModel(dModel);
    _sort(sModel, "age", true);   

    dModel.setRowIndex(2); //Zach
    assertTrue(sModel.getRowIndex() == 1);
    dModel.setRowIndex(0); //Tracy
    assertTrue(sModel.getRowIndex() == 0);
    dModel.setRowIndex(1); //Anne
    assertTrue(sModel.getRowIndex() == 2);
  }
View Full Code Here

  }

  public void testSetRowIndex()
  {
    DataModel dModel = _createTestDataModel();
    SortableModel sModel = new SortableModel(dModel);
    _sort(sModel, "age", true);   

    sModel.setRowIndex(1); //Zach
    assertTrue(dModel.getRowIndex() == 2);
    sModel.setRowIndex(0); //Tracy
    assertTrue(dModel.getRowIndex() == 0);
    sModel.setRowIndex(2); //Anne
    assertTrue(dModel.getRowIndex() == 1);
  }
View Full Code Here

TOP

Related Classes of org.apache.myfaces.trinidad.model.SortableModel$IntList

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.