01: package fr.aliacom.common.ui;
02:
03: import fr.aliacom.commands.Command;
04: import fr.aliacom.form.common.IFormComponent;
05:
06: /**
07: * <comboBox rows="beanList" valueProperty="anInt" visualProperty="aString"/>
08: *
09: * @author tom
10: *
11: * (C) 2001, 2003 Thomas Cataldo
12: */
13: public interface IComboBox extends IFormComponent {
14:
15: /**
16: * @param bean an ArrayList of JavaBeans
17: */
18: public void setValueBean(Object bean);
19:
20: /**
21: *
22: * @return Object the value of the valueProperty for the selected bean
23: */
24: public Object getSelectedValue();
25:
26: public void setOnSelectAction(final Command c);
27:
28: }
|