package org.gcube.portlets.widgets.ckandatapublisherwidget.client.ui.TwinColumnSelection; import com.google.gwt.cell.client.AbstractCell; import com.google.gwt.safehtml.shared.SafeHtmlBuilder; /** * Cell that renders right side panel objects * @author Costantino Perciante at ISTI-CNR (costantino.perciante@isti.cnr.it) */ public class ResourceCellRight extends AbstractCell{ @Override public void render(com.google.gwt.cell.client.Cell.Context context, ResourceElementBean value, SafeHtmlBuilder sb) { // Do not render an object if // - is null; // - is still on the left side if (value == null || !value.isMovedToRight() || value.isFolder()) { return; } sb.appendHtmlConstant(""); sb.appendHtmlConstant("
"); sb.appendHtmlConstant(""); sb.appendEscaped("Name"); sb.appendHtmlConstant(""); sb.appendEscaped(": " + value.getFullPath()); sb.appendHtmlConstant("
"); } }