package __TOP_LEVEL_PACKAGE__.client.scaffold.ui; import com.google.gwt.i18n.client.NumberFormat; import com.google.gwt.text.shared.AbstractRenderer; import com.google.gwt.text.shared.Renderer; /** * A simple renderer of Float values. */ public class FloatRenderer extends AbstractRenderer<Float> { private static FloatRenderer INSTANCE; /** * @return the instance */ public static Renderer<Float> instance() { if (INSTANCE == null) { INSTANCE = new FloatRenderer(); } return INSTANCE; } protected FloatRenderer() { } public String render(Float object) { if (object == null) { return ""; } return NumberFormat.getDecimalFormat().format(object); } }