KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > xpetstore > web > struts > action > product > ProductForm


1 package xpetstore.web.struts.action.product;
2
3 import java.util.Collection JavaDoc;
4
5 import xpetstore.domain.catalog.ejb.Product;
6
7 import xpetstore.web.struts.action.BaseForm;
8
9
10 /**
11  * @author <a HREF="mailto:tchbansi@sourceforge.net">Herve Tchepannou</a>
12  *
13  * @struts.form
14  * name="productForm"
15  */

16 public class ProductForm
17     extends BaseForm
18 {
19     //~ Instance fields --------------------------------------------------------
20

21     private String JavaDoc _productId;
22     private Product _product = new Product( );
23     private Collection JavaDoc _items;
24
25     //~ Methods ----------------------------------------------------------------
26

27     /**
28      * @return Collection
29      */

30     public Collection JavaDoc getItems( )
31     {
32         return _items;
33     }
34
35     /**
36      * @return String
37      */

38     public String JavaDoc getProductId( )
39     {
40         return _productId;
41     }
42
43     /**
44      * @return ProductValue
45      */

46     public Product getProduct( )
47     {
48         return _product;
49     }
50
51     /**
52      * Sets the itemValues.
53      * @param itemValues The itemValues to set
54      */

55     public void setItems( Collection JavaDoc items )
56     {
57         _items = items;
58     }
59
60     /**
61      * Sets the productId.
62      * @param productId The productId to set
63      */

64     public void setProductId( String JavaDoc productId )
65     {
66         _productId = productId;
67     }
68
69     /**
70      * Sets the productValue.
71      * @param productValue The productValue to set
72      */

73     public void setProduct( Product product )
74     {
75         _product = product;
76     }
77 }
78
Popular Tags