package org.activityinfo.server.endpoint.odk; import org.activityinfo.io.xform.form.BindingType; import org.activityinfo.io.xform.form.Input; class SimpleInputBuilder implements OdkFormFieldBuilder { final private BindingType modelBindType; SimpleInputBuilder(BindingType modelBindType) { this.modelBindType = modelBindType; } @Override public BindingType getModelBindType() { return modelBindType; } @Override public Input createBodyElement(String ref, String label, String hint) { Input input = new Input(); input.setRef(ref); input.setLabel(label); input.setHint(hint); return input; } }