package edu.ualberta.med.biobank.gui.common.forms; import org.eclipse.swt.widgets.Widget; import edu.ualberta.med.biobank.gui.common.validators.AbstractValidator; /** * Stores information for displaying a field from one of the attributes of a * class in the ORM model. */ public class FieldInfo { public String label; public Class<? extends Widget> widgetClass; public int widgetOptions; public String[] widgetValues; public Class<? extends AbstractValidator> validatorClass; public String errMsg; public FieldInfo(String l, Class<? extends Widget> w, int options, String[] values, Class<? extends AbstractValidator> v, String msg) { label = l; widgetClass = w; widgetOptions = options; widgetValues = values; validatorClass = v; errMsg = msg; } }