org.boehn.kmlframework.kml
Class Placemark

java.lang.Object
  extended by org.boehn.kmlframework.kml.KmlObject
      extended by org.boehn.kmlframework.kml.Feature
          extended by org.boehn.kmlframework.kml.Placemark

public class Placemark
extends Feature


Constructor Summary
Placemark()
           
Placemark(java.lang.String name)
           
Placemark(java.lang.String name, java.lang.Boolean visibility, java.lang.Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, java.lang.String address, java.lang.String xalAddressDetails, java.lang.String phoneNumber, java.lang.String snippet, java.lang.Integer snippetMaxLines, java.lang.String description, AbstractView abstractView, TimePrimitive timePrimitive, java.lang.String styleUrl, java.util.List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, Geometry geometry)
           
 
Method Summary
 Geometry getGeometry()
           
 void setGeometry(Geometry geometry)
           
 void setLocation(double longitude, double latitude)
           
 void write(Kml kml)
           
 void writeDelete(Kml kml)
           
 
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails, writeInner
 
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Placemark

public Placemark()

Placemark

public Placemark(java.lang.String name)

Placemark

public Placemark(java.lang.String name,
                 java.lang.Boolean visibility,
                 java.lang.Boolean open,
                 AtomAuthor atomAuthor,
                 AtomLink atomLink,
                 java.lang.String address,
                 java.lang.String xalAddressDetails,
                 java.lang.String phoneNumber,
                 java.lang.String snippet,
                 java.lang.Integer snippetMaxLines,
                 java.lang.String description,
                 AbstractView abstractView,
                 TimePrimitive timePrimitive,
                 java.lang.String styleUrl,
                 java.util.List<StyleSelector> styleSelectors,
                 Region region,
                 ExtendedData extendedData,
                 Geometry geometry)
Method Detail

getGeometry

public Geometry getGeometry()

setGeometry

public void setGeometry(Geometry geometry)

setLocation

public void setLocation(double longitude,
                        double latitude)

write

public void write(Kml kml)
           throws KmlException
Specified by:
write in class KmlObject
Throws:
KmlException

writeDelete

public void writeDelete(Kml kml)
                 throws KmlException
Specified by:
writeDelete in class KmlObject
Throws:
KmlException