package org.activityinfo.ui.client.component.form;
import org.activityinfo.model.form.FormField;
import org.activityinfo.ui.client.component.form.field.FormFieldWidget;
/**
* Creates a FieldContainer appropriate for the form's context, which might vary
* from a dialog box to a full page form to a mobile device.
*/
public interface FieldContainerFactory {
public FieldContainer createContainer(FormField field, FormFieldWidget widget, int columnWidth);
}