package org.ovirt.engine.ui.common.widget.renderer;
import com.google.gwt.text.shared.AbstractRenderer;
public class EmptyValueRenderer<T> extends AbstractRenderer<T> {
private final String unAvailablePropertyLabel;
public EmptyValueRenderer() {
this(""); //$NON-NLS-1$
}
public EmptyValueRenderer(String unAvailablePropertyLabel) {
this.unAvailablePropertyLabel = unAvailablePropertyLabel;
}
@Override
public String render(T value) {
return value != null && !value.equals("") ? value.toString() : unAvailablePropertyLabel; //$NON-NLS-1$
}
}