/**
*
*/
package org.nocket.gen.domain.visitor.html.styling.bootstrap2.builder;
import org.apache.wicket.markup.repeater.RepeatingView;
import org.apache.wicket.model.IModel;
import org.nocket.gen.domain.visitor.html.styling.common.RepeatingViewBuilderI;
import org.nocket.gen.page.visitor.bind.builder.components.GeneratedRepeatingPanel;
/**
* Builder f�r Repeating Views in Bootstrap2
*
* @author Thomas.Veit@Bertelsmann.de
*
*/
public class DefaultRepeatingViewBuilder implements RepeatingViewBuilderI {
private GeneratedRepeatingPanel view = null;
/* (non-Javadoc)
* @see org.nocket.gen.domain.visitor.html.styling.common.RepeatingViewBuilderI#initRepeatingViewBuilder(java.lang.String)
*/
@Override
public void initRepeatingViewBuilder(String id) {
view = new GeneratedRepeatingPanel(id);
}
/* (non-Javadoc)
* @see org.nocket.gen.domain.visitor.html.styling.common.RepeatingViewBuilderI#initRepeatingViewBuilder(java.lang.String, org.apache.wicket.model.IModel)
*/
@Override
public void initRepeatingViewBuilder(String id, IModel<?> model) {
view = new GeneratedRepeatingPanel(id, model);
}
/* (non-Javadoc)
* @see org.nocket.gen.domain.visitor.html.styling.common.RepeatingViewBuilderI#getRepeatingView()
*/
@Override
public RepeatingView getRepeatingView() {
return view;
}
}