/*
  * (non-Javadoc)
  *
  * @see
  * de.sebastianrothbucher.vaadin.meetup.ui.std.presenter.PresenterFactory
  * #createBreakoutListPresenter
  * (de.sebastianrothbucher.vaadin.meetup.ui.presenter.Presenter,
  * de.sebastianrothbucher
  * .vaadin.meetup.ui.presenter.SubviewCapablePresenter)
  */
 @Override
 public BreakoutListPresenter createBreakoutListPresenter(
     Presenter returnPresenter, SubviewCapablePresenter subviewCapablePresenter) {
   return new BreakoutListPresenterImplEx(
       context,
       viewFactory.createBreakoutListView(),
       this,
       breakoutService,
       subviewCapablePresenter);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * de.sebastianrothbucher.vaadin.meetup.ui.std.presenter.PresenterFactory
  * #createBreakoutChangePresenter
  * (de.sebastianrothbucher.vaadin.meetup.ui.presenter.Presenter)
  */
 @Override
 public BreakoutChangePresenter createBreakoutChangePresenter(Presenter returnPresenter) {
   return new BreakoutChangePresenterImplEx(
       context, viewFactory.createBreakoutChangeView(), returnPresenter, breakoutService);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * de.sebastianrothbucher.vaadin.meetup.ui.std.presenter.PresenterFactory
  * #createTalkChangePresenter
  * (de.sebastianrothbucher.vaadin.meetup.ui.presenter.Presenter)
  */
 @Override
 public TalkChangePresenter createTalkChangePresenter(Presenter returnPresenter) {
   return new TalkChangePresenterImplEx(
       context, viewFactory.createTalkChangeView(), returnPresenter, talkService);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * de.sebastianrothbucher.vaadin.meetup.ui.std.presenter.PresenterFactory
  * #createFirstPagePresenter()
  */
 @Override
 public FirstPagePresenter createFirstPagePresenter() {
   return new FirstPagePresenterImplEx(
       context, viewFactory.createFirstPageView(), this, imprintService, userAuthentication);
 }
 /*
  * (non-Javadoc)
  *
  * @see
  * de.sebastianrothbucher.vaadin.meetup.ui.std.presenter.PresenterFactory
  * #createTalkListPresenter
  * (de.sebastianrothbucher.vaadin.meetup.ui.presenter.Presenter,
  * de.sebastianrothbucher
  * .vaadin.meetup.ui.presenter.SubviewCapablePresenter)
  */
 @Override
 public TalkListPresenter createTalkListPresenter(
     Presenter returnPresenter, SubviewCapablePresenter subviewCapablePresenter) {
   return new TalkListPresenterImplEx(
       context, viewFactory.createTalkListView(), this, talkService, subviewCapablePresenter);
 }