com.nutiteq.components
Class KmlPlace

java.lang.Object
  extended by com.nutiteq.components.KmlPlace

public class KmlPlace
extends java.lang.Object


Constructor Summary
KmlPlace(Place place, java.lang.String styleUrl, java.lang.String description, java.lang.String address, java.lang.String snippet, com.nutiteq.components.ExtendedDataMap extendedData)
           
KmlPlace(java.lang.String name, com.nutiteq.wrappers.Image icon, WgsPoint coordinates, java.lang.String styleUrl, java.lang.String description, java.lang.String address, java.lang.String snippet, com.nutiteq.components.ExtendedDataMap extendedData)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAddress()
           
 java.lang.String getDescription()
           
 com.nutiteq.components.ExtendedDataMap getExtendedData()
           
 PlaceInfo getInfoObject()
          Not part of public API
 java.lang.String getName()
           
 Place getPlace()
           
 java.lang.String getSnippet()
           
 java.lang.String getStyleUrl()
           
 WgsPoint getWgs()
           
 int hashCode()
           
 void setStyleUrl(java.lang.String url)
          Not par of public API
 void updateIcon(com.nutiteq.wrappers.Image image)
          Update icon for this place
 boolean usesIcon(java.lang.String imageUrl, com.nutiteq.kml.KmlStylesCache stylesCache)
          Not part of public API
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KmlPlace

public KmlPlace(Place place,
                java.lang.String styleUrl,
                java.lang.String description,
                java.lang.String address,
                java.lang.String snippet,
                com.nutiteq.components.ExtendedDataMap extendedData)
Parameters:
place -
styleUrl -
description -
address -
snippet -

KmlPlace

public KmlPlace(java.lang.String name,
                com.nutiteq.wrappers.Image icon,
                WgsPoint coordinates,
                java.lang.String styleUrl,
                java.lang.String description,
                java.lang.String address,
                java.lang.String snippet,
                com.nutiteq.components.ExtendedDataMap extendedData)
Parameters:
name -
icon -
coordinates -
styleUrl -
description -
address -
snippet -
extendedData -
Method Detail

getWgs

public WgsPoint getWgs()

getName

public java.lang.String getName()

getPlace

public Place getPlace()

getDescription

public java.lang.String getDescription()

getStyleUrl

public java.lang.String getStyleUrl()

getAddress

public java.lang.String getAddress()

getSnippet

public java.lang.String getSnippet()

getExtendedData

public com.nutiteq.components.ExtendedDataMap getExtendedData()

updateIcon

public void updateIcon(com.nutiteq.wrappers.Image image)
Update icon for this place

Parameters:
image - image for new icon

setStyleUrl

public void setStyleUrl(java.lang.String url)
Not par of public API

Parameters:
url -

usesIcon

public boolean usesIcon(java.lang.String imageUrl,
                        com.nutiteq.kml.KmlStylesCache stylesCache)
Not part of public API

Parameters:
imageUrl -
stylesCache -
Returns:
is image used by this place

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getInfoObject

public PlaceInfo getInfoObject()
Not part of public API

Returns:
place as info object