package fr.openwide.core.wicket.more.markup.repeater.table.column;
import java.util.List;
import org.apache.wicket.markup.html.panel.Panel;
import org.apache.wicket.model.IModel;
import fr.openwide.core.wicket.more.markup.html.factory.IOneParameterComponentFactory;
import fr.openwide.core.wicket.more.markup.repeater.FactoryRepeatingView;
public class CoreActionColumnPanel<T> extends Panel {
private static final long serialVersionUID = -1236107673112549105L;
public CoreActionColumnPanel(String id, final IModel<T> rowModel,
List<? extends IOneParameterComponentFactory<?, IModel<T>>> factories) {
super(id);
FactoryRepeatingView actions = new FactoryRepeatingView("actions");
actions.addAll(factories, rowModel);
add(actions);
}
}