01: /*
02: * Copyright (c) 2002-2003 by OpenSymphony
03: * All rights reserved.
04: */
05: package com.opensymphony.webwork.views.jsp.ui;
06:
07: import com.opensymphony.webwork.components.Component;
08: import com.opensymphony.webwork.components.DoubleSelect;
09: import com.opensymphony.xwork.util.OgnlValueStack;
10:
11: import javax.servlet.http.HttpServletRequest;
12: import javax.servlet.http.HttpServletResponse;
13:
14: /**
15: * @see DoubleSelect
16: */
17: public class DoubleSelectTag extends AbstractDoubleListTag {
18:
19: public Component getBean(OgnlValueStack stack,
20: HttpServletRequest req, HttpServletResponse res) {
21: return new DoubleSelect(stack, req, res);
22: }
23:
24: protected void populateParams() {
25: super .populateParams();
26:
27: DoubleSelect doubleSelect = ((DoubleSelect) component);
28: doubleSelect.setEmptyOption(emptyOption);
29: doubleSelect.setHeaderKey(headerKey);
30: doubleSelect.setHeaderValue(headerValue);
31: doubleSelect.setMultiple(multiple);
32: doubleSelect.setSize(size);
33:
34: }
35: }
|