package com.mogo.map; import com.mogo.eagle.core.data.map.MogoLatLng; import com.mogo.map.search.traffic.IMogoTrafficSearch; import com.mogo.map.search.traffic.IMogoTrafficSearchListener; public class MogoTrafficSearch implements IMogoTrafficSearch { private IMogoTrafficSearch mDelegate; public MogoTrafficSearch() { mDelegate = MogoMapDelegateFactory.getTrafficSearch(); } @Override public void searchTrafficByRoad(String adCode, String roadName) { if (mDelegate != null) { mDelegate.searchTrafficByRoad(adCode, roadName); } } @Override public void searchTrafficByCircleArea(MogoLatLng mogoLatLng, int radius) { if (mDelegate != null) { mDelegate.searchTrafficByCircleArea(mogoLatLng, radius); } } @Override public void registerTrafficSearchListener(IMogoTrafficSearchListener listener) { if (mDelegate != null) { mDelegate.registerTrafficSearchListener(listener); } } }