Examples of SetDataModel


Examples of org.jboss.seam.jsf.SetDataModel

     
      Set<Person> set = new HashSet<Person>();
      set.add(gavin);
      set.add(tom);
     
      javax.faces.model.DataModel setDataModel = new SetDataModel();
     
      assert setDataModel.getRowCount() == -1;
      assert setDataModel.getRowData() == null;
      assert !setDataModel.isRowAvailable();
     
      setDataModel = new SetDataModel(set);
     
      assert setDataModel.getWrappedData() instanceof Set;
     
      assert set.contains(gavin);
      assert set.contains(tom);
     
      setDataModel.setRowIndex(10);
     
      assert !setDataModel.isRowAvailable();
     
      boolean failed = false;
      try
      {
         setDataModel.getRowData();
      }
      catch (IllegalArgumentException e)
      {
         failed = true;
      }
     
      assert failed;
     
      setDataModel.setRowIndex(1);
     
      assert setDataModel.isRowAvailable();
      assert setDataModel.getRowIndex() == 1;
      assert setDataModel.getRowCount() == 2;
     
      // JBSEAM-1660
      try
      {
         setDataModel.setWrappedData(null);
      }
      catch (NullPointerException e)
      {
         // Spec allows passing null
         assert false;
View Full Code Here

Examples of org.jboss.seam.jsf.SetDataModel

     
      Set<Person> set = new HashSet<Person>();
      set.add(gavin);
      set.add(tom);
     
      javax.faces.model.DataModel setDataModel = new SetDataModel(set);   
      setDataModel.setRowIndex(1);

      Object object = null;
      try
      {
         object = serialize(setDataModel);
View Full Code Here

Examples of org.jboss.seam.jsf.SetDataModel

      {
         return new MapDataModel( (Map) value );
      }
      else if (value instanceof Set)
      {
         return new SetDataModel( (Set) value );
      }
      else
      {
         throw new IllegalArgumentException("unknown collection type: " + value.getClass());
      }
View Full Code Here

Examples of org.jboss.seam.jsf.SetDataModel

     
      Set<Person> set = new HashSet<Person>();
      set.add(gavin);
      set.add(tom);
     
      javax.faces.model.DataModel setDataModel = new SetDataModel();
     
      assert setDataModel.getRowCount() == -1;
      assert setDataModel.getRowData() == null;
      assert !setDataModel.isRowAvailable();
     
      setDataModel = new SetDataModel(set);
     
      assert setDataModel.getWrappedData() instanceof Set;
     
      assert set.contains(gavin);
      assert set.contains(tom);
     
      setDataModel.setRowIndex(10);
     
      assert !setDataModel.isRowAvailable();
     
      boolean failed = false;
      try
      {
         setDataModel.getRowData();
      }
      catch (IllegalArgumentException e)
      {
         failed = true;
      }
     
      assert failed;
     
      setDataModel.setRowIndex(1);
     
      assert setDataModel.isRowAvailable();
      assert setDataModel.getRowIndex() == 1;
      assert setDataModel.getRowCount() == 2;
     
      // JBSEAM-1660
      /*try
      {
         setDataModel.setWrappedData(null);
View Full Code Here

Examples of org.jboss.seam.jsf.SetDataModel

     
      Set<Person> set = new HashSet<Person>();
      set.add(gavin);
      set.add(tom);
     
      javax.faces.model.DataModel setDataModel = new SetDataModel(set);   
      setDataModel.setRowIndex(1);

      Object object = null;
      try
      {
         object = serialize(setDataModel);
View Full Code Here

Examples of org.jboss.seam.jsf.SetDataModel

      {
         return new MapDataModel( (Map) value );
      }
      else if (value instanceof Set)
      {
         return new SetDataModel( (Set) value );
      }
      else
      {
         throw new IllegalArgumentException("unknown collection type: " + value.getClass());
      }
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.