package org.ovirt.engine.ui.webadmin.widget.table.column;
import org.ovirt.engine.core.common.businessentities.gluster.BrickProperties;
import org.ovirt.engine.core.common.utils.SizeConverter.SizeUnit;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
public class BrickCapacityCell<P extends BrickProperties> extends GlusterCapacityCell<P> {
@Override
public void render(Context context, BrickProperties value, SafeHtmlBuilder sb, String id) {
if(value != null) {
setFreeSize(value.getFreeSize());
setTotalSize(value.getTotalSize());
setUsedSize(value.getTotalSize() - value.getFreeSize());
setInUnit(SizeUnit.MiB);
}
super.render(context, value == null ? null : value, sb, id);
}
}