removed NumberTickingAnimation from LiveAverageComponent

This commit is contained in:
Alexander Ries committed 2015-11-03 10:16:25 +01:00
1 parent e93df17c06
commit 4137946072
2 files changed
+5 -26

No files matched your search

@@ -12,7 +12,6 @@ import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTMLPanel;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Widget;
import com.sap.sailing.dashboards.gwt.client.visualeffects.NumberTickingAnimation;
import com.sap.sailing.dashboards.gwt.client.windchart.VerticalWindChartClickListener;
import com.sap.sailing.dashboards.gwt.client.windchart.WindBotComponent;
import com.sap.sailing.gwt.ui.client.StringMessages;
@@ -74,8 +73,6 @@ public class LiveAverageComponent extends Composite implements HasWidgets, Verti
LiveAverageComponentStyle style;
private StringMessages stringConstants;
private NumberTickingAnimation liveTickingAnimation;
private NumberTickingAnimation averageTickingAnimation;
public LiveAverageComponent() {
initWidget(uiBinder.createAndBindUi(this));
@@ -90,7 +87,6 @@ public class LiveAverageComponent extends Composite implements HasWidgets, Verti
* */
public LiveAverageComponent(String header, String unit) {
stringConstants = StringMessages.INSTANCE;
initTickingAnimations();
initWidget(uiBinder.createAndBindUi(this));
liveAveragePanel.getElement().getStyle().setProperty("backgroundColor", "white");
this.header.setInnerText(header);
@@ -104,31 +100,13 @@ public class LiveAverageComponent extends Composite implements HasWidgets, Verti
this.liveLabel.setInnerHTML(stringConstants.dashboardLiveWind());
this.averageLabel.setInnerHTML(stringConstants.dashboardAverageWind()+"<br>"+stringConstants.dashboardAverageWindMinutes(15));
}
private void initTickingAnimations() {
liveTickingAnimation = new NumberTickingAnimation() {
@Override
public void setValueInUI(String value) {
liveNumber.setInnerText(value);
}
};
averageTickingAnimation = new NumberTickingAnimation() {
@Override
public void setValueInUI(String value) {
averageNumber.setInnerText(value);
}
};
}
public void setLiveValue(String liveValue) {
liveTickingAnimation.execute(liveValue);
liveNumber.setInnerText(liveValue);
}
public void setAverageValue(String averageValue) {
averageTickingAnimation.execute(averageValue);
averageNumber.setInnerText(averageValue);
}
@Override
@@ -7,6 +7,7 @@ import java.util.logging.Logger;
import com.google.gwt.core.client.GWT;
import com.google.gwt.dom.client.Style.Unit;
import com.google.gwt.i18n.client.NumberFormat;
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
@@ -77,8 +78,8 @@ public class StartlineAdvantagesByWindComponent extends Composite implements Has
if (result != null) {
logger.log(Level.INFO, "Updating UI with StartlineAdvantagesWithMaxAndAverageDTO");
startlineAdvantagesOnLineChart.setStartlineAdvantages(result.advantages);
advantageMaximumLiveAverage.setLiveValue("" + result.maximum);
advantageMaximumLiveAverage.setAverageValue("" + result.average);
advantageMaximumLiveAverage.setLiveValue(NumberFormat.getFormat("#0.0").format(result.maximum));
advantageMaximumLiveAverage.setAverageValue(NumberFormat.getFormat("#0.0").format(result.average));
} else {
logger.log(Level.INFO, "StartlineAdvantagesWithMaxAndAverageDTO is null");
}