36 lines
1020 B
Java
36 lines
1020 B
Java
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);
|
|
}
|
|
}
|
|
}
|