package org.ovirt.engine.ui.common.widget.renderer; import com.google.gwt.text.shared.AbstractRenderer; public class BooleanRenderer extends AbstractRenderer<Boolean> { String trueText; String falseText; public BooleanRenderer() { super(); } public BooleanRenderer(String trueText, String falseText) { this.trueText = trueText; this.falseText = falseText; } @Override public String render(Boolean valueToRender) { if (valueToRender == null) { return ""; } if (trueText == null || falseText == null) { return valueToRender.toString(); } return valueToRender.booleanValue() ? trueText : falseText; } }