01: /*
02: * Created on 6 Mar 2007
03: */
04: package uk.org.ponder.rsf.evolvers;
05:
06: import uk.org.ponder.rsf.components.UIBoundString;
07:
08: /**
09: * The interface to a family of evolvers allowing input of a dynamically
10: * adjustable list.
11: * @author Antranig Basman (antranig@caret.cam.ac.uk)
12: */
13:
14: public interface DynamicListInputEvolver extends ListInputEvolver {
15: /** @param removelabel The label to be supplied for the controls which remove an
16: * item from the list.
17: * @param addlabel The label to be supplied for the control which adds an item
18: * to the list.
19: */
20: public void setLabels(UIBoundString removelabel,
21: UIBoundString addlabel);
22: }
|