gernotbelger@9263: /** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde gernotbelger@9263: * Software engineering by gernotbelger@9263: * Björnsen Beratende Ingenieure GmbH gernotbelger@9263: * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt gernotbelger@9263: * gernotbelger@9263: * This file is Free Software under the GNU AGPL (>=v3) gernotbelger@9263: * and comes with ABSOLUTELY NO WARRANTY! Check out the gernotbelger@9263: * documentation coming with Dive4Elements River for details. gernotbelger@9263: */ gernotbelger@9263: package org.dive4elements.river.client.client.ui.chart; gernotbelger@9263: gernotbelger@9263: /** gernotbelger@9263: * Nil implementation that always return 0 as current station. gernotbelger@9263: * gernotbelger@9263: * @author Gernot Belger gernotbelger@9263: */ gernotbelger@9263: public class NilNaviChartStepper implements INaviChartStepper { gernotbelger@9263: gernotbelger@9263: @Override gernotbelger@9263: public double getCurrentKm() { gernotbelger@9263: return 0; gernotbelger@9263: } gernotbelger@9263: gernotbelger@9263: @Override gernotbelger@9263: public double stepForward() { gernotbelger@9263: return 0; gernotbelger@9263: } gernotbelger@9263: gernotbelger@9263: @Override gernotbelger@9263: public double stepBackward() { gernotbelger@9263: return 0; gernotbelger@9263: } gernotbelger@9263: gernotbelger@9263: @Override gernotbelger@9263: public double setValidCurrentKm(final double userInput) { gernotbelger@9263: return 0; gernotbelger@9263: } gernotbelger@9263: }