17 private final NativeObject nativeObject;
24 this.nativeObject = nativeObject;
29 public NativeObject createNativeListener(
RouteListener listener) {
30 return createRouteListener(listener);
33 private static native NativeObject createRouteListener(
RouteListener listener);
40 return native_makeRoute(from, to);
47 return native_makeRoutes(from, to);
49 private native ArrayList<RoutePath> native_makeRoutes(
LocationPoint from, ArrayList<LocationPoint> to);
54 native_setTarget(target);
61 native_addTarget(target);
68 native_cancelTarget();
70 private native
void native_cancelTarget();
75 native_clearTargets();
77 private native
void native_clearTargets();
82 native_setGraphTag(tag);
84 private native
void native_setGraphTag(String tag);
89 return native_getGraphTag();
91 private native String native_getGraphTag();
96 return native_getGraphTags();
98 private native ArrayList<String> native_getGraphTags();
103 native_addRouteListener(listener);
105 private native
void native_addRouteListener(
RouteListener listener);
110 native_removeRouteListener(listener);
112 private native
void native_removeRouteListener(
RouteListener listener);