Célula gxt personalizada que puede tomar Widget

Necesito una columna en la que sea posible poner un widget. Tengo esto:

import com.google.gwt.cell.client.AbstractCell;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.google.gwt.user.client.ui.Widget;

public class WidgetGridCell extends AbstractCell<Widget> {

    Widget widget;

    public WidgetGridCell(Widget widget) {
        this.widget = widget;
    }

    @Override
    public void render(Context paramContext,
            Widget param, SafeHtmlBuilder pb) {

    }
}

Pero no sé cómo incluir el widget en HTML.

PD O no Widget, solo GWT Button se adaptará a mí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta