Removed lastest news from overview of a regatta in a multi regattas

event
This commit is contained in:
Benjamin Barth committed 2015-08-26 16:24:20 +02:00
1 parent c3477896f2
commit 3a83f7393d
2 files changed
+1 -15

No files matched your search

@@ -1,11 +1,10 @@
package com.sap.sailing.gwt.home.mobile.places.event.regatta;
import com.sap.sailing.gwt.home.mobile.partials.updatesBox.NewsItemLinkProvider;
import com.sap.sailing.gwt.home.mobile.places.event.EventViewBase;
public interface RegattaView extends EventViewBase {
public interface Presenter extends EventViewBase.Presenter, NewsItemLinkProvider {
public interface Presenter extends EventViewBase.Presenter {
}
@@ -9,24 +9,20 @@ import com.sap.sailing.gwt.home.mobile.partials.liveraces.RegattaLiveRaces;
import com.sap.sailing.gwt.home.mobile.partials.minileaderboard.MinileaderboardBox;
import com.sap.sailing.gwt.home.mobile.partials.quickfinder.Quickfinder;
import com.sap.sailing.gwt.home.mobile.partials.statisticsBox.StatisticsBox;
import com.sap.sailing.gwt.home.mobile.partials.updatesBox.UpdatesBox;
import com.sap.sailing.gwt.home.mobile.places.QuickfinderPresenter;
import com.sap.sailing.gwt.home.mobile.places.event.AbstractEventView;
import com.sap.sailing.gwt.ui.client.StringMessages;
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetEventOverviewNewsAction;
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetEventStatisticsAction;
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetLiveRacesForRegattaAction;
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetMiniLeaderbordAction;
import com.sap.sailing.gwt.ui.shared.dispatch.event.GetRegattaWithProgressAction;
import com.sap.sailing.gwt.ui.shared.eventview.RegattaMetadataDTO;
import com.sap.sailing.gwt.ui.shared.general.EventState;
public class RegattaViewImpl extends AbstractEventView<RegattaView.Presenter> implements RegattaView {
private EventSteps regattaProgressUi;
private RegattaLiveRaces liveRacesUi;
private MinileaderboardBox leaderboardUi;
private UpdatesBox latestNewsUi;
private StatisticsBox statisticsUi;
public RegattaViewImpl(RegattaView.Presenter presenter) {
@@ -35,7 +31,6 @@ public class RegattaViewImpl extends AbstractEventView<RegattaView.Presenter> im
this.initRegattaProgressUi(container);
this.initLiveRaces(container);
this.initLeaderboardUi(container);
this.initLatestNewsUi(container);
this.initRacesNavigation(container);
this.initStatisticsUi(container);
setViewContent(container);
@@ -60,14 +55,6 @@ public class RegattaViewImpl extends AbstractEventView<RegattaView.Presenter> im
container.add(leaderboardUi);
}
private void initLatestNewsUi(Panel container) {
latestNewsUi = new UpdatesBox(currentPresenter, refreshManager);
if (currentPresenter.getCtx().getEventDTO().getState() == EventState.RUNNING) {
refreshManager.add(latestNewsUi, new GetEventOverviewNewsAction(getEventId(), 2));
container.add(latestNewsUi);
}
}
private void initStatisticsUi(Panel container) {
statisticsUi = new StatisticsBox(false);
// FIXME only show statistics of the regatta