// Path: vaadin-grid-util/src/main/java/org/vaadin/gridutil/cell/GridCellFilter.java
// public static String STYLENAME_GRIDCELLFILTER = "gridcellfilter";


import com.vaadin.data.Binder;
import com.vaadin.data.Converter;
import com.vaadin.shared.ui.datefield.DateResolution;
import com.vaadin.ui.DateField;
import com.vaadin.ui.TextField;
import com.vaadin.ui.themes.ValoTheme;
import static org.vaadin.gridutil.cell.GridCellFilter.STYLENAME_GRIDCELLFILTER;
package org.vaadin.gridutil.cell;



/**
 * Created by georg.hicker on 03.08.2017.
 */
public class FieldFactory {

    public static <T> TextField genNumberField(Binder<T> binder, String propertyId, Converter converter, String inputPrompt) {
        final TextField field = new TextField();
        field.setWidth("100%");
// Path: vaadin-grid-util/src/main/java/org/vaadin/gridutil/cell/GridCellFilter.java
// public static String STYLENAME_GRIDCELLFILTER = "gridcellfilter";


// Path: vaadin-grid-util/src/main/java/org/vaadin/gridutil/cell/FieldFactory.java
import com.vaadin.data.Binder;
import com.vaadin.data.Converter;
import com.vaadin.shared.ui.datefield.DateResolution;
import com.vaadin.ui.DateField;
import com.vaadin.ui.TextField;
import com.vaadin.ui.themes.ValoTheme;
import static org.vaadin.gridutil.cell.GridCellFilter.STYLENAME_GRIDCELLFILTER;

package org.vaadin.gridutil.cell;



/**
 * Created by georg.hicker on 03.08.2017.
 */
public class FieldFactory {

    public static <T> TextField genNumberField(Binder<T> binder, String propertyId, Converter converter, String inputPrompt) {
        final TextField field = new TextField();
        field.setWidth("100%");
        field.addStyleName(STYLENAME_GRIDCELLFILTER);