net.commerce.zocalo.experiment.config
Interface ConfigHolder

All Known Subinterfaces:
RoleValueGroup, RoleValueHolder, ValueGroup, ValueHolder
All Known Implementing Classes:
BooleanField, ChoiceField, ConfigField, DoubleField, FieldGroup, IntField, IntListField, RoleFields, RoleGroup, StringField, StringListField, TimeField

public interface ConfigHolder

Collection of values for configuring an experiment. The hierarchy can be rendered as HTML to provide a web-based interface. When the experimenter updates the configuration to the server, the values can be read back out of the HTML fields.


Method Summary
 void render(java.lang.StringBuffer buf)
           
 void setAllValues(javax.servlet.http.HttpServletRequest request)
           
 

Method Detail

render

void render(java.lang.StringBuffer buf)

setAllValues

void setAllValues(javax.servlet.http.HttpServletRequest request)