package org.ovirt.engine.ui.webadmin.widget.table.column; import org.ovirt.engine.ui.webadmin.ApplicationTemplates; import org.ovirt.engine.ui.webadmin.gin.ClientGinjectorProvider; import com.google.gwt.cell.client.SafeHtmlCell; import com.google.gwt.safehtml.shared.SafeHtml; import com.google.gwt.user.cellview.client.Column; /** * Column for displaying {@link SafeHtml} instances. * * @param <T> * Table row data type. */ public abstract class SafeHtmlColumn<T> extends Column<T, SafeHtml> { public SafeHtmlColumn() { super(new SafeHtmlCell()); } protected ApplicationTemplates getApplicationTemplates() { return ClientGinjectorProvider.instance().getApplicationTemplates(); } }