Class DefaultKmlDocument
- java.lang.Object
-
- de.hybris.platform.storelocator.map.markers.impl.DefaultKmlDocument
-
- All Implemented Interfaces:
KmlDocument,KmlElement
public class DefaultKmlDocument extends java.lang.Object implements KmlDocument
DefaultKmlDocument is the default implementation for KmlDocument
-
-
Constructor Summary
Constructors Constructor Description DefaultKmlDocument(GPS center, java.util.List<Location> pois)DefaultKmlDocument(GPS center, java.util.List<Location> pois, DistanceAndRoute route)DefaultKmlDocument(java.lang.String name, java.lang.String description, java.util.List<KmlPlacemark> placemarks, java.util.List<KmlStyle> styles)DefaultKmlDocument(java.util.List<KmlPlacemark> placemarks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddDocumentStyle(KmlIconStyle iconStyle)java.lang.StringgetBeginning()Returns markup beginnig of this elementjava.lang.StringgetDescription()Returns document descriptionjava.lang.StringgetElement()Returns markup KML representation of this elementjava.lang.StringgetEnding()Returns markup ending of this elementjava.lang.StringgetName()Returns document namejava.util.List<KmlPlacemark>getPlacemarks()Returns placemarks from documentjava.util.List<KmlStyle>getStyles()Returns styles from document
-
-
-
Constructor Detail
-
DefaultKmlDocument
public DefaultKmlDocument(GPS center, java.util.List<Location> pois)
- Throws:
KmlDocumentException
-
DefaultKmlDocument
public DefaultKmlDocument(GPS center, java.util.List<Location> pois, DistanceAndRoute route)
- Parameters:
center- not used- Throws:
KmlDocumentException
-
DefaultKmlDocument
public DefaultKmlDocument(java.util.List<KmlPlacemark> placemarks)
- Parameters:
placemarks-
-
DefaultKmlDocument
public DefaultKmlDocument(java.lang.String name, java.lang.String description, java.util.List<KmlPlacemark> placemarks, java.util.List<KmlStyle> styles)- Parameters:
name- the namedescription- the descriptionplacemarks- the placemarksstyles- the styles
-
-
Method Detail
-
getPlacemarks
public java.util.List<KmlPlacemark> getPlacemarks()
Description copied from interface:KmlDocumentReturns placemarks from document- Specified by:
getPlacemarksin interfaceKmlDocument- Returns:
- List
-
getStyles
public java.util.List<KmlStyle> getStyles()
Description copied from interface:KmlDocumentReturns styles from document- Specified by:
getStylesin interfaceKmlDocument- Returns:
- List
-
getBeginning
public java.lang.String getBeginning()
Description copied from interface:KmlElementReturns markup beginnig of this element- Specified by:
getBeginningin interfaceKmlElement- Returns:
- String
-
getElement
public java.lang.String getElement()
Description copied from interface:KmlElementReturns markup KML representation of this element- Specified by:
getElementin interfaceKmlElement- Returns:
- String
-
getEnding
public java.lang.String getEnding()
Description copied from interface:KmlElementReturns markup ending of this element- Specified by:
getEndingin interfaceKmlElement- Returns:
- String
-
getDescription
public java.lang.String getDescription()
Description copied from interface:KmlDocumentReturns document description- Specified by:
getDescriptionin interfaceKmlDocument- Returns:
- String
-
getName
public java.lang.String getName()
Description copied from interface:KmlDocumentReturns document name- Specified by:
getNamein interfaceKmlDocument- Returns:
- String
-
addDocumentStyle
protected void addDocumentStyle(KmlIconStyle iconStyle)
-
-