mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-27 22:37:15 +00:00
Removed lastest news from overview of a regatta in a multi regattas
event
This commit is contained in:
1 parent
c3477896f2
commit
3a83f7393d
2 files changed
+1
-15
No files matched your search
+1
-2
@@ -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 {
|
||||
|
||||
}
|
||||
|
||||
|
||||
-13
@@ -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
|
||||
|
||||
Reference in new issue
Block a user