KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > opensymphony > webwork > views > jsp > ui > CheckboxTag


1 /*
2  * Copyright (c) 2002-2003 by OpenSymphony
3  * All rights reserved.
4  */

5 package com.opensymphony.webwork.views.jsp.ui;
6
7 import com.opensymphony.xwork.util.OgnlValueStack;
8 import com.opensymphony.webwork.components.UIBean;
9 import com.opensymphony.webwork.components.Checkbox;
10
11 import javax.servlet.http.HttpServletRequest JavaDoc;
12 import javax.servlet.http.HttpServletResponse JavaDoc;
13
14
15 /**
16  * @author Matt Ho <a HREF="mailto:matt@enginegreen.com">&lt;matt@enginegreen.com&gt;</a>
17  * @version $Id: CheckboxTag.java,v 1.13 2005/07/20 15:30:02 plightbo Exp $
18  */

19 public class CheckboxTag extends AbstractUITag {
20     protected String JavaDoc fieldValue;
21
22     public UIBean getBean(OgnlValueStack stack, HttpServletRequest JavaDoc req, HttpServletResponse JavaDoc res) {
23         return new Checkbox(stack, req, res);
24     }
25
26     protected void populateParams() {
27         super.populateParams();
28
29         ((Checkbox) bean).setFieldValue(fieldValue);
30     }
31
32     public void setFieldValue(String JavaDoc aValue) {
33         this.fieldValue = aValue;
34     }
35 }
36
Popular Tags