01: /*
02: * Copyright (c) 2002-2005 by OpenSymphony
03: * All rights reserved.
04: */
05: package com.opensymphony.webwork.views.jsp.ui;
06:
07: import com.opensymphony.webwork.components.ListUIBean;
08:
09: /**
10: * @author Matt Ho <a href="mailto:matt@enginegreen.com"><matt@enginegreen.com></a>
11: * @version $Id: AbstractListTag.java 1464 2005-11-27 21:48:38Z rgielen $
12: */
13: public abstract class AbstractListTag extends AbstractUITag {
14: protected String list;
15: protected String listKey;
16: protected String listValue;
17:
18: protected void populateParams() {
19: super .populateParams();
20:
21: ListUIBean listUIBean = ((ListUIBean) component);
22: listUIBean.setList(list);
23: listUIBean.setListKey(listKey);
24: listUIBean.setListValue(listValue);
25: }
26:
27: public void setList(String list) {
28: this .list = list;
29: }
30:
31: public void setListKey(String listKey) {
32: this .listKey = listKey;
33: }
34:
35: public void setListValue(String listValue) {
36: this.listValue = listValue;
37: }
38: }
|