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

A

AVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is available.
AddressInfo - class javax.microedition.location.AddressInfo.
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.
addCategory(String) - Method in class javax.microedition.location.LandmarkStore
Adds a category to this LandmarkStore.
addLandmark(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Adds a landmark to the specified group in the landmark store.
addProximityListener(ProximityListener, Coordinates, float) - Static method in class javax.microedition.location.LocationProvider
Adds a ProximityListener for updates when proximity to the specified coordinates is detected.
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

C

CITY - Static variable in class javax.microedition.location.AddressInfo
Address field denoting town or city name.
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
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.
Coordinates - class javax.microedition.location.Coordinates.
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.
Criteria - class javax.microedition.location.Criteria.
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.
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.
createLandmarkStore(String) - Static method in class javax.microedition.location.LandmarkStore
Creates a new landmark store with a specified name.

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
DISTRICT - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a municipal district.
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.
distance(Coordinates) - Method in class javax.microedition.location.Coordinates
Calculates the geodetic distance between the two points according to the ellipsoid model of WGS84.

E

EXTENSION - Static variable in class javax.microedition.location.AddressInfo
Address field denoting address extension, e.g. flat number.

G

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.
getAltitude() - Method in class javax.microedition.location.Coordinates
Returns the altitude component of this coordinate.
getCategories() - Method in class javax.microedition.location.LandmarkStore
Returns the category names that are defined in this LandmarkStore.
getCompassAzimuth() - Method in class javax.microedition.location.Orientation
Returns the terminal's horizontal compass azimuth in degrees relative to either magnetic or true north.
getCourse() - Method in class javax.microedition.location.Location
Returns the terminal's course made good in degrees relative to true north.
getDescription() - Method in class javax.microedition.location.Landmark
Gets the landmark description.
getExtraInfo(String) - Method in class javax.microedition.location.Location
Returns extra information about the location.
getField(int) - Method in class javax.microedition.location.AddressInfo
Returns the value of an address field.
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).
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.
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.
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.
getLocation(int) - Method in class javax.microedition.location.LocationProvider
Retrieves a Location with the constraints given by the Criteria associated with this class.
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.
getName() - Method in class javax.microedition.location.Landmark
Gets the landmark name.
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.
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.
getRoll() - Method in class javax.microedition.location.Orientation
Returns the terminal's rotation in degrees around its own longitudinal axis.
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.
getState() - Method in class javax.microedition.location.LocationProvider
Returns the current state of this LocationProvider.
getTimestamp() - Method in class javax.microedition.location.Location
Returns the time stamp at which the data was collected.
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).

I

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.
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.
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
The javax.microedition.location package contains the basic classes needed to request and get a location result.

L

Landmark - class javax.microedition.location.Landmark.
The Landmark class represents a landmark, i.e. 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.
LandmarkException - exception javax.microedition.location.LandmarkException.
The LandmarkException is thrown when an error related to handling landmarks has occurred.
LandmarkException() - Constructor for class javax.microedition.location.LandmarkException
Constructs a LandmarkException with no detail message.
LandmarkException(String) - Constructor for class javax.microedition.location.LandmarkException
Constructs a LandmarkException with the specified detail message.
LandmarkStore - class javax.microedition.location.LandmarkStore.
The LandmarkStore class provides methods to store, delete and retrieve landmarks from a persistent landmark store.
Location - class javax.microedition.location.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 javax.microedition.location.LocationException.
The LocationException is thrown when a location API specific error has occurred.
LocationException() - Constructor for class javax.microedition.location.LocationException
Constructs a LocationException with no detail message.
LocationException(String) - Constructor for class javax.microedition.location.LocationException
Constructs a LocationException with the specified detail message.
LocationListener - interface javax.microedition.location.LocationListener.
The LocationListener represents a listener that receives events associated with a particular LocationProvider.
LocationProvider - class javax.microedition.location.LocationProvider.
This is the starting point for applications using 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.
listLandmarkStores() - Static method in class javax.microedition.location.LandmarkStore
Lists the names of all the available landmark stores.
locationUpdated(LocationProvider, Location) - Method in interface javax.microedition.location.LocationListener
Called by the LocationProvider to which this listener is registered.

M

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_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.
monitoringStateChanged(boolean) - Method in interface javax.microedition.location.ProximityListener
Called to notify that the state of the proximity monitoring has changed.

N

NO_REQUIREMENT - Static variable in class javax.microedition.location.Criteria
Constant indicating no requirements for the parameter.

O

OUT_OF_SERVICE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is out of service.
Orientation - class javax.microedition.location.Orientation.
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.

P

PHONE_NUMBER - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a phone number for this place.
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.
ProximityListener - interface javax.microedition.location.ProximityListener.
This interface represents a listener to events associated with detecting proximity to some registered coordinates.
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
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.

Q

QualifiedCoordinates - class javax.microedition.location.QualifiedCoordinates.
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

removeLandmarkFromCategory(Landmark, String) - Method in class javax.microedition.location.LandmarkStore
Removes the named landmark from the specified category.
removeProximityListener(ProximityListener) - Static method in class javax.microedition.location.LocationProvider
Removes a ProximityListener from the list of recipients for updates.
reset() - Method in class javax.microedition.location.LocationProvider
Resets the LocationProvider.

S

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.
setAddressInfo(AddressInfo) - Method in class javax.microedition.location.Landmark
Sets the AddressInfo of the landmark.
setAddressInfoRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine textual address information.
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
Sets whether the location provider should be able to determine altitude.
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.
setField(int, String) - Method in class javax.microedition.location.AddressInfo
Sets the value of an address field.
setHorizontalAccuracy(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).
setLatitude(double) - Method in class javax.microedition.location.Coordinates
Sets the geodetic latitude for this point.
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.
setName(String) - Method in class javax.microedition.location.Landmark
Sets the name of the landmark.
setPreferredPowerConsumption(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
Sets the desired maximum response time preference.
setQualifiedCoordinates(QualifiedCoordinates) - Method in class javax.microedition.location.Landmark
Sets the QualifiedCoordinates of the landmark.
setSpeedAndCourseRequired(boolean) - Method in class javax.microedition.location.Criteria
Sets whether the location provider should be able to determine speed and course.
setVerticalAccuracy(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).

T

TEMPORARILY_UNAVAILABLE - Static variable in class javax.microedition.location.LocationProvider
Availability status code: the location provider is temporarily unavailable.

U

URL - Static variable in class javax.microedition.location.AddressInfo
Address field denoting a URL for this place.
updateLandmark(Landmark) - Method in class javax.microedition.location.LandmarkStore
Updates the information about a landmark.

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

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