// Created by plusminus on 5:29:31 PM - Feb 18, 2009 package org.androad.ui.map.hud; import org.androad.adt.UnitSystem; import android.view.View.OnClickListener; public interface IHUDNextActionView extends IHUDView { // =========================================================== // Final Fields // =========================================================== // =========================================================== // Methods // =========================================================== public abstract void setTurnAngle(final float aAngle); public abstract void setCurrentMeterSpeed(final float aMeterSpeed); public abstract void showTargetReached(); public abstract void setNextActionOnClickListener(final OnClickListener pOnClickListener); /** DummyAdapter doing nothing. */ public static class IHUDNextActionViewAdapter implements IHUDNextActionView{ @Override public void setCurrentMeterSpeed(final float meterSpeed) { } @Override public void setNextActionOnClickListener(final OnClickListener onClickListener) { } @Override public void setTurnAngle(final float angle) { } @Override public void showTargetReached() { } @Override public void onClick() { } @Override public void recycle() { } @Override public void reset() { } @Override public void setDisplayQuality(final int displayQuality) { } @Override public void setDistance(final int meterDistance) { } @Override public void setUnitSystem(final UnitSystem unitSystem) { } } }