@Override public String rescaleToStringInternal(double scaleFactor, Measure measure) { double rescaled = measure.value * scaleFactor; String rescaledString; if (rescaled == (int) rescaled) { rescaledString = String.valueOf((int) rescaled); } else { rescaledString = String.valueOf(rescaled); } if (measure.isPixelInPixelDefault()) { return rescaledString; } else { return rescaledString + UNIT_SYMBOLS.get(measure.uom); } } },