[richfaces-svn-commits] JBoss Rich Faces SVN: r2380 - trunk/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Tue Aug 21 12:27:39 EDT 2007


Author: maksimkaszynski
Date: 2007-08-21 12:27:39 -0400 (Tue, 21 Aug 2007)
New Revision: 2380

Modified:
   trunk/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java
Log:
added scrollableTableDemo

Modified: trunk/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java
===================================================================
--- trunk/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java	2007-08-21 16:25:48 UTC (rev 2379)
+++ trunk/samples/richfaces-demo/src/main/java/org/richfaces/datatablescroller/DataTableScrollerBean.java	2007-08-21 16:27:39 UTC (rev 2380)
@@ -4,6 +4,7 @@
 package org.richfaces.datatablescroller;
 
 import java.math.BigDecimal;
+import java.nio.charset.Charset;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.List;
@@ -20,12 +21,12 @@
 	private static int DECIMALS = 1;
 	private static int ROUNDING_MODE = BigDecimal.ROUND_HALF_UP;
 
-	private List allCars = null;
+	private List <DemoInventoryItem> allCars = null;
 
-	public List getAllCars() {
+	public List <DemoInventoryItem> getAllCars() {
 		synchronized (this) {
 			if (allCars == null) {
-				allCars = new ArrayList();
+				allCars = new ArrayList<DemoInventoryItem>();
 				for (int k = 0; k <= 5; k++) {
 					try{
 						switch (k) {
@@ -55,6 +56,9 @@
 						case 5:
 							allCars.addAll(createCar("Infiniti","G35", 6));
 							break;
+						/*case 6:
+							allCars.addAll(createCar("UAZ","469", 6));
+							break;*/
 						default:
 							break;
 						}
@@ -73,9 +77,9 @@
 		return rand(1,10000);
 	}
 
-	public List createCar(String make, String model, int count){
+	public List <DemoInventoryItem> createCar(String make, String model, int count){
 
-		ArrayList iiList = null;
+		ArrayList <DemoInventoryItem> iiList = null;
 
 		try{
 			int arrayCount = count;
@@ -104,7 +108,7 @@
 
 			}
 
-			iiList = new ArrayList(Arrays.asList(demoInventoryItemArrays));
+			iiList = new ArrayList<DemoInventoryItem>(Arrays.asList(demoInventoryItemArrays));
 
 		}catch(Exception e){
 			System.out.println("!!!!!!createCategory Error: " + e.getMessage());
@@ -131,6 +135,6 @@
 		byte b[] = new byte[n];
 		for (int i = 0; i < n; i++)
 			b[i] = (byte)rand('A', 'Z');
-		return new String(b, 0);
+		return new String(b,Charset.defaultCharset());
 	}
 }




More information about the richfaces-svn-commits mailing list