A B C D E F G H I J L M N O P Q R S T U W

A

abort() - Method in interface javax.microedition.location.ExchangeFormatHandler
Cancels the ongoing import or export operation.
abort() - Method in interface javax.microedition.location.services.Map
Aborts ongoing renderMap method execution .
abort() - Method in interface javax.microedition.location.services.ServiceProvider
Requests the service provider to abort the request.
ACCOMMODATION - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category accommodation.
addAreaListener(AreaListener, GeographicArea, Criteria, int) - Static method in class javax.microedition.location.LocationProvider
Adds an AreaListener for updates when a boundary of the specified geographical area is crossed.
addAreaListener(AreaListener, GeographicArea, int[], String, int) - Static method in class javax.microedition.location.LocationProvider
Adds an AreaListener for updates when a boundary of the specified geographical area is crossed.
addCategory(String) - Method in class javax.microedition.location.LandmarkStore
Adds a category to this LandmarkStore.
addInstruction(Object, String) - Method in class javax.microedition.location.services.NavigationInstruction
Adds the instruction for navigation.
addLandmark(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Adds a landmark to the specified category in the landmark store.
addLandmarkStoreListener(LandmarkStoreListener) - Method in class javax.microedition.location.LandmarkStore
Adds a LandmarkStoreListener that is notified when there are changes in the specified landmark store.
addProximityListener(ProximityListener, Coordinates, float) - Static method in class javax.microedition.location.LocationProvider
Deprecated. in 2.0, replaced by addAreaListener
AddressInfo - Class in javax.microedition.location
The AddressInfo class holds textual address information about a location.
AddressInfo() - Constructor for class javax.microedition.location.AddressInfo
Constructs an AddressInfo object with all the values of the fields set to null.
areaEvent(GeographicArea, Location) - Method in interface javax.microedition.location.AreaListener
After registering this listener with the LocationProvider, this method will be called by the platform when the implementation detects that the current location of the terminal has crossed the boundary of the registered geographical area.
AreaListener - Interface in javax.microedition.location
This interface represents a listener to events associated with crossing the boundary of the given geographical area.
AUTHMODE_PRIVATE - Static variable in class javax.microedition.location.LandmarkStore
Constant for private authorization mode.
AUTHMODE_PUBLIC - Static variable in class javax.microedition.location.LandmarkStore
Constant for public authorization mode.
AVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is available.
azimuthTo(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the azimuth between the two points according to the ellipsoid model of WGS84.

B

BUILDING_FLOOR - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building floor.
BUILDING_NAME - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building name.
BUILDING_ROOM - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building room.
BUILDING_ZONE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a building zone.
BUSINESS - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category business.

C

CATEGORY_MANAGEMENT_SUPPORTED - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining that the landmark store supports adding, renaming and removing landmark categories.
centerOnCoordinates(Coordinates) - Method in interface javax.microedition.location.services.Map
Centers the map to the given coordinates.
changeToPublic() - Method in class javax.microedition.location.LandmarkStore
Changes the authorization mode of a private landmark store to public.
CircleGeographicArea - Class in javax.microedition.location
This class represents a circular geographical area on WGS 84 Ellipsoid (see reference [WGS84]).
CircleGeographicArea(Coordinates, float) - Constructor for class javax.microedition.location.CircleGeographicArea
Constructs a CircleGeographicArea object.
CITY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting town or city name.
COMMUNICATION - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category communication.
configurationCompleted(ServiceProvider, ServicePreferences) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider when the configuration UI has been completed.
connectToServiceProvider(String, int, String) - Static method in class javax.microedition.location.services.ProviderManager
Gets an instance of requested service provider to be used in the service requests.
containsCoordinates(Coordinates) - Method in class javax.microedition.location.CircleGeographicArea
 
containsCoordinates(Coordinates) - Method in class javax.microedition.location.GeographicArea
With this method an application can check if the given coordinate is inside this GeographicArea object.
containsCoordinates(Coordinates) - Method in class javax.microedition.location.PolygonGeographicArea
 
containsCoordinates(Coordinates) - Method in class javax.microedition.location.RectangleGeographicArea
 
convert(String) - Static method in class javax.microedition.location.Coordinates
Converts a String representation of a coordinate into the double representation as used in this API.
convert(double, int) - Static method in class javax.microedition.location.Coordinates
Converts a double representation of a coordinate with decimal degrees into a String representation.
Coordinates - Class in javax.microedition.location
The Coordinates class represents coordinates as latitude-longitude-altitude values.
Coordinates(double, double, float) - Constructor for class javax.microedition.location.Coordinates
Constructs a new Coordinates object with the values specified.
COUNTRY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country.
COUNTRY_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting country as a two-letter ISO 3166-1 code.
COUNTY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a county, which is an entity between a state and a city.
createLandmarkStore(String) - Static method in class javax.microedition.location.LandmarkStore
Creates a new landmark store with a specified name.
createLandmarkStore(String, int) - Static method in class javax.microedition.location.LandmarkStore
Creates a new landmark store with a specified name and access restrictions.
Criteria - Class in javax.microedition.location
The criteria used for the selection of the location provider is defined by the values in this class.
Criteria() - Constructor for class javax.microedition.location.Criteria
Constructs a Criteria object.
CROSSING1 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.
CROSSING2 - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a street in a crossing.

D

DD_MM - Static variable in class javax.microedition.location.Coordinates
Identifier for String coordinate representation Degrees, Minutes, decimal fractions of a minute.
DD_MM_SS - Static variable in class javax.microedition.location.Coordinates
Identifier for String coordinate representation Degrees, Minutes, Seconds and decimal fractions of a second.
deleteCategory(String) - Method in class javax.microedition.location.LandmarkStore
Removes a category from this LandmarkStore.
deleteLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Deletes a landmark from this LandmarkStore.
deleteLandmarkStore(String) - Static method in class javax.microedition.location.LandmarkStore
Delete a landmark store with a specified name.
destinationReached(NavigationServiceProvider, Coordinates) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the API implementation or navigation service provider when the destination has been reached.
displayMap(RectangleGeographicArea, GeographicArea[], Landmark[], Coordinates[], Route[], MapServicePreferences, MapServiceListener) - Method in interface javax.microedition.location.services.MapServiceProvider
Requests a map service provider to display a map.
distance(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the geodetic distance between the two points according to the ellipsoid model of WGS84.
DISTRICT - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a municipal district.

E

EDUCATIONAL_INSTITUTE - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category educational institutes.
ENTERTAINMENT - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category entertainment.
equals(Object) - Method in class javax.microedition.location.AddressInfo
Overriding the equals method in Object class to compare the equality of values in two AddressInfo objects.
equals(Object) - Method in class javax.microedition.location.CircleGeographicArea
Overriding the equals method in Object class to compare the equality of values in two CircleGeographicArea objects.
equals(Object) - Method in class javax.microedition.location.Coordinates
Overriding the equals method in Object class to compare the equality of values in two Coordinates objects.
equals(Object) - Method in class javax.microedition.location.Landmark
Overriding the equals method in Object class to compare the equality of values in two Landmark objects.
equals(Object) - Method in class javax.microedition.location.PolygonGeographicArea
Overriding the equals method in Object class to compare the equality of values in two PolygonGeographicArea objects.
equals(Object) - Method in class javax.microedition.location.RectangleGeographicArea
Overriding the equals method in Object class to compare the equality of values in two RectangleGeographicArea objects.
equals(Object) - Method in class javax.microedition.location.services.NavigationInstruction
Overriding the equals method in Object class to compare the equality of values in two NavigatoinInstruction objects.
equals(Object) - Method in class javax.microedition.location.services.Route
Overriding the equals method in Object class to compare the equality of values in two Route objects.
equals(Object) - Method in class javax.microedition.location.services.RouteSegment
Overriding the equals method in Object class to compare the equality of values in two RouteSegment objects.
ExchangeFormatFactory - Class in javax.microedition.location
This class provides a mechanism for applications to obtain instances of different ExchangeFormatHandler objects.
ExchangeFormatHandler - Interface in javax.microedition.location
This interface provides methods to exchange landmarks.
exportAllLandmarks(LandmarkStore, String, OutputStream) - Method in interface javax.microedition.location.ExchangeFormatHandler
Exports all landmarks in the landmark store to the specified output stream.
exportLandmarks(Landmark[], String, OutputStream) - Method in interface javax.microedition.location.ExchangeFormatHandler
Exports selected landmarks into the specified output stream.
EXTENSION - Static variable in class javax.microedition.location.AddressInfo
Address field denoting address extension, e.g.

F

FOOD_AND_BEVERAGE - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category food and beverage.

G

GEO_SUPPORTS_GEOCODING - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query does the service provider support geocoding service.
GEO_SUPPORTS_REVERSE_GEOCODING - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query does the service provider support reverse geocoding service.
geocode(AddressInfo, GeographicArea, GeocodingServicePreferences) - Method in interface javax.microedition.location.services.GeocodingServiceProvider
Requests a geocoding service from a geocoding service provider.
geocode(String, GeographicArea, GeocodingServicePreferences) - Method in interface javax.microedition.location.services.GeocodingServiceProvider
Requests a geocoding service from a geocoding service provider.
GEOCODING - Static variable in class javax.microedition.location.services.ProviderManager
Service provider type for geocoding and reverse geocoding services.
GeocodingServicePreferences - Class in javax.microedition.location.services
This class captures the preferences related to geocoding service provider.
GeocodingServiceProvider - Interface in javax.microedition.location.services
This interface collects the services that geocoding service providers offer.
GEOGRAPHICAL_AREA - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category geographical areas.
GeographicArea - Class in javax.microedition.location
This interface represents a geographical area on the surface on WGS 84 Ellipsoid (see reference [WGS84]).
getAdditionalPropertyKeys() - Method in class javax.microedition.location.services.GeocodingServicePreferences
 
getAdditionalPropertyKeys() - Method in class javax.microedition.location.services.MapServicePreferences
 
getAdditionalPropertyKeys() - Method in class javax.microedition.location.services.NavigationServicePreferences
 
getAdditionalPropertyKeys() - Method in class javax.microedition.location.services.ServicePreferences
Returns the list of the property keys for additional preferences that have been defined for a service provider.
getAddressInfo() - Method in class javax.microedition.location.Landmark
Gets the AddressInfo of the landmark.
getAddressInfo() - Method in class javax.microedition.location.Location
Returns the AddressInfo associated with this Location object.
getAllowSelection() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query if the map service provider must allow the user to select items from a displayed map.
getAltitude() - Method in class javax.microedition.location.Coordinates
Returns the altitude component of this coordinate.
getAreasToAvoid() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns an array of geographical areas that should be avoided in the navigation and route generation.
getAuthor() - Method in class javax.microedition.location.Landmark
Returns the author of the landmark.
getAzimuth() - Method in interface javax.microedition.location.services.Map
Returns the current azimuth of the map.
getBoundingBox() - Method in class javax.microedition.location.CircleGeographicArea
 
getBoundingBox() - Method in class javax.microedition.location.GeographicArea
Returns the RectangleGeographicArea object that surrounds this geographic area completely.
getBoundingBox() - Method in class javax.microedition.location.PolygonGeographicArea
 
getBoundingBox() - Method in class javax.microedition.location.RectangleGeographicArea
 
getCategories() - Method in class javax.microedition.location.Landmark
Returns the categories this landmark instance is currently added at the time this landmark instance was created.
getCategories() - Method in class javax.microedition.location.LandmarkStore
Returns the category names that are defined in this LandmarkStore.
getCategoriesOfLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Returns the landmark categories for the specified landmark.
getCategoryDisplayName(String, String) - Method in class javax.microedition.location.LandmarkStore
Returns the name of the requested landmark category in the specified language.
getCenterPoint() - Method in class javax.microedition.location.CircleGeographicArea
 
getCenterPoint() - Method in class javax.microedition.location.GeographicArea
Returns the coordinates of the center point of this geographic area.
getCenterPoint() - Method in class javax.microedition.location.PolygonGeographicArea
Returns the coordinates of the center point of this geographic area.
getCenterPoint() - Method in class javax.microedition.location.RectangleGeographicArea
Returns the coordinates of the center point of this geographic area.
getCompassAzimuth() - Method in class javax.microedition.location.Orientation
Returns the terminal's horizontal compass azimuth in degrees relative to either magnetic or true north.
getCoordinates() - Method in class javax.microedition.location.PolygonGeographicArea
Returns an array of Coordinates objects that form the polygonal geographical area.
getCoordinates() - Method in class javax.microedition.location.RectangleGeographicArea
Returns the two Coordinates objects that were used to construct this rectangle geographical area.
getCourse() - Method in class javax.microedition.location.Location
Returns the terminal's course made good in degrees relative to true north.
getCoverageArea() - Method in class javax.microedition.location.services.NavigationInstruction
Returns the coverage area of the instruction.
getDataTransferred() - Method in interface javax.microedition.location.services.ServiceProvider
A method to retrieve the number of bytes that a service provider has transferred over the network.
getDescription() - Method in class javax.microedition.location.Landmark
Gets the landmark description.
getDescription() - Method in class javax.microedition.location.services.RouteSegment
Returns the description given for the route segment.
getDestinationPoint() - Method in class javax.microedition.location.services.Route
Returns the coordinates of the destination point of the route.
getErrorCode() - Method in class javax.microedition.location.Location
If the location information is not valid, this method returns the error code that may indicate the reason the invalid location information.
getErrorCode() - Method in exception javax.microedition.location.services.ServiceException
Returns the error code associated with this exception.
getExchangeFormatHandler(String) - Static method in class javax.microedition.location.ExchangeFormatFactory
Constructs an instance of the requested landmark exchange format handler.
getExtraInfo() - Method in class javax.microedition.location.Landmark
Returns the extra information of the landmark.
getExtraInfo(String) - Method in class javax.microedition.location.Location
Returns extra information about the location.
getFeatures(String) - Static method in class javax.microedition.location.LandmarkStore
Returns the list of optional features the specified landmark store supports.
getFeaturesToAvoid() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns an array of features that must be avoided in the navigation and route generation.
getField(int) - Method in class javax.microedition.location.AddressInfo
Returns the value of an address field.
getGeographicArea() - Method in class javax.microedition.location.Landmark
Returns the coverage area of the landmark.
getGeographicArea() - Method in class javax.microedition.location.services.Route
Returns the RectangleGeographicArea of the route.
getGeographicArea() - Method in class javax.microedition.location.services.RouteSegment
Returns the RectangleGeographicArea of the route segment.
getGeometry() - Method in class javax.microedition.location.services.RouteSegment
Returns the geometry of the route segment.
getHeight() - Method in interface javax.microedition.location.services.Map
Returns the height of the map in pixels.
getHorizontalAccuracy() - Method in class javax.microedition.location.Criteria
Returns the horizontal accuracy value set in this Criteria.
getHorizontalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).
getIdentifier() - Method in class javax.microedition.location.Landmark
Returns the identifier of the landmark.
getInstance(String) - Static method in class javax.microedition.location.LandmarkStore
Gets a LandmarkStore instance for storing, deleting and retrieving landmarks.
getInstance(Criteria) - Static method in class javax.microedition.location.LocationProvider
This factory method is used to get an actual LocationProvider implementation based on the defined criteria.
getInstance(int[], String) - Static method in class javax.microedition.location.LocationProvider
This factory method is used to get an actual LocationProvider implementation based on the preferred location methods and/or platform specific parameters.
getInstruction(String) - Method in class javax.microedition.location.services.NavigationInstruction
Returns the navigation instruction for the requested MIME type.
getInstructions() - Method in class javax.microedition.location.services.RouteSegment
Returns the navigation instructions for this route segment.
getLandmark(int, String) - Method in class javax.microedition.location.LandmarkStore
Returns the Landmark object for the given identifier and author combination.
getLandmarks(String, String) - Method in class javax.microedition.location.LandmarkStore
Gets the Landmarks from the storage where the category and/or name matches the given parameters.
getLandmarks() - Method in class javax.microedition.location.LandmarkStore
Lists all landmarks stored in the store.
getLandmarks(String, double, double, double, double) - Method in class javax.microedition.location.LandmarkStore
Lists all the landmarks that are within an area defined by bounding minimum and maximum latitude and longitude and belong to the defined category, if specified.
getLandmarks(GeographicArea, AddressInfo, String, String, String, String, Coordinates, int, int, int) - Method in class javax.microedition.location.LandmarkStore
With this method an application can search landmarks in the store using filters.
getLandmarkStoreName() - Method in class javax.microedition.location.Landmark
Returns the name of the landmark store this landmark instance currently belongs to at the time this landmark instance was created.
getLanguage() - Method in class javax.microedition.location.services.ServicePreferences
Returns the language to be used in the service requests.
getLastKnownLocation() - Static method in class javax.microedition.location.LocationProvider
Returns the last known location that the implementation has.
getLatitude() - Method in class javax.microedition.location.Coordinates
Returns the latitude component of this coordinate.
getLayers() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query what are the layers that must be included into the map on top of the map base.
getLength() - Method in class javax.microedition.location.services.Route
Returns the length of the route.
getLength() - Method in class javax.microedition.location.services.RouteSegment
Returns the length of the route segment in meters.
getLengthUnit() - Method in class javax.microedition.location.services.ServicePreferences
Returns the preferred length unit to be used in the service provider UIs.
getLocation(int) - Method in class javax.microedition.location.LocationProvider
Retrieves a Location object.
getLocationMethod() - Method in class javax.microedition.location.Location
Returns information about the location method used.
getLongitude() - Method in class javax.microedition.location.Coordinates
Returns the longitude component of this coordinate.
getMap(RectangleGeographicArea, GeographicArea[], Landmark[], Coordinates[], Route[], int, int, MapServiceListener) - Method in interface javax.microedition.location.services.MapServiceProvider
Requests a Map object from a map service provider.
getMapBase() - Method in class javax.microedition.location.services.MapServicePreferences
Returns the preference for map base to be used in the service request.
getMapServicePreferences() - Method in interface javax.microedition.location.services.Map
Returns the preferences set to be used in renderMap method.
getMaximumNumberOfMatches() - Method in class javax.microedition.location.services.GeocodingServicePreferences
With this method an application can query the maximum number of matches set for the geocoding service provider.
getMimeTypes() - Method in class javax.microedition.location.services.NavigationInstruction
Returns the MIME types of the instructions that have been set in this object.
getName() - Method in class javax.microedition.location.Landmark
Gets the landmark name.
getName() - Method in class javax.microedition.location.LandmarkStore
This convenience method returns the name of this landmark store.
getNumberOfLandmarks(String) - Method in class javax.microedition.location.LandmarkStore
This convenience method returns the number of landmarks in the given category.
getNumberOfZoomLevels() - Method in interface javax.microedition.location.services.Map
Returns the number of zoom levels that are supported in this Map object.
getOrientation() - Static method in class javax.microedition.location.Orientation
Returns the terminal's current orientation.
getPitch() - Method in class javax.microedition.location.Orientation
Returns the terminal's tilt in degrees defined as an angle in the vertical plane orthogonal to the ground, and through the longitudinal axis of the terminal.
getPreferredPowerConsumption() - Method in class javax.microedition.location.Criteria
Returns the preferred power consumption.
getPreferredResponseTime() - Method in class javax.microedition.location.Criteria
Returns the preferred maximum response time.
getPriorities() - Method in class javax.microedition.location.Criteria
Returns the priorities set for different criterion.
getPropertyDisplayName(String, boolean, String) - Method in class javax.microedition.location.services.GeocodingServicePreferences
 
getPropertyDisplayName(String, boolean, String) - Method in class javax.microedition.location.services.MapServicePreferences
 
getPropertyDisplayName(String, boolean, String) - Method in class javax.microedition.location.services.NavigationServicePreferences
 
getPropertyDisplayName(String, boolean, String) - Method in class javax.microedition.location.services.ProviderCapabilities
Returns the presentation name for a given property.
getPropertyDisplayName(String, boolean, String) - Method in class javax.microedition.location.services.ServicePreferences
Returns the presentation name for a given additional preference property.
getPropertyKeys() - Method in class javax.microedition.location.services.ProviderCapabilities
Returns the list of the property keys that have been set.
getPropertyValue(String) - Method in class javax.microedition.location.services.GeocodingServicePreferences
 
getPropertyValue(String) - Method in class javax.microedition.location.services.MapServicePreferences
 
getPropertyValue(String) - Method in class javax.microedition.location.services.NavigationServicePreferences
 
getPropertyValue(String) - Method in class javax.microedition.location.services.ProviderCapabilities
Returns the value of the requested property as an Object.
getPropertyValue(String) - Method in class javax.microedition.location.services.ServicePreferences
Returns the value of the requested additional property as an Object.
getProviderCapabilities() - Method in interface javax.microedition.location.services.ServiceProvider
Returns capabilities about the service provider.
getQualifiedCoordinates() - Method in class javax.microedition.location.Landmark
Gets the QualifiedCoordinates of the landmark.
getQualifiedCoordinates() - Method in class javax.microedition.location.Location
Returns the coordinates of this location and their accuracy.
getRadius() - Method in class javax.microedition.location.CircleGeographicArea
Returns the radius of the CircleGeographicArea that was given in the constructor.
getRoll() - Method in class javax.microedition.location.Orientation
Returns the terminal's rotation in degrees around its own longitudinal axis.
getRoute(Coordinates[], NavigationServicePreferences) - Method in interface javax.microedition.location.services.NavigationServiceProvider
Requests a routing service from a navigation service provider.
getRouteType() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns the preferred route type set by the application for the navigation and route generation.
getSegments() - Method in class javax.microedition.location.services.Route
Returns the segments of the route.
getServicePreferences(boolean) - Method in interface javax.microedition.location.services.ServiceProvider
Returns the service preferences for this service provider.
getServiceProviderCapabilities(int) - Static method in class javax.microedition.location.services.ProviderManager
With this method an application is able to get the capabilities for service providers of specified service type.
getServiceProviderDescription(String) - Method in class javax.microedition.location.services.ProviderCapabilities
Returns a description for the service provider.
getServiceProviderName() - Method in class javax.microedition.location.services.ProviderCapabilities
Returns the name of the service provider.
getServiceProviderType() - Method in class javax.microedition.location.services.ProviderCapabilities
Returns the service type of this instance of the service provider capabilities.
getSpeed() - Method in class javax.microedition.location.Location
Returns the terminal's current ground speed in meters per second (m/s) at the time of measurement.
getStartingPoint() - Method in class javax.microedition.location.services.Route
Returns the coordinates of the starting point of the route.
getState() - Method in class javax.microedition.location.LocationProvider
Returns the current state of this LocationProvider.
getSummary() - Method in class javax.microedition.location.services.Route
Returns the summary of the route.
getSupportedHandlers() - Static method in class javax.microedition.location.ExchangeFormatFactory
Returns a String array listing the MIME types for supported landmark exchange formats.
getTimeout() - Method in class javax.microedition.location.services.GeocodingServicePreferences
Returns the timeout preference that has been set for the service request.
getTimestamp() - Method in class javax.microedition.location.Landmark
Gets the timestamp of the landmark.
getTimestamp() - Method in class javax.microedition.location.Location
Returns the timestamp at which the data was collected.
getTransportMode() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns the preferred transport mode set by the application for the navigation and route generation.
getTransportMode() - Method in class javax.microedition.location.services.RouteSegment
Returns the transport mode for the route segment.
getTravelTime() - Method in class javax.microedition.location.services.Route
Returns the estimated time it takes to travel the route.
getTravelTime() - Method in class javax.microedition.location.services.RouteSegment
Returns the estimated time it takes to travel the route segment.
getURL() - Method in class javax.microedition.location.Landmark
Returns the two-dimensional array that contains the URLs and descriptions for them set for the landmark.
getUserInstruction() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query what instruction is be shown to the user during asynchronous service request.
getVerticalAccuracy() - Method in class javax.microedition.location.Criteria
Returns the vertical accuracy value set in this Criteria.
getVerticalAccuracy() - Method in class javax.microedition.location.QualifiedCoordinates
Returns the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
getViewport() - Method in interface javax.microedition.location.services.Map
Returns a RectangleGeographicArea object that defines the current viewport to the map.
getWidth() - Method in interface javax.microedition.location.services.Map
Returns the width of the map in pixels.
getZoomLevel() - Method in interface javax.microedition.location.services.Map
Returns the current zoom level used in this Map object.

H

hashCode() - Method in class javax.microedition.location.AddressInfo
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.CircleGeographicArea
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.Coordinates
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.Landmark
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.PolygonGeographicArea
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.RectangleGeographicArea
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.services.NavigationInstruction
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.services.Route
Overriding the hashCode method in Object class.
hashCode() - Method in class javax.microedition.location.services.RouteSegment
Overriding the hashCode method in Object class.

I

importLandmarks(InputStream, LandmarkStore, String, boolean) - Method in interface javax.microedition.location.ExchangeFormatHandler
Imports landmarks from the specified input stream to the specified landmark store.
incursCosts() - Method in class javax.microedition.location.services.Route
Method to check if traveling the route incurs cost to the user.
incursCosts() - Method in class javax.microedition.location.services.RouteSegment
Method to check if traveling the route segment incurs cost to the user.
IS_READ_ONLY - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining whether landmark store is read-only or not.
IS_REMOTE - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining that the landmark store is remote.
isAddressInfoRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine textual address information.
isAllowedToCost() - Method in class javax.microedition.location.Criteria
Returns the preferred cost setting.
isAltitudeRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine altitude.
isBackgroundTransparency() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query if background transparency must be used on by the map service provider when generating Map objects.
isExactMatch() - Method in class javax.microedition.location.services.GeocodingServicePreferences
With this method an application can query if the geocoding service provider must find results that match to all the given information in the service requests or not.
isHandlerSupported(String) - Static method in class javax.microedition.location.ExchangeFormatFactory
Checks whether the provided landmark exchange format handler is supported by the API implementation.
isInstructionsUsed() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns the preference for showing the instructions on the service requests.
isMapShown() - Method in class javax.microedition.location.services.NavigationServicePreferences
Returns the preference for showing the map on the service requests.
isMultipleSelected() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query if the user is able to select multiple items from a displayed map.
isOrientationMagnetic() - Method in class javax.microedition.location.Orientation
Returns a boolean value that indicates whether this Orientation is relative to the magnetic field of the Earth or relative to true north and gravity.
isSelectionOrderSaved() - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can query if the order of the items selected from a map is saved or not.
isSpeedAndCourseRequired() - Method in class javax.microedition.location.Criteria
Returns whether the location provider should be able to determine speed and course.
isValid() - Method in class javax.microedition.location.Location
Returns whether this Location instance represents a valid location with coordinates or an invalid one where all the data, especially the latitude and longitude coordinates, may not be present.

J

javax.microedition.location - package javax.microedition.location
Contains the basic classes needed to request and get a location result.
javax.microedition.location.services - package javax.microedition.location.services
Contains the classes and interfaces related to location based services.

L

Landmark - Class in javax.microedition.location
The Landmark class represents a landmark, such as a known location with a name.
Landmark(String, String, QualifiedCoordinates, AddressInfo) - Constructor for class javax.microedition.location.Landmark
Constructs a new Landmark object with the values specified.
Landmark(String, String, QualifiedCoordinates, AddressInfo, int, GeographicArea, String, String[][], String[]) - Constructor for class javax.microedition.location.Landmark
Constructs a new Landmark object with the values specified.
LandmarkException - Exception in javax.microedition.location
The LandmarkException is thrown when an error related to handling landmarks has occurred.
LandmarkException() - Constructor for exception javax.microedition.location.LandmarkException
Constructs a LandmarkException with no detail message.
LandmarkException(String) - Constructor for exception javax.microedition.location.LandmarkException
Constructs a LandmarkException with the specified detail message.
LandmarkStore - Class in javax.microedition.location
The LandmarkStore class provides methods to store, delete and retrieve landmarks from a persistent landmark store.
LANDMARKSTORE_LISTENER_SUPPORTED - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining that the landmark store supports adding and removing landmark store listeners.
LandmarkStoreListener - Interface in javax.microedition.location
This interface represents a listener that receives events associated with changes in the landmark store.
landmarkStoreUpdated(String) - Method in interface javax.microedition.location.LandmarkStoreListener
Called by the API implementation when there is a change of any kind in the specified landmark store.
listLandmarkStores() - Static method in class javax.microedition.location.LandmarkStore
Lists the names of all the landmark stores that the requesting application has access to.
Location - Class in javax.microedition.location
The Location class represents the standard set of basic location information.
Location() - Constructor for class javax.microedition.location.Location
A protected constructor for the Location to allow implementations of LocationProviders to construct the Location instances.
LocationException - Exception in javax.microedition.location
The LocationException is thrown when a Location API specific error has occurred.
LocationException() - Constructor for exception javax.microedition.location.LocationException
Constructs a LocationException with no detail message.
LocationException(String) - Constructor for exception javax.microedition.location.LocationException
Constructs a LocationException with the specified detail message.
LocationListener - Interface in javax.microedition.location
The LocationListener represents a listener that receives events associated with a particular LocationProvider.
LocationProvider - Class in javax.microedition.location
This is the starting point for applications using location information in this API and represents a source of the location information.
LocationProvider() - Constructor for class javax.microedition.location.LocationProvider
Empty constructor to help implementations and extensions.
locationStateChanged(NavigationServiceProvider, int) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the navigation service provider when the state of the location retrieval has changed.
locationUpdated(LocationProvider, Location) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered.

M

Map - Interface in javax.microedition.location.services
This class represents a dynamic map generated by a map service provider.
MAP - Static variable in class javax.microedition.location.services.ProviderManager
Service provider type for map services.
MAP_CONTINUOUS_ROTATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Constant to indicate that the map service provider supports continuous map rotation.
MAP_DISCRETE_ROTATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Constant to indicate that the map service provider supports map rotation to discrete azimuths.
MAP_NO_ROTATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Constant to indicate that the map service provider does not support map rotation.
MAP_PROJECTION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what is the map projection the map service provider uses.
MAP_SUPPORTED_LAYERS - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what are the map layers the map service provider supports.
MAP_SUPPORTED_MAP_BASES - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what are the map bases the map service provider supports.
MAP_SUPPORTED_ROTATION_AZIMUTHS - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what azimuth values the map service provider supports in the rotation.
MAP_SUPPORTS_MAP_CREATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query is the map service provider able to create Map objects.
MAP_SUPPORTS_MAP_ROTATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query is the map service provider able to rotate maps.
MAP_SUPPORTS_TRANSPARENT_BACKGROUND - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query if the map service provider supports generating Map objects with transparent background.
mapContentUpdated(MapServiceProvider, Map) - Method in interface javax.microedition.location.services.MapServiceListener
Called by the API implementation when the base map data has changed, for example, due to retrieving new data from network.
MapServiceListener - Interface in javax.microedition.location.services
This interface provides a callback mechanism for the map service providers to send information about the service request to applications.
MapServicePreferences - Class in javax.microedition.location.services
This class captures the preferences related to map service provider.
MapServiceProvider - Interface in javax.microedition.location.services
This interface collects the services that map providers offer.
MIME_LMX - Static variable in class javax.microedition.location.ExchangeFormatFactory
Constant for the MIME type of LMX landmark exchange format.
MIME_VCARD - Static variable in class javax.microedition.location.ExchangeFormatFactory
Constant for the MIME type of vCard landmark exchange format.
monitoringInfo(int, int) - Method in interface javax.microedition.location.AreaListener
With this method the API implementation send information about the area monitoring to the application.
monitoringStateChanged(boolean) - Method in interface javax.microedition.location.AreaListener
Called to notify that the state of the area monitoring has changed.
monitoringStateChanged(boolean) - Method in interface javax.microedition.location.ProximityListener
Deprecated. Called to notify that the state of the proximity monitoring has changed.
MTA_ASSISTED - Static variable in class javax.microedition.location.Location
Location method is assisted by the other party (Terminal assisted for Network based, Network assisted for terminal based).
MTA_UNASSISTED - Static variable in class javax.microedition.location.Location
Location method is unassisted.
MTE_ANGLEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Angle of Arrival for cellular / terrestrial RF system.
MTE_CELLID - Static variable in class javax.microedition.location.Location
Location method Cell-ID for cellular (in GSM, this is the same as CGI, Cell Global Identity).
MTE_INERTIALNAVIGATION - Static variable in class javax.microedition.location.Location
Location method inertial navigation (dead reckoning)
MTE_SATELLITE - Static variable in class javax.microedition.location.Location
Location method using satellites (for example, Global Positioning System (GPS)).
MTE_SHORTRANGE - Static variable in class javax.microedition.location.Location
Location method Short-range positioning system (for example, Bluetooth LP).
MTE_TIMEDIFFERENCE - Static variable in class javax.microedition.location.Location
Location method Time Difference for cellular / terrestrial RF system (for example, Enhanced Observed Time Difference (E-OTD) for GSM).
MTE_TIMEOFARRIVAL - Static variable in class javax.microedition.location.Location
Location method Time of Arrival (TOA) for cellular / terrestrial RF system.
MTY_NETWORKBASED - Static variable in class javax.microedition.location.Location
Location method is of type network based.
MTY_TERMINALBASED - Static variable in class javax.microedition.location.Location
Location method is of type terminal based.

N

NAV_SUPPORTED_FEATURES_TO_AVOID - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what are the features that could be avoided the navigation service provider supports.
NAV_SUPPORTED_ROUTE_TYPES - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what are the route types the navigation service provider supports.
NAV_SUPPORTED_TRANSPORT_MODES - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what are the transport modes the navigation service provider supports.
NAV_SUPPORTS_DYNAMIC_INSTRUCTIONS - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query whether the navigation service provider is able to dynamically trigger instructions based on the current location.
NAV_SUPPORTS_LOCATION_RETRIEVAL - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query whether the navigation service provider is able to retrieve current location during navigation.
NAV_SUPPORTS_ROUTE_GENERATION - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query does the navigation service provider support route generation.
navigate(Coordinates[], NavigationServicePreferences, NavigationServiceListener) - Method in interface javax.microedition.location.services.NavigationServiceProvider
Requests a navigation service from a navigation service provider.
navigate(Route, NavigationServicePreferences, NavigationServiceListener) - Method in interface javax.microedition.location.services.NavigationServiceProvider
Requests a navigation from the current location through the given Route object from a navigation service provider.
NAVIGATION - Static variable in class javax.microedition.location.services.ProviderManager
Service provider type for navigation services.
NavigationInstruction - Class in javax.microedition.location.services
This class collects the instructions for navigating a route segment.
NavigationInstruction(Object, String, GeographicArea) - Constructor for class javax.microedition.location.services.NavigationInstruction
Constructs a NavigationInstruction object with the given parameters.
NavigationServiceListener - Interface in javax.microedition.location.services
This interface provides a callback mechanism for navigation service providers to announce their state and results to applications.
NavigationServicePreferences - Class in javax.microedition.location.services
This class encapsulates the preferences that are used when requesting routing services from a navigation service provider.
NavigationServiceProvider - Interface in javax.microedition.location.services
This interface collects the services that navigation providers offer.
NO_DATA - Static variable in exception javax.microedition.location.services.ServiceException
Service provider does not have needed data available
NO_DATA_CONNECTION - Static variable in exception javax.microedition.location.services.ServiceException
Service provider needs information from the network and there is no data connection available.
NO_IDENTIFIER - Static variable in class javax.microedition.location.Landmark
Constant for indicating that the identifier is not defined.
NO_LOCATION_INFORMATION - Static variable in exception javax.microedition.location.services.ServiceException
Service provider does not have information about the current location.
NO_REQUIREMENT - Static variable in class javax.microedition.location.Criteria
Constant indicating no requirements for the parameter.
NO_SELECTION_ALLOWED - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for not allowing any selections from a map.

O

offRoute(NavigationServiceProvider, Coordinates) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the API implementation or navigation service provider when going off the route has been detected.
Orientation - Class in javax.microedition.location
The Orientation class represents the physical orientation of the terminal.
Orientation(float, boolean, float, float) - Constructor for class javax.microedition.location.Orientation
Constructs a new Orientation object with the compass azimuth, pitch and roll parameters specified.
OUT_OF_SERVICE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is out of service.
OUTDOOR_ACTIVITIES - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category outdoor activities.

P

pan(int, int, boolean) - Method in interface javax.microedition.location.services.Map
Pans the map to the given direction.
PEOPLE - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category people.
PHONE_NUMBER - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a phone number for this place.
PolygonGeographicArea - Class in javax.microedition.location
This class represents a polygon geographical area on WGS 84 Ellipsoid (see reference [WGS84]).
PolygonGeographicArea(Coordinates[]) - Constructor for class javax.microedition.location.PolygonGeographicArea
Constructs a PolygonGeographicArea object.
POSTAL_CODE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting zip or postal code.
POWER_USAGE_HIGH - Static variable in class javax.microedition.location.Criteria
Level indicating high power consumption allowed.
POWER_USAGE_LOW - Static variable in class javax.microedition.location.Criteria
Level indicating only low power consumption allowed.
POWER_USAGE_MEDIUM - Static variable in class javax.microedition.location.Criteria
Level indicating average power consumption allowed.
PROVIDER_DEFAULT - Static variable in class javax.microedition.location.LocationProvider
Constant for the default value of the location provider.
ProviderCapabilities - Class in javax.microedition.location.services
This class collects the information about the capabilities of a service provider.
ProviderManager - Class in javax.microedition.location.services
This class is the starting point for using service provider interfaces in Location API 2.0.
providerStateChanged(LocationProvider, int) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered if the state of the LocationProvider has changed.
proximityEvent(Coordinates, Location) - Method in interface javax.microedition.location.ProximityListener
Deprecated. After registering this listener with the LocationProvider, this method will be called by the platform when the implementation detects that the current location of the terminal is within the defined proximity radius of the registered coordinates.
ProximityListener - Interface in javax.microedition.location
Deprecated. in 2.0, replaced by AreaListener
PUBLIC_SERVICE - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category public service.

Q

QualifiedCoordinates - Class in javax.microedition.location
The QualifiedCoordinates class represents coordinates as latitude-longitude-altitude values that are associated with an accuracy value.
QualifiedCoordinates(double, double, float, float, float) - Constructor for class javax.microedition.location.QualifiedCoordinates
Constructs a new QualifiedCoordinates object with the values specified.

R

RectangleGeographicArea - Class in javax.microedition.location
This class represents a rectangular geographical area on WGS 84 Ellipsoid (see reference [WGS84]).
RectangleGeographicArea(Coordinates, Coordinates) - Constructor for class javax.microedition.location.RectangleGeographicArea
Constructs a RectangleGeographicArea object.
RectangleGeographicArea(double, double, double, double) - Constructor for class javax.microedition.location.RectangleGeographicArea
Constructs a RectangleGeographicArea object.
RELIGIOUS_PLACES - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category religious places.
removeAreaListener(AreaListener) - Static method in class javax.microedition.location.LocationProvider
Removes a AreaListener from the list of recipients for the updates.
removeLandmarkFromAllCategories(Landmark) - Method in class javax.microedition.location.LandmarkStore
Removes the named landmark from all the categories it is associated to.
removeLandmarkFromCategory(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Removes the named landmark from the specified category.
removeLandmarkStoreListener(LandmarkStoreListener) - Method in class javax.microedition.location.LandmarkStore
Removes the specified listener from receiving notifications about changes in the landmark store.
removeProximityListener(ProximityListener) - Static method in class javax.microedition.location.LocationProvider
Deprecated. in 2.0, replaced by removeAreaListener
renameCategory(String, String) - Method in class javax.microedition.location.LandmarkStore
Renames a landmark category.
renderMap(Object, boolean) - Method in interface javax.microedition.location.services.Map
Renders this map to the graphics context passed in as parameter graphics.
requestAborted(ServiceProvider) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider when the service request has been aborted by the application.
requestCanceled(ServiceProvider) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider when the service request has been canceled by the user.
requestCompleted(ServiceProvider) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider when the service requested by the application has been successfully completed.
requestError(ServiceProvider) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider when there is an error situation, like loss of network connection or location fix, in the service provider that prevents it from finishing the service request.
reset() - Method in class javax.microedition.location.LocationProvider
Resets the LocationProvider.
reverseGeocode(Coordinates, GeocodingServicePreferences) - Method in interface javax.microedition.location.services.GeocodingServiceProvider
Requests a reverse geocoding service from a geocoding service provider.
rotate(float) - Method in interface javax.microedition.location.services.Map
Rotates the map to the given azimuth.
Route - Class in javax.microedition.location.services
This class represents a route.
Route(RouteSegment[], String) - Constructor for class javax.microedition.location.services.Route
Constructor that generates a Route object with the given route segments.
ROUTE_FASTEST - Static variable in class javax.microedition.location.services.NavigationServicePreferences
Route type for the fastest route.
ROUTE_LEAST_TRAFFIC - Static variable in class javax.microedition.location.services.NavigationServicePreferences
Route type for a lower traffic route.
ROUTE_SCENIC - Static variable in class javax.microedition.location.services.NavigationServicePreferences
Route type for a scenic route.
ROUTE_SHORTEST - Static variable in class javax.microedition.location.services.NavigationServicePreferences
Route type for shortest route.
routeCalculated(NavigationServiceProvider, Route, Coordinates) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the API implementation or navigation service provider when the requested route has been calculated for the first time.
routeChanged(NavigationServiceProvider, Coordinates, Route) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the API implementation or navigation service provider when route has been recalculated without explicit request from the application.
RouteSegment - Class in javax.microedition.location.services
This class represents a segment of a route.
RouteSegment(Coordinates, Coordinates, NavigationInstruction[], String) - Constructor for class javax.microedition.location.services.RouteSegment
Constructor to create a route segment.
RouteSegment(Coordinates[], NavigationInstruction[], String) - Constructor for class javax.microedition.location.services.RouteSegment
Constructor to create a route segment.

S

SELECT_CIRCLE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting CircleGeographicArea object(s) on a map.
SELECT_COORDINATES - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting Coordinates object(s) on a map.
SELECT_LANDMARKS - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting Landmark object(s) on a map.
SELECT_NEW_CIRCLE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new CircleGeographicArea object(s) from a map.
SELECT_NEW_COORDINATES - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new Coordinates object(s) on a map.
SELECT_NEW_LANDMARKS - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new Landmark object(s) on a map.
SELECT_NEW_POLYGON - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new PolygonGeographicArea object(s) from a map.
SELECT_NEW_RECTANGLE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new RectangleGeographicArea object(s) from a map.
SELECT_NEW_ROUTE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting new Route object(s) from a map.
SELECT_POLYGON - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting PolygonGeographicArea object(s) on a map.
SELECT_RECTANGLE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting RectangleGeographicArea object(s) from a map.
SELECT_ROUTE - Static variable in class javax.microedition.location.services.MapServicePreferences
Constant for selecting Route object(s) from a map.
selectionUpdated(MapServiceProvider, GeographicArea[], Landmark[], Coordinates[], Route[]) - Method in interface javax.microedition.location.services.MapServiceListener
Called by the map service provider when an application has requested a selection or multiple selections from the map from the user.
SERVICE_DATA_LOADING - Static variable in interface javax.microedition.location.services.ServiceListener
Service status code indicating that the service just started loading new data over the network.
SERVICE_DATA_LOADING_DONE - Static variable in interface javax.microedition.location.services.ServiceListener
Service status code indicating that the service finished loading new data over the network.
SERVICE_FEE_NEEDED - Static variable in exception javax.microedition.location.services.ServiceException
The service requests requires a subscription from the service provider.
serviceDataStatus(ServiceProvider, int) - Method in interface javax.microedition.location.services.ServiceListener
Called by the API implementation or service provider whenever some service data related activities, for example, loading new map data over the network happens, and service provider wants to give feedback to the application.
ServiceException - Exception in javax.microedition.location.services
The ServiceException is thrown when an error related to handling service provider requests has occurred.
ServiceException(int, String) - Constructor for exception javax.microedition.location.services.ServiceException
Constructs a ServiceException with the specified error code and detailed message.
ServiceListener - Interface in javax.microedition.location.services
This is a super interface for all listeners related to different services.
ServicePreferences - Class in javax.microedition.location.services
This class is a superclass for service preferences.
ServiceProvider - Interface in javax.microedition.location.services
This is a super interface for all service providers defined in this API.
setAddressInfo(AddressInfo) - Method in class javax.microedition.location.Landmark
Sets the AddressInfo of the landmark.
setAddressInfoRequired(boolean) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setAddressInfoRequired(addressInfoRequired, priority)
setAddressInfoRequired(boolean, int) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine textual address information.
setAllowSelection(int) - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application controls whether the map service provider must allow the user to select items from a displayed map or not.
setAltitude(float) - Method in class javax.microedition.location.Coordinates
Sets the geodetic altitude for this point.
setAltitudeRequired(boolean) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setSpeedAndCourseRequired(altitudeRequired, priority)
setAltitudeRequired(boolean, int) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine altitude.
setAreasToAvoid(GeographicArea[]) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the areas to be avoided in navigation and route generation.
setAuthor(String) - Method in class javax.microedition.location.Landmark
Sets the author or the provider of the landmark data, may be null.
setBackgroundTransparency(boolean) - Method in class javax.microedition.location.services.MapServicePreferences
This method allows an application to request maps to be generated with a transparent background.
setCostAllowed(boolean) - Method in class javax.microedition.location.Criteria
Sets the preferred cost setting.
setDescription(String) - Method in class javax.microedition.location.Landmark
Sets the description of the landmark.
setDescription(String) - Method in class javax.microedition.location.services.RouteSegment
Sets the description given for the route segment.
setExactMatch(boolean) - Method in class javax.microedition.location.services.GeocodingServicePreferences
With this method an application can query if the geocoding service provider must find results that match exactly to the given information in the service requests or not.
setExtraInfo(String[]) - Method in class javax.microedition.location.Landmark
Sets the additional information to the landmark.
setFeaturesToAvoid(String[]) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the features to be avoided in navigation and in route generation.
setField(int, String) - Method in class javax.microedition.location.AddressInfo
Sets the value of an address field.
setGeographicArea(GeographicArea) - Method in class javax.microedition.location.Landmark
Sets the coverage area for the landmark.
setGeometry(Coordinates[]) - Method in class javax.microedition.location.services.RouteSegment
Sets the geometry for the route segment.
setHorizontalAccuracy(int) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setHorizontalAccuracy(accuracy, priority)
setHorizontalAccuracy(int, int) - Method in class javax.microedition.location.Criteria
Sets the desired horizontal accuracy preference.
setHorizontalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
Sets the horizontal accuracy of the location in meters (1-sigma standard deviation).
setIdentifier(int) - Method in class javax.microedition.location.Landmark
Sets the identifier of the landmark.
setIncursCosts(Boolean) - Method in class javax.microedition.location.services.RouteSegment
Method to set whether traveling the route segment creates cost to the user.
setInstructions(NavigationInstruction[]) - Method in class javax.microedition.location.services.RouteSegment
Sets the instructions needed to navigate the route segment.
setInstructionsUsed(boolean) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the flag whether the navigation service provider must show the instructions in the service requests or not.
setLanguage(String) - Method in class javax.microedition.location.services.ServicePreferences
This method is used to sets the language to be used in service requests.
setLatitude(double) - Method in class javax.microedition.location.Coordinates
Sets the geodetic latitude for this point.
setLayers(String[]) - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application can set map layers that must be included on map service provider service requests.
setLengthUnit(String) - Method in class javax.microedition.location.services.ServicePreferences
Sets the length unit to be used in the service provider UIs.
setLocationListener(LocationListener, int, int, int) - Method in class javax.microedition.location.LocationProvider
Adds a LocationListener for updates at the defined interval.
setLongitude(double) - Method in class javax.microedition.location.Coordinates
Sets the geodetic longitude for this point.
setMapBase(String) - Method in class javax.microedition.location.services.MapServicePreferences
This method is used to set the preferences for the map base in the map service provider service requests.
setMapServicePreferences(MapServicePreferences) - Method in interface javax.microedition.location.services.Map
Sets new preferences to this Map object.
setMapShown(boolean) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the flag whether the navigation service provider must show the map in the service requests or not.
setMaximumNumberOfMatches(int) - Method in class javax.microedition.location.services.GeocodingServicePreferences
This method controls the maximum number of matched returned from the geocoding service provider.
setMultipleSelected(boolean) - Method in class javax.microedition.location.services.MapServicePreferences
With this method an application controls whether the map service provider must allow the user to select multiple items from a displayed map or not.
setName(String) - Method in class javax.microedition.location.Landmark
Sets the name of the landmark.
setPreferredPowerConsumption(int) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setPreferredPowerConsumption(level, priority)
setPreferredPowerConsumption(int, int) - Method in class javax.microedition.location.Criteria
Sets the preferred maximum level of power consumption.
setPreferredResponseTime(int) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setPreferredResponseTime(time, priority)
setPreferredResponseTime(int, int) - Method in class javax.microedition.location.Criteria
Sets the desired maximum response time preference.
setPropertyValue(String, Object) - Method in class javax.microedition.location.services.GeocodingServicePreferences
 
setPropertyValue(String, Object) - Method in class javax.microedition.location.services.MapServicePreferences
 
setPropertyValue(String, Object) - Method in class javax.microedition.location.services.NavigationServicePreferences
 
setPropertyValue(String, Object) - Method in class javax.microedition.location.services.ServicePreferences
Sets the property value for the specified key.
setQualifiedCoordinates(QualifiedCoordinates) - Method in class javax.microedition.location.Landmark
Sets the QualifiedCoordinates of the landmark.
setRouteType(String) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the route type to be used in navigation and route generation.
setSegments(RouteSegment[]) - Method in class javax.microedition.location.services.Route
Sets the segments for the route.
setSelectionOrderSaved(boolean) - Method in class javax.microedition.location.services.MapServicePreferences
With this is method an application controls whether the map service provider must preserve the order of item selected from a map.
setSize(int, int, boolean) - Method in interface javax.microedition.location.services.Map
Changes the size of area where the map is rendered.
setSpeedAndCourseRequired(boolean) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setSpeedAndCourseRequired(speedAndCourseRequired, priority)
setSpeedAndCourseRequired(boolean, int) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine speed and course.
setSummary(String) - Method in class javax.microedition.location.services.Route
Sets the summary for the route.
setTimeout(int) - Method in class javax.microedition.location.services.GeocodingServicePreferences
This method is used to set the preferences for a maximum timeout of the geocoding service provider service requests.
setTransportMode(String) - Method in class javax.microedition.location.services.NavigationServicePreferences
Sets the transport mode to be used in navigation and route generation.
setTransportMode(String) - Method in class javax.microedition.location.services.RouteSegment
Sets the transport mode for this route segment.
setTravelTime(long) - Method in class javax.microedition.location.services.RouteSegment
Sets the estimated time it takes to travel the route segment.
setURL(String[][]) - Method in class javax.microedition.location.Landmark
Sets the URLs and their descriptions for a landmark.
setUserInstruction(String) - Method in class javax.microedition.location.services.MapServicePreferences
This method allows an application set instruction to the user that a service provider must show to the user when performing asynchronous service request.
setVerticalAccuracy(int) - Method in class javax.microedition.location.Criteria
Deprecated. in version 2.0, replaced by setVerticalAccuracy(accuracy, priority)
setVerticalAccuracy(int, int) - Method in class javax.microedition.location.Criteria
Sets the desired vertical accuracy preference.
setVerticalAccuracy(float) - Method in class javax.microedition.location.QualifiedCoordinates
Sets the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
setViewport(RectangleGeographicArea) - Method in interface javax.microedition.location.services.Map
Set a new viewport to the map.
setZoomLevel(int) - Method in interface javax.microedition.location.services.Map
Sets a new zoom level for this Map object.
SHOPPING - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category shopping.
showConfigurationUI(ServiceListener, ServicePreferences) - Method in interface javax.microedition.location.services.ServiceProvider
With this method the application can request the service provider to show it's configuration to the user.
showRoute(Coordinates[], NavigationServicePreferences, NavigationServiceListener) - Method in interface javax.microedition.location.services.NavigationServiceProvider
Requests a navigation service provider to show the given coordinates as a route.
showRoute(Route, NavigationServicePreferences, NavigationServiceListener) - Method in interface javax.microedition.location.services.NavigationServiceProvider
Requests a navigation service provider to show the given route on a map.
SIGHTSEEING - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category sightseeing.
SORT_BY_DESCRIPTION - Static variable in class javax.microedition.location.LandmarkStore
Constant for sorting the landmark search results by description of the landmark.
SORT_BY_DISTANCE - Static variable in class javax.microedition.location.LandmarkStore
Constant for sorting the landmark search results by the distance of the coordinates given as parameter in the method.
SORT_BY_NAME - Static variable in class javax.microedition.location.LandmarkStore
Constant for sorting the landmark search results by name of the landmark.
SORT_ORDER_ASCENDING - Static variable in class javax.microedition.location.LandmarkStore
Constant for sorting landmark results in ascending order.
SORT_ORDER_DESCENDING - Static variable in class javax.microedition.location.LandmarkStore
Constant for sorting landmark search results in descending order.
SORT_ORDER_NO_SORTING - Static variable in class javax.microedition.location.LandmarkStore
Constant for indicating thet landmark search results are not sorted.
SORTING_SUPPORTED - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining that the landmark store supports sorting in getLandmarks method.
SPORTS - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category sports.
STATE - Static variable in class javax.microedition.location.AddressInfo
Address field denoting state or province.
STREET - Static variable in class javax.microedition.location.AddressInfo
Address field denoting street name and number.
SUPPORTED_LANGUAGES - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what languages does the service provider support.
SUPPORTED_LENGTH_UNITS - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query what units service provider supports.
SUPPORTS_CONFIGURATION_UI - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query if the service provider has a separate configuration UI that can be shown to the user.
supportsArea(RectangleGeographicArea) - Method in class javax.microedition.location.services.ProviderCapabilities
With this method an application may check if a service provider has a specified information about the given geographical area.

T

TEMPORARILY_UNAVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is temporarily unavailable.
transformPixelsToWGS84Coordinates(int, int) - Method in interface javax.microedition.location.services.Map
Converts a point on area where the map is rendered into WGS84 coordinates.
transformWGS84CoordinatesToPixels(Coordinates) - Method in interface javax.microedition.location.services.Map
Converts coordinates in WGS84 projection system into the coordinate system of the area where the map is rendered.
TRANSPORT - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category transport.
TRANSPORT_BICYCLE - Static variable in class javax.microedition.location.services.NavigationServicePreferences
A constant for a bicycle transport mode.
TRANSPORT_CAR - Static variable in class javax.microedition.location.services.NavigationServicePreferences
A constant for car transport mode.
TRANSPORT_PEDESTRIAN - Static variable in class javax.microedition.location.services.NavigationServicePreferences
A constant for a pedestrian transport mode.
TRANSPORT_PUBLIC - Static variable in class javax.microedition.location.services.NavigationServicePreferences
A constant for a public transport mode.

U

updateLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Updates the information about a landmark.
URL - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a URL for this place.
USER_LOCATION - Static variable in class javax.microedition.location.LandmarkStore
Constant for global landmark category user location.
USES_NETWORK - Static variable in class javax.microedition.location.services.ProviderCapabilities
Property key value for an application to query if the service provider uses network when performing the service request.

W

waypointReached(NavigationServiceProvider, Coordinates, Coordinates) - Method in interface javax.microedition.location.services.NavigationServiceListener
Called by the API implementation or navigation service provider when a waypoint on the route has been reached.
WILDCARDS_SUPPORTED - Static variable in class javax.microedition.location.LandmarkStore
Constant for defining that the landmark store supports wildcards in getLandmarks method.

A B C D E F G H I J L M N O P Q R S T U W

Copyright © 2003-2008 Nokia Corporation. All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.