package fr.openwide.core.wicket.more.markup.repeater.table.column;
import org.apache.wicket.model.IModel;
import fr.openwide.core.jpa.more.business.sort.ISort;
import fr.openwide.core.wicket.markup.html.panel.GenericPanel;
import fr.openwide.core.wicket.more.markup.html.image.BooleanIcon;
public abstract class CoreBooleanLabelColumnPanel<S extends ISort<?>> extends GenericPanel<Boolean> {
private static final long serialVersionUID = 2599140137273335611L;
public CoreBooleanLabelColumnPanel(String id, IModel<Boolean> rowModel) {
super(id, rowModel);
add(
decorate(new BooleanIcon("value", rowModel))
);
}
protected abstract BooleanIcon decorate(BooleanIcon booleanIcon);
}