package fr.lteconsulting.hexa.client.ui.tools;
import fr.lteconsulting.hexa.client.ui.miracle.Printer;
import fr.lteconsulting.hexa.client.ui.tools.IColumn;
import fr.lteconsulting.hexa.client.ui.tools.IEditor;
public abstract class ROColumnMng<T> implements IColumn<T>
{
private final String title;
public ROColumnMng( String title )
{
this.title = title;
}
// simple print
@Override
public final String getTitle()
{
return title;
}
@Override
abstract public void fillCell( Printer printer, T record );
@Override
public final IEditor editCell( T record )
{
return null;
}
}