package org.ovirt.engine.ui.common.widget.renderer; import org.ovirt.engine.ui.common.CommonApplicationConstants; import org.ovirt.engine.ui.common.CommonApplicationMessages; import org.ovirt.engine.ui.common.gin.AssetProvider; import com.google.gwt.text.shared.AbstractRenderer; public class MemorySizeRenderer<T extends Number> extends AbstractRenderer<T> { private static final CommonApplicationConstants constants = AssetProvider.getConstants(); private static final CommonApplicationMessages messages = AssetProvider.getMessages(); @Override public String render(T sizeInMB) { return sizeInMB != null ? messages.megabytes(sizeInMB.toString()) : constants.unAvailablePropertyLabel(); } }