KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > golfShop > spec > cart > CartItemPairFactory


1 /*
2  * golfShop
3  *
4  * Enhydra super-servlet specification object
5  *
6  */

7 package golfShop.spec.cart;
8
9
10 public class CartItemPairFactory {
11
12     /**
13      * Constructor can't be used.
14      */

15     private CartItemPairFactory() {
16     }
17
18     /**
19      * Create a CartItemPair as state object/value object/data transfer object
20      */

21     public static CartItemPair getCartItemPair(String JavaDoc fullClassName) {
22
23         CartItemPair result = null;
24
25         Class JavaDoc objectClass = null;
26
27         try {
28             // Create the value object
29

30
31          objectClass = Class.forName(fullClassName);
32
33           result = (CartItemPair)objectClass.newInstance();
34
35       } catch (Exception JavaDoc ex) {
36             System.out.println("Error on creating the object" + ex);
37         }
38
39         return result;
40     }
41 }
Popular Tags