|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.microedition.location.Landmark
public class Landmark
The Landmark class represents a landmark, i.e. a known location with a name. A landmark has a name by which it is known to the end user, a textual description, QualifiedCoordinates and optionally AddressInfo.
This class is only a container for the information. The constructor does not validate the parameters passed in but just stores the values, except the name field is never allowed to be null. The get* methods return the values passed in the constructor. When the platform implementation returns Landmark objects, it MUST ensure that it only returns objects where the parameters have values set as described for their semantics in this class.
Constructor Summary | ||
---|---|---|
Landmark(String name,
String description,
QualifiedCoordinates coordinates,
AddressInfo addressInfo)
Constructs a new Landmark object with the values specified. |
Method Summary | ||
---|---|---|
AddressInfo |
getAddressInfo()
Gets the AddressInfo of the landmark. |
|
String |
getDescription()
Gets the landmark description. |
|
String |
getName()
Gets the landmark name. |
|
QualifiedCoordinates |
getQualifiedCoordinates()
Gets the QualifiedCoordinates of the landmark. |
|
void |
setAddressInfo(AddressInfo addressInfo)
Sets the AddressInfo of the landmark. |
|
void |
setDescription(String description)
Sets the description of the landmark. |
|
void |
setName(String name)
Sets the name of the landmark. |
|
void |
setQualifiedCoordinates(QualifiedCoordinates cooordinates)
Sets the QualifiedCoordinates of the landmark. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Landmark(String name, String description, QualifiedCoordinates coordinates, AddressInfo addressInfo)
Constructs a new Landmark object with the values specified.
name
- the name of the landmarkdescription
- description of the landmark. May be null if not available.coordinates
- the Coordinates of the landmark. May be null if not known.addressInfo
- the textual address information of the landmark. May be null if not known.
NullPointerException
- if the name is nullMethod Detail |
---|
public String getName()
Gets the landmark name.
public void setName(String name)
Sets the name of the landmark.
name
- name for the landmarkpublic QualifiedCoordinates getQualifiedCoordinates()
Gets the QualifiedCoordinates of the landmark.
public void setQualifiedCoordinates(QualifiedCoordinates cooordinates)
cooordinates
- the qualified coordinates of the landmarkpublic AddressInfo getAddressInfo()
Gets the AddressInfo of the landmark.
public void setAddressInfo(AddressInfo addressInfo)
addressInfo
- the AddressInfo of the landmarkpublic String getDescription()
Gets the landmark description.
public void setDescription(String description)
description
- description for the landmark, null may be passed in to indicate that description is not available.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal