A C D E F G H I L N O P R S T U V W 
All Classes All Packages

A

ActionsCallback - Interface in es.situm.wayfinding.actions
Get notified when actions start/conclude.
addDirectionsRequestInterceptor(Interceptor<DirectionsRequest.Builder>) - Method in class es.situm.wayfinding.SitumMap
Add a Interceptor that will intercept DirectionsRequest object creations.
addDirectionsRequestInterceptor(Interceptor<DirectionsRequest.Builder>) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addExternalLocation(ExternalLocation) - Method in class es.situm.wayfinding.SitumMap
Add an external location for the SDK to use as it's own.
addExternalLocation(ExternalLocation) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addLocationRequestInterceptor(Interceptor<LocationRequest.Builder>) - Method in class es.situm.wayfinding.SitumMap
Add a Interceptor that will intercept LocationRequest object creations.
addLocationRequestInterceptor(Interceptor<LocationRequest.Builder>) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addNavigationRequestInterceptor(Interceptor<NavigationRequest.Builder>) - Method in class es.situm.wayfinding.SitumMap
Add a Interceptor that will intercept NavigationRequest object creations.
addNavigationRequestInterceptor(Interceptor<NavigationRequest.Builder>) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addOnBackPressedListener(OnBackPressedListener) - Method in class es.situm.wayfinding.SitumMapsLibrary
Adds a listener that will be notified of onBackPressed events.
addPrivateExtensions(PrivateExtensions) - Method in class es.situm.wayfinding.SitumMapsLibrary
Set up private extensions (search, settings and calibration) in this application.
addView(View) - Method in class es.situm.wayfinding.SitumMap
Add this child view.
addView(View) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addView(View) - Method in class es.situm.wayfinding.SitumMapView
 
addView(View, int) - Method in class es.situm.wayfinding.SitumMap
Add this child view.
addView(View, int) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addView(View, int) - Method in class es.situm.wayfinding.SitumMapView
 
addView(View, int, int) - Method in class es.situm.wayfinding.SitumMap
Add this child view.
addView(View, int, int) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addView(View, int, int) - Method in class es.situm.wayfinding.SitumMapView
 
