Loading...
Searching...
No Matches
NavigineSdk.java
Go to the documentation of this file.
1package com.navigine.idl.java;
2
20public abstract class NavigineSdk {
35 public abstract void setUserHash(String userHash);
36
51 public abstract void setServer(String server);
52
66 public abstract void reset();
67
83
99 public abstract NavigationManager getNavigationManager(LocationManager locationManager);
100
116 public abstract ZoneManager getZoneManager(NavigationManager navigationManager);
117
134 public abstract AsyncRouteManager getAsyncRouteManager(LocationManager locationManager, NavigationManager navigationManager);
135
152
156 public abstract String getErrorDescription(int errorCode);
157
158 public abstract LocationWindow createLocationWindow(com.navigine.view.PlatformView platformView);
159
177
184
201 public abstract RouteLayer getRouteLayer(LocationWindow locationWindow);
202
221 public abstract GuidanceCamera getGuidanceCamera(LocationWindow locationWindow, RouteLayer routeLayer);
222
239 public abstract RouteSimulator getRouteSimulator(LocationWindow locationWindow);
240
257 public abstract RouteManager getRouteManager(LocationManager locationManager, NavigationManager navigationManager);
258
275
286 public abstract ResourceManager getResourceManager(LocationManager locationManager);
287
288 public abstract LocationEditManager getLocationEditManager(LocationManager locationManager);
289
290 public abstract BeaconProximityEstimator getBeaconProximityEstimator(LocationManager locationManager);
291
309 public abstract MqttSession getMqttSession(NavigationManager navigationManager);
310
326
332 public abstract boolean isValid();
333
348 public static NavigineSdk getInstance()
349 {
350 return com.navigine.idl.java.internal.NavigineSdkBinding.getInstance();
351 }
352
367 public static String getVersion()
368 {
369 return com.navigine.idl.java.internal.NavigineSdkBinding.getVersion();
370 }
371
386 public static String getDeviceId()
387 {
388 return com.navigine.idl.java.internal.NavigineSdkBinding.getDeviceId();
389 }
390
405 public static String getUserAgent()
406 {
407 return com.navigine.idl.java.internal.NavigineSdkBinding.getUserAgent();
408 }
409
424 public static long getRelativeTime()
425 {
426 return com.navigine.idl.java.internal.NavigineSdkBinding.getRelativeTime();
427 }
428}