package fr.lteconsulting.hexa.client.ui.miracle.printers;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.Widget;
import fr.lteconsulting.hexa.client.ui.miracle.Printer;
public class FlexTablePrinter implements Printer
{
private final FlexTable table;
private final int row;
private final int column;
public FlexTablePrinter( FlexTable table, int row, int column )
{
this.table = table;
this.row = row;
this.column = column;
}
@Override
public void setText( String text )
{
table.setText( row, column, text );
}
@Override
public void setHTML( String html )
{
table.setHTML( row, column, html );
}
@Override
public void setWidget( Widget widget )
{
table.setWidget( row, column, widget );
}
}