addView(View, int, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMap
Add this child view.
addView(View, int, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addView(View, int, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMapView
 
addView(View, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMap
Add this child view.
addView(View, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
addView(View, ViewGroup.LayoutParams) - Method in class es.situm.wayfinding.SitumMapView
 

C

CANCELED - es.situm.wayfinding.navigation.Navigation.Status
 
centerBuilding(Building) - Method in class es.situm.wayfinding.SitumMap
Center the given building in the map.
centerBuilding(Building) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
centerBuilding(Building, ActionsCallback) - Method in class es.situm.wayfinding.SitumMap
Center the given building in the map.
centerBuilding(Building, ActionsCallback) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
changeGeofencesColor(Map<Integer, List<Geofence>>) - Method in class es.situm.wayfinding.SitumMap
Change the color of the geofences that you want painted over the map.
changeGeofencesColor(Map<Integer, List<Geofence>>) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
closeToasts() - Method in class es.situm.wayfinding.SitumMapsLibrary
Closes all the currently open toasts.
CONNECTION_ERROR - Static variable in annotation type es.situm.wayfinding.SitumMapsListener.Errors
 

D

Destination - Interface in es.situm.wayfinding.navigation
Contains information about the destination point during navigation.
DESTINATION_REACHED - es.situm.wayfinding.navigation.Navigation.Status
 
Destination.Category - Enum in es.situm.wayfinding.navigation
 

E

enableOneBuildingMode() - Method in class es.situm.wayfinding.SitumMap
Limit the map to the first loaded building bounds.
enableOneBuildingMode() - Method in class es.situm.wayfinding.SitumMapsLibrary
 
enableOneBuildingMode(Building) - Method in class es.situm.wayfinding.SitumMap
Limit the map to the given building bounds.
enableOneBuildingMode(Building) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
enableOneBuildingMode(String) - Method in class es.situm.wayfinding.SitumMap
Limit the map to the given building bounds.
enableOneBuildingMode(String) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
ERROR - es.situm.wayfinding.navigation.Navigation.Status
 
ERROR_LOADING_THEME - Static variable in annotation type es.situm.wayfinding.SitumMapsListener.Errors
 
es.situm.maps.library.domain.interceptor - package es.situm.maps.library.domain.interceptor
 
es.situm.wayfinding - package es.situm.wayfinding
 
es.situm.wayfinding.actions - package es.situm.wayfinding.actions
 
es.situm.wayfinding.navigation - package es.situm.wayfinding.navigation
 

F

findRouteToLocation(Floor, double, double) - Method in class es.situm.wayfinding.SitumMap
Find a route to the given location.
findRouteToLocation(Floor, double, double) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
findRouteToLocation(String, String, double, double) - Method in class es.situm.wayfinding.SitumMap
Find a route to the given location.
findRouteToLocation(String, String, double, double) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
findRouteToPoi(Poi) - Method in class es.situm.wayfinding.SitumMap
Find a route to the given Poi.
findRouteToPoi(Poi) - Method in class es.situm.wayfinding.SitumMapsLibrary
 

G

getCategory() - Method in interface es.situm.wayfinding.navigation.Destination
 
getCode() - Method in interface es.situm.wayfinding.navigation.NavigationError
 
getCredentials() - Method in class es.situm.wayfinding.LibrarySettings
Get login credentials.
getDestination() - Method in interface es.situm.wayfinding.navigation.Navigation
 
getGoogleMap(OnMapReadyCallback) - Method in class es.situm.wayfinding.SitumMap
Get the GoogleMap instance when ready.
getGoogleMap(OnMapReadyCallback) - Method in class es.situm.wayfinding.SitumMapsLibrary
Get the GoogleMap instance when ready.
getIdentifier() - Method in interface es.situm.wayfinding.navigation.Destination
 
getInitialZoom() - Method in class es.situm.wayfinding.LibrarySettings
Get the initial zoom that will be set to the MapView
getMessage() - Method in interface es.situm.wayfinding.navigation.NavigationError
 
getName() - Method in interface es.situm.wayfinding.navigation.Destination
 
getPoint() - Method in interface es.situm.wayfinding.navigation.Destination
 
getStatus() - Method in interface es.situm.wayfinding.navigation.Navigation
 
getUserPositionArrowIcon() - Method in class es.situm.wayfinding.LibrarySettings
Get the icon representing the user position with orientation.
getUserPositionIcon() - Method in class es.situm.wayfinding.LibrarySettings
Get the icon representing the user position.

H

handle(T) - Method in interface es.situm.maps.library.domain.interceptor.Interceptor
 

I

Interceptor<T> - Interface in es.situm.maps.library.domain.interceptor
 
INVALID_CREDENTIALS - Static variable in annotation type es.situm.wayfinding.SitumMapsListener.Errors
 
isEnablePoiClustering() - Method in class es.situm.wayfinding.LibrarySettings
Returns whether or not the marker clustering for POIs is enabled.
isShowPoiNames() - Method in class es.situm.wayfinding.LibrarySettings
Shows the title of the poi above the marker
isUseExternalLocations() - Method in class es.situm.wayfinding.LibrarySettings
Allows the SDK to use other locations different from Situm's indoor position.
isUseRemoteConfig() - Method in class es.situm.wayfinding.LibrarySettings
Returns whether or not to use the Remote Configuration when the positioning is started.

L

LibraryListeners - Class in es.situm.wayfinding
POJO with the listeners handled by the SitumMapsLibrary.
LibraryListeners() - Constructor for class es.situm.wayfinding.LibraryListeners
 
LibrarySettings - Class in es.situm.wayfinding
Situm Maps initialization settings.
LibrarySettings() - Constructor for class es.situm.wayfinding.LibrarySettings
 
load() - Method in class es.situm.wayfinding.SitumMapsLibrary
Prepares the MapsFragment and commits the fragment transaction.
loadInFragment(Fragment) - Method in class es.situm.wayfinding.SitumMapsLibrary
Prepares the MapsFragment and commits the fragment transaction.
LOCATION - es.situm.wayfinding.navigation.Destination.Category
 

N

Navigation - Interface in es.situm.wayfinding.navigation
Contains information about the navigation process.
Navigation.Status - Enum in es.situm.wayfinding.navigation
 
NavigationError - Interface in es.situm.wayfinding.navigation
 

O

onActionCanceled() - Method in interface es.situm.wayfinding.actions.ActionsCallback
 
onActionConcluded() - Method in interface es.situm.wayfinding.actions.ActionsCallback
 
onActionStarted() - Method in interface es.situm.wayfinding.actions.ActionsCallback
 
onActiveBuildingChange(Building) - Method in interface es.situm.wayfinding.OnActiveBuildingListener
Get notified when the active building changes to the given one.
OnActiveBuildingListener - Interface in es.situm.wayfinding
Get notified about active building changes.
onBackPressed() - Method in class es.situm.wayfinding.SitumMap
Notifies the underlying fragment the onBackPressed event.
onBackPressed() - Method in class es.situm.wayfinding.SitumMapsLibrary
Notifies the underlying fragment the onBackPressed event.
onBuildingLoaded(Building) - Method in interface es.situm.wayfinding.OnLoadBuildingsListener
A building has been loaded.
onBuildingMarkerSelected(Building) - Method in interface es.situm.wayfinding.OnUserInteractionListener
Notifies that the user has selected a building.
onBuildingsLoaded(List<Building>) - Method in interface es.situm.wayfinding.OnLoadBuildingsListener
A list of buildings has been loaded.
onError() - Method in interface es.situm.wayfinding.SitumMapView.OnMapReadyCallback
 
onError(int) - Method in interface es.situm.wayfinding.SitumMapsListener
An error occurred on library load.
onError(int) - Method in class es.situm.wayfinding.SitumMapView
 
onFloorChanged(Floor, Floor, Building) - Method in interface es.situm.wayfinding.OnFloorChangeListener
Get notified about changes in the floor level selector.
OnFloorChangeListener - Interface in es.situm.wayfinding
Get notified about changes in the floor level selector.
onLibraryViewCreated(FrameLayout) - Method in interface es.situm.wayfinding.OnLibraryViewListener
 
OnLibraryViewListener - Interface in es.situm.wayfinding
 
OnLoadBuildingsListener - Interface in es.situm.wayfinding
Get notified about buildings events.
onLocationChanged(Location) - Method in interface es.situm.wayfinding.OnLocationChangeListener
Notifies new location computed
OnLocationChangeListener - Interface in es.situm.wayfinding
Get notified about user location changes.
onMapReady() - Method in interface es.situm.wayfinding.OnUserInteractionListener
Get notified when the underlying map is ready.
onMapReady(SitumMap) - Method in interface es.situm.wayfinding.SitumMapView.OnMapReadyCallback
 
onMapTouched(LatLng) - Method in interface es.situm.wayfinding.OnUserInteractionListener
Get notified when the user touches the map.
onNavigationError(Navigation, NavigationError) - Method in interface es.situm.wayfinding.navigation.OnNavigationListener
Called when an error is produced during navigation.
onNavigationFinished(Navigation) - Method in interface es.situm.wayfinding.navigation.OnNavigationListener
Called when the navigation toa given Poi/Location finishes due to: The user has reached the destination. The navigation has been canceled.
OnNavigationListener - Interface in es.situm.wayfinding.navigation
 
onNavigationRequested(Navigation) - Method in interface es.situm.wayfinding.navigation.OnNavigationListener
Called when the navigation to a given Poi/Location has been requested.
onNoActiveBuilding() - Method in interface es.situm.wayfinding.OnActiveBuildingListener
Get in touch with no active building events.
onPoiDeselected(Building) - Method in interface es.situm.wayfinding.OnPoiSelectionListener
Get notified when a POI is deselected.
onPoiSelected(Poi, Floor, Building) - Method in interface es.situm.wayfinding.OnPoiSelectionListener
Get notified when a POI is selected.
OnPoiSelectionListener - Interface in es.situm.wayfinding
Get notified about POI selection events.
onPositioningStopped() - Method in interface es.situm.wayfinding.OnLocationChangeListener
Get notified when the positioning has stopped.
onSuccess() - Method in interface es.situm.wayfinding.SitumMapsListener
Everything worked as expected on library load.
onSuccess() - Method in class es.situm.wayfinding.SitumMapView
 
OnUserInteractionListener - Interface in es.situm.wayfinding
Get notified of events produced by user interactions.
onUserNotInBuilding() - Method in interface es.situm.wayfinding.OnLocationChangeListener
Get notified when the user is not in a building.

P

POI - es.situm.wayfinding.navigation.Destination.Category
 

R

releaseOneBuildingMode() - Method in class es.situm.wayfinding.SitumMap
Release the one building mode.
releaseOneBuildingMode() - Method in class es.situm.wayfinding.SitumMapsLibrary
 
removeView(View) - Method in class es.situm.wayfinding.SitumMap
Remove a previously added child view.
removeView(View) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
removeView(View) - Method in class es.situm.wayfinding.SitumMapView
 
removeViewAt(int) - Method in class es.situm.wayfinding.SitumMap
Remove a previously added child view.
removeViewAt(int) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
removeViewAt(int) - Method in class es.situm.wayfinding.SitumMapView
 
REQUESTED - es.situm.wayfinding.navigation.Navigation.Status
 

S

selectFloor(Floor) - Method in class es.situm.wayfinding.SitumMap
Select the given floor.
selectFloor(Floor) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
selectPoi(Poi) - Method in class es.situm.wayfinding.SitumMap
Select the given poi on the map.
selectPoi(Poi) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
selectPoi(Poi, ActionsCallback) - Method in class es.situm.wayfinding.SitumMap
Select the given poi on the map.
selectPoi(Poi, ActionsCallback) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
setApiKey(String, String) - Method in class es.situm.wayfinding.LibrarySettings
Set dashboard credentials.
setDashboardUrl(String) - Method in class es.situm.wayfinding.LibrarySettings
Overrides default dashboard URL.
setDrawGeofences(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Draw the geofences over the map.
setEnablePoiClustering(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Sets whether or not the marker clustering for POIs is enabled.
setFloorsListVisible(boolean) - Method in class es.situm.wayfinding.SitumMap
Show/hide the floors list selector.
setFloorsListVisible(boolean) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
setGetMeToPoiFabVisible(boolean) - Method in class es.situm.wayfinding.SitumMap
Show/hide the default get-me-to-poi Foating Action Button.
setGetMeToPoiFabVisible(boolean) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
setGoogleMap(MapView) - Method in class es.situm.wayfinding.LibrarySettings
By default the library will create a Google Map itself, use this method to set your own one.
setHasSearchView(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Set whether or not the search view should be displayed.
setInfoViewVisible(boolean) - Method in class es.situm.wayfinding.SitumMap
Show/hide the info-view bottom area.
setInfoViewVisible(boolean) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
setInitialZoom(int) - Method in class es.situm.wayfinding.LibrarySettings
Initial zoom that will be set once you select a building.
setOnActiveBuildingListener(OnActiveBuildingListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about active building events.
setOnActiveBuildingListener(OnActiveBuildingListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about active building events.
setOnFloorChangeListener(OnFloorChangeListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about changes in the floor level selector.
setOnFloorChangeListener(OnFloorChangeListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about changes in the floor level selector.
setOnLibraryViewListener(OnLibraryViewListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about activity/view events.
setOnLibraryViewListener(OnLibraryViewListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about activity/view events.
setOnLoadBuildingsListener(OnLoadBuildingsListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about buildings events.
setOnLoadBuildingsListener(OnLoadBuildingsListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about buildings events.
setOnLocationChangeListener(OnLocationChangeListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about user location changes.
setOnLocationChangeListener(OnLocationChangeListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about user location changes.
setOnMapReadyCallback(SitumMapView.OnMapReadyCallback) - Method in class es.situm.wayfinding.SitumMapView
Get the SitumMapsLibrary underlying object when ready.
setOnNavigationListener(OnNavigationListener) - Method in class es.situm.wayfinding.LibraryListeners
 
setOnNavigationListener(OnNavigationListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about navigation events (request, cancel, destination reached).
setOnPoiSelectionListener(OnPoiSelectionListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about POI events.
setOnPoiSelectionListener(OnPoiSelectionListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about POI events.
setOnRealtimeDataChangeListener(OnRealtimeDataChangeListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified about realtime data changes.
setOnRealtimeDataChangeListener(OnRealtimeDataChangeListener) - Method in class es.situm.wayfinding.SitumMap
Get notified about changes in the floor level selector.
setPositioningFabVisible(boolean) - Method in class es.situm.wayfinding.SitumMap
Show/hide the default positioning Foating Action Button.
setPositioningFabVisible(boolean) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
setSearchViewPlaceholder(String) - Method in class es.situm.wayfinding.LibrarySettings
Set the text that will be used as placeholder in the search view component.
setShowPoiNames(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Shows the title of the poi above the marker
setSitumMapsListener(SitumMapsListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified of SitumMapsLibrary events.
setSitumMapsListener(SitumMapsListener) - Method in class es.situm.wayfinding.SitumMap
Get notified of SitumMapsLibrary events.
setUseDashboardTheme(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Use the theme defined in the dashboard.
setUseRemoteConfig(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Set whether or not to use the Remote Configuration when the positioning is started.
setUserInteractionsListener(OnUserInteractionListener) - Method in class es.situm.wayfinding.LibraryListeners
Get notified of events produced by user interactions.
setUserInteractionsListener(OnUserInteractionListener) - Method in class es.situm.wayfinding.SitumMap
Get notified of events produced by user interactions.
setUserPass(String, String) - Method in class es.situm.wayfinding.LibrarySettings
Set dashboard credentials.
setUserPositionArrowIcon(String) - Method in class es.situm.wayfinding.LibrarySettings
Set the icon representing the user position with orientation.
setUserPositionIcon(String) - Method in class es.situm.wayfinding.LibrarySettings
Set the icon representing the user position.
SitumMap - Class in es.situm.wayfinding
The Situm Map object.
SitumMap() - Constructor for class es.situm.wayfinding.SitumMap
 
SitumMapsLibrary - Class in es.situm.wayfinding
The Situm Maps Library object.
SitumMapsLibrary(int, FragmentActivity, LibrarySettings) - Constructor for class es.situm.wayfinding.SitumMapsLibrary
Creates a new SitumMapsLibrary.
SitumMapsListener - Interface in es.situm.wayfinding
Get notified of SitumMapsLibrary initialization events.
SitumMapsListener.Errors - Annotation Type in es.situm.wayfinding
 
SitumMapView - Class in es.situm.wayfinding
Custom view containing a SitumMap.
SitumMapView(Context) - Constructor for class es.situm.wayfinding.SitumMapView
 
SitumMapView(Context, AttributeSet) - Constructor for class es.situm.wayfinding.SitumMapView
 
SitumMapView(Context, AttributeSet, int) - Constructor for class es.situm.wayfinding.SitumMapView
 
SitumMapView(Context, AttributeSet, int, int) - Constructor for class es.situm.wayfinding.SitumMapView
 
SitumMapView.OnMapReadyCallback - Interface in es.situm.wayfinding
 
startPositioning() - Method in class es.situm.wayfinding.SitumMap
Start positioning at the first loaded building.
startPositioning() - Method in class es.situm.wayfinding.SitumMapsLibrary
 
startPositioning(Building) - Method in class es.situm.wayfinding.SitumMap
Start positioning at the given building.
startPositioning(Building) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
startPositioning(String) - Method in class es.situm.wayfinding.SitumMap
Start positioning at the given building.
startPositioning(String) - Method in class es.situm.wayfinding.SitumMapsLibrary
 
stopNavigation() - Method in class es.situm.wayfinding.SitumMap
Stop navigating if the user is currently navigating to a Poi or location.
stopNavigation() - Method in class es.situm.wayfinding.SitumMapsLibrary
 
stopPositioning() - Method in class es.situm.wayfinding.SitumMap
Stop positioning.
stopPositioning() - Method in class es.situm.wayfinding.SitumMapsLibrary
 

T

THEME_NOT_DEFINED - Static variable in annotation type es.situm.wayfinding.SitumMapsListener.Errors
 

U

unload() - Method in class es.situm.wayfinding.SitumMapsLibrary
Removes the MapsFragment from the container and commits the fragment transaction.
UnsupportedConfigurationException - Exception in es.situm.wayfinding
Exception thrown on unsupported configurations.
UnsupportedConfigurationException(String) - Constructor for exception es.situm.wayfinding.UnsupportedConfigurationException
 
useExternalLocations(boolean) - Method in class es.situm.wayfinding.LibrarySettings
Configures the SDK to use external locations instead of calculating indoor positions.

V

valueOf(String) - Static method in enum es.situm.wayfinding.navigation.Destination.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.situm.wayfinding.navigation.Navigation.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum es.situm.wayfinding.navigation.Destination.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.situm.wayfinding.navigation.Navigation.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

WRONG_CREDENTIALS - Static variable in annotation type es.situm.wayfinding.SitumMapsListener.Errors
 
A C D E F G H I L N O P R S T U V W 
All Classes All Packages