[med-svn] [libkmlframework-java] 04/06: Imported Upstream version 0.0.20090718

Andreas Tille tille at debian.org
Tue Dec 1 12:26:33 UTC 2015


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository libkmlframework-java.

commit ff6358070bdedd0618da1e50a99ad0c988e4da51
Author: Andreas Tille <tille at debian.org>
Date:   Tue Dec 1 13:23:24 2015 +0100

    Imported Upstream version 0.0.20090718
---
 debian/changelog                                   |    5 -
 debian/compat                                      |    1 -
 debian/control                                     |   20 -
 debian/copyright                                   |   32 -
 debian/libkmlframework-java.jlibs                  |    1 -
 debian/patches/build_xml.patch                     |   49 -
 debian/patches/series                              |    1 -
 debian/rules                                       |   19 -
 debian/source/format                               |    1 -
 debian/watch                                       |    2 -
 documentation/javadoc/allclasses-frame.html        |  212 ++
 documentation/javadoc/allclasses-noframe.html      |  212 ++
 documentation/javadoc/constant-values.html         |  142 +
 documentation/javadoc/deprecated-list.html         |  142 +
 documentation/javadoc/help-doc.html                |  219 ++
 documentation/javadoc/index-all.html               | 2878 ++++++++++++++++++++
 documentation/javadoc/index.html                   |   39 +
 .../org/boehn/kmlframework/atom/AtomAuthor.html    |  398 +++
 .../org/boehn/kmlframework/atom/AtomLink.html      |  304 +++
 .../kmlframework/atom/class-use/AtomAuthor.html    |  476 ++++
 .../kmlframework/atom/class-use/AtomLink.html      |  476 ++++
 .../org/boehn/kmlframework/atom/package-frame.html |   34 +
 .../boehn/kmlframework/atom/package-summary.html   |  158 ++
 .../org/boehn/kmlframework/atom/package-tree.html  |  149 +
 .../org/boehn/kmlframework/atom/package-use.html   |  172 ++
 .../coordinates/CartesianCoordinate.html           |  631 +++++
 .../boehn/kmlframework/coordinates/Coordinate.html |  212 ++
 .../kmlframework/coordinates/EarthCoordinate.html  |  462 ++++
 .../kmlframework/coordinates/TimeAndPlace.html     |  322 +++
 .../coordinates/class-use/CartesianCoordinate.html |  346 +++
 .../coordinates/class-use/Coordinate.html          |  221 ++
 .../coordinates/class-use/EarthCoordinate.html     |  407 +++
 .../coordinates/class-use/TimeAndPlace.html        |  208 ++
 .../kmlframework/coordinates/package-frame.html    |   47 +
 .../kmlframework/coordinates/package-summary.html  |  176 ++
 .../kmlframework/coordinates/package-tree.html     |  162 ++
 .../kmlframework/coordinates/package-use.html      |  234 ++
 .../org/boehn/kmlframework/kml/AbstractView.html   |  517 ++++
 .../javadoc/org/boehn/kmlframework/kml/Alias.html  |  382 +++
 .../boehn/kmlframework/kml/AltitudeModeEnum.html   |  334 +++
 .../org/boehn/kmlframework/kml/BallonStyle.html    |  462 ++++
 .../javadoc/org/boehn/kmlframework/kml/Camera.html |  364 +++
 .../javadoc/org/boehn/kmlframework/kml/Change.html |  279 ++
 .../org/boehn/kmlframework/kml/ColorModeEnum.html  |  318 +++
 .../org/boehn/kmlframework/kml/ColorStyle.html     |  357 +++
 .../org/boehn/kmlframework/kml/Container.html      |  383 +++
 .../javadoc/org/boehn/kmlframework/kml/Create.html |  279 ++
 .../javadoc/org/boehn/kmlframework/kml/Data.html   |  422 +++
 .../javadoc/org/boehn/kmlframework/kml/Delete.html |  279 ++
 .../boehn/kmlframework/kml/DisplayModeEnum.html    |  318 +++
 .../org/boehn/kmlframework/kml/Document.html       |  417 +++
 .../org/boehn/kmlframework/kml/ExtendedData.html   |  502 ++++
 .../org/boehn/kmlframework/kml/Feature.html        |  976 +++++++
 .../javadoc/org/boehn/kmlframework/kml/Folder.html |  358 +++
 .../org/boehn/kmlframework/kml/Geometry.html       |  234 ++
 .../org/boehn/kmlframework/kml/GridOriginEnum.html |  318 +++
 .../org/boehn/kmlframework/kml/GroundOverlay.html  |  642 +++++
 .../javadoc/org/boehn/kmlframework/kml/Icon.html   |  328 +++
 .../org/boehn/kmlframework/kml/IconStyle.html      |  596 ++++
 .../javadoc/org/boehn/kmlframework/kml/Kml.html    |  818 ++++++
 .../org/boehn/kmlframework/kml/KmlException.html   |  281 ++
 .../org/boehn/kmlframework/kml/KmlObject.html      |  410 +++
 .../org/boehn/kmlframework/kml/LabelStyle.html     |  356 +++
 .../org/boehn/kmlframework/kml/LineString.html     |  463 ++++
 .../org/boehn/kmlframework/kml/LineStyle.html      |  356 +++
 .../org/boehn/kmlframework/kml/LinearRing.html     |  463 ++++
 .../javadoc/org/boehn/kmlframework/kml/Link.html   |  647 +++++
 .../boehn/kmlframework/kml/ListItemTypeEnum.html   |  350 +++
 .../org/boehn/kmlframework/kml/ListStyle.html      |  462 ++++
 .../javadoc/org/boehn/kmlframework/kml/LookAt.html |  364 +++
 .../javadoc/org/boehn/kmlframework/kml/Model.html  |  783 ++++++
 .../org/boehn/kmlframework/kml/MultiGeometry.html  |  343 +++
 .../org/boehn/kmlframework/kml/NetworkLink.html    |  466 ++++
 .../boehn/kmlframework/kml/NetworkLinkControl.html |  742 +++++
 .../org/boehn/kmlframework/kml/Overlay.html        |  444 +++
 .../javadoc/org/boehn/kmlframework/kml/Pair.html   |  382 +++
 .../org/boehn/kmlframework/kml/PhotoOverlay.html   |  842 ++++++
 .../org/boehn/kmlframework/kml/Placemark.html      |  421 +++
 .../javadoc/org/boehn/kmlframework/kml/Point.html  |  559 ++++
 .../org/boehn/kmlframework/kml/PolyStyle.html      |  396 +++
 .../org/boehn/kmlframework/kml/Polygon.html        |  503 ++++
 .../boehn/kmlframework/kml/RefreshModeEnum.html    |  334 +++
 .../javadoc/org/boehn/kmlframework/kml/Region.html |  742 +++++
 .../javadoc/org/boehn/kmlframework/kml/Schema.html |  342 +++
 .../org/boehn/kmlframework/kml/ScreenOverlay.html  | 1042 +++++++
 .../org/boehn/kmlframework/kml/ShapeEnum.html      |  334 +++
 .../org/boehn/kmlframework/kml/SimpleData.html     |  382 +++
 .../org/boehn/kmlframework/kml/SimpleField.html    |  422 +++
 .../kmlframework/kml/SimpleFieldTypeEnum.html      |  414 +++
 .../javadoc/org/boehn/kmlframework/kml/Style.html  |  543 ++++
 .../org/boehn/kmlframework/kml/StyleMap.html       |  305 +++
 .../org/boehn/kmlframework/kml/StyleSelector.html  |  234 ++
 .../org/boehn/kmlframework/kml/StyleStateEnum.html |  318 +++
 .../org/boehn/kmlframework/kml/TimePrimitive.html  |  234 ++
 .../org/boehn/kmlframework/kml/TimeSpan.html       |  383 +++
 .../org/boehn/kmlframework/kml/TimeStamp.html      |  343 +++
 .../org/boehn/kmlframework/kml/UnitEnum.html       |  334 +++
 .../javadoc/org/boehn/kmlframework/kml/Update.html |  366 +++
 .../org/boehn/kmlframework/kml/UpdateElement.html  |  307 +++
 .../org/boehn/kmlframework/kml/ViewFormat.html     |  308 +++
 .../kmlframework/kml/ViewRefreshModeEnum.html      |  350 +++
 .../kmlframework/kml/class-use/AbstractView.html   |  532 ++++
 .../boehn/kmlframework/kml/class-use/Alias.html    |  217 ++
 .../kml/class-use/AltitudeModeEnum.html            |  498 ++++
 .../kmlframework/kml/class-use/BallonStyle.html    |  211 ++
 .../boehn/kmlframework/kml/class-use/Camera.html   |  140 +
 .../boehn/kmlframework/kml/class-use/Change.html   |  140 +
 .../kmlframework/kml/class-use/ColorModeEnum.html  |  263 ++
 .../kmlframework/kml/class-use/ColorStyle.html     |  200 ++
 .../kmlframework/kml/class-use/Container.html      |  184 ++
 .../boehn/kmlframework/kml/class-use/Create.html   |  140 +
 .../org/boehn/kmlframework/kml/class-use/Data.html |  210 ++
 .../boehn/kmlframework/kml/class-use/Delete.html   |  140 +
 .../kml/class-use/DisplayModeEnum.html             |  226 ++
 .../boehn/kmlframework/kml/class-use/Document.html |  140 +
 .../kmlframework/kml/class-use/ExtendedData.html   |  476 ++++
 .../boehn/kmlframework/kml/class-use/Feature.html  |  421 +++
 .../boehn/kmlframework/kml/class-use/Folder.html   |  140 +
 .../boehn/kmlframework/kml/class-use/Geometry.html |  354 +++
 .../kmlframework/kml/class-use/GridOriginEnum.html |  254 ++
 .../kmlframework/kml/class-use/GroundOverlay.html  |  140 +
 .../org/boehn/kmlframework/kml/class-use/Icon.html |  336 +++
 .../kmlframework/kml/class-use/IconStyle.html      |  211 ++
 .../org/boehn/kmlframework/kml/class-use/Kml.html  | 1095 ++++++++
 .../kmlframework/kml/class-use/KmlException.html   | 1123 ++++++++
 .../kmlframework/kml/class-use/KmlObject.html      |  629 +++++
 .../kmlframework/kml/class-use/LabelStyle.html     |  211 ++
 .../kmlframework/kml/class-use/LineString.html     |  140 +
 .../kmlframework/kml/class-use/LineStyle.html      |  211 ++
 .../kmlframework/kml/class-use/LinearRing.html     |  260 ++
 .../org/boehn/kmlframework/kml/class-use/Link.html |  274 ++
 .../kml/class-use/ListItemTypeEnum.html            |  226 ++
 .../kmlframework/kml/class-use/ListStyle.html      |  211 ++
 .../boehn/kmlframework/kml/class-use/LookAt.html   |  140 +
 .../boehn/kmlframework/kml/class-use/Model.html    |  140 +
 .../kmlframework/kml/class-use/MultiGeometry.html  |  140 +
 .../kmlframework/kml/class-use/NetworkLink.html    |  140 +
 .../kml/class-use/NetworkLinkControl.html          |  223 ++
 .../boehn/kmlframework/kml/class-use/Overlay.html  |  192 ++
 .../org/boehn/kmlframework/kml/class-use/Pair.html |  174 ++
 .../kmlframework/kml/class-use/PhotoOverlay.html   |  140 +
 .../kmlframework/kml/class-use/Placemark.html      |  140 +
 .../boehn/kmlframework/kml/class-use/Point.html    |  340 +++
 .../kmlframework/kml/class-use/PolyStyle.html      |  211 ++
 .../boehn/kmlframework/kml/class-use/Polygon.html  |  140 +
 .../kml/class-use/RefreshModeEnum.html             |  243 ++
 .../boehn/kmlframework/kml/class-use/Region.html   |  476 ++++
 .../boehn/kmlframework/kml/class-use/Schema.html   |  240 ++
 .../kmlframework/kml/class-use/ScreenOverlay.html  |  140 +
 .../kmlframework/kml/class-use/ShapeEnum.html      |  254 ++
 .../kmlframework/kml/class-use/SimpleData.html     |  210 ++
 .../kmlframework/kml/class-use/SimpleField.html    |  206 ++
 .../kml/class-use/SimpleFieldTypeEnum.html         |  225 ++
 .../boehn/kmlframework/kml/class-use/Style.html    |  140 +
 .../boehn/kmlframework/kml/class-use/StyleMap.html |  140 +
 .../kmlframework/kml/class-use/StyleSelector.html  |  516 ++++
 .../kmlframework/kml/class-use/StyleStateEnum.html |  224 ++
 .../kmlframework/kml/class-use/TimePrimitive.html  |  500 ++++
 .../boehn/kmlframework/kml/class-use/TimeSpan.html |  140 +
 .../kmlframework/kml/class-use/TimeStamp.html      |  140 +
 .../boehn/kmlframework/kml/class-use/UnitEnum.html |  417 +++
 .../boehn/kmlframework/kml/class-use/Update.html   |  216 ++
 .../kmlframework/kml/class-use/UpdateElement.html  |  224 ++
 .../kmlframework/kml/class-use/ViewFormat.html     |  226 ++
 .../kml/class-use/ViewRefreshModeEnum.html         |  243 ++
 .../org/boehn/kmlframework/kml/package-frame.html  |  176 ++
 .../boehn/kmlframework/kml/package-summary.html    |  426 +++
 .../org/boehn/kmlframework/kml/package-tree.html   |  186 ++
 .../org/boehn/kmlframework/kml/package-use.html    |  555 ++++
 .../kmlframework/servlet/HttpServletModel.html     |  405 +++
 .../servlet/class-use/HttpServletModel.html        |  140 +
 .../boehn/kmlframework/servlet/package-frame.html  |   32 +
 .../kmlframework/servlet/package-summary.html      |  154 ++
 .../boehn/kmlframework/servlet/package-tree.html   |  151 +
 .../boehn/kmlframework/servlet/package-use.html    |  140 +
 .../org/boehn/kmlframework/todo/BoundingBox.html   |  421 +++
 .../org/boehn/kmlframework/todo/Button.html        |  459 ++++
 .../boehn/kmlframework/todo/GraphicalModel.html    |  468 ++++
 .../kmlframework/todo/GraphicalModelElement.html   |  240 ++
 .../org/boehn/kmlframework/todo/MapObject.html     |  818 ++++++
 .../boehn/kmlframework/todo/MapObjectClass.html    |  689 +++++
 .../kmlframework/todo/ModelObjectFactory.html      |  303 +++
 .../kmlframework/todo/class-use/BoundingBox.html   |  140 +
 .../boehn/kmlframework/todo/class-use/Button.html  |  200 ++
 .../todo/class-use/GraphicalModel.html             |  216 ++
 .../todo/class-use/GraphicalModelElement.html      |  224 ++
 .../kmlframework/todo/class-use/MapObject.html     |  200 ++
 .../todo/class-use/MapObjectClass.html             |  221 ++
 .../todo/class-use/ModelObjectFactory.html         |  140 +
 .../todo/examples/GraphicalMapObjectExample.html   |  254 ++
 .../todo/examples/ModelObjectFactoryExample.html   |  254 ++
 .../todo/examples/SimpleExampleServlet.html        |  284 ++
 .../class-use/GraphicalMapObjectExample.html       |  140 +
 .../class-use/ModelObjectFactoryExample.html       |  140 +
 .../examples/class-use/SimpleExampleServlet.html   |  140 +
 .../kmlframework/todo/examples/package-frame.html  |   36 +
 .../todo/examples/package-summary.html             |  162 ++
 .../kmlframework/todo/examples/package-tree.html   |  155 ++
 .../kmlframework/todo/examples/package-use.html    |  140 +
 .../org/boehn/kmlframework/todo/package-frame.html |   53 +
 .../boehn/kmlframework/todo/package-summary.html   |  188 ++
 .../org/boehn/kmlframework/todo/package-tree.html  |  155 ++
 .../org/boehn/kmlframework/todo/package-use.html   |  190 ++
 .../todo/servlet/HttpServletModel.html             |  443 +++
 .../kmlframework/todo/servlet/NetworkLink.html     |  652 +++++
 .../todo/servlet/NetworkLinkControl.html           |  468 ++++
 .../boehn/kmlframework/todo/servlet/Observer.html  |  249 ++
 .../kmlframework/todo/servlet/RefreshModes.html    |  318 +++
 .../todo/servlet/ViewRefreshModes.html             |  334 +++
 .../todo/servlet/class-use/HttpServletModel.html   |  140 +
 .../todo/servlet/class-use/NetworkLink.html        |  140 +
 .../todo/servlet/class-use/NetworkLinkControl.html |  176 ++
 .../todo/servlet/class-use/Observer.html           |  140 +
 .../todo/servlet/class-use/RefreshModes.html       |  209 ++
 .../todo/servlet/class-use/ViewRefreshModes.html   |  209 ++
 .../kmlframework/todo/servlet/kmz/KmzFilter.html   |  308 +++
 .../todo/servlet/kmz/KmzResponseStream.html        |  627 +++++
 .../todo/servlet/kmz/KmzResponseWrapper.html       |  500 ++++
 .../todo/servlet/kmz/class-use/KmzFilter.html      |  140 +
 .../servlet/kmz/class-use/KmzResponseStream.html   |  140 +
 .../servlet/kmz/class-use/KmzResponseWrapper.html  |  140 +
 .../todo/servlet/kmz/package-frame.html            |   36 +
 .../todo/servlet/kmz/package-summary.html          |  162 ++
 .../todo/servlet/kmz/package-tree.html             |  161 ++
 .../kmlframework/todo/servlet/kmz/package-use.html |  140 +
 .../kmlframework/todo/servlet/package-frame.html   |   51 +
 .../kmlframework/todo/servlet/package-summary.html |  184 ++
 .../kmlframework/todo/servlet/package-tree.html    |  161 ++
 .../kmlframework/todo/servlet/package-use.html     |  178 ++
 .../org/boehn/kmlframework/utils/Ellipsoid.html    |  314 +++
 .../org/boehn/kmlframework/utils/MathUtils.html    |  249 ++
 .../kmlframework/utils/class-use/Ellipsoid.html    |  140 +
 .../kmlframework/utils/class-use/MathUtils.html    |  140 +
 .../boehn/kmlframework/utils/package-frame.html    |   34 +
 .../boehn/kmlframework/utils/package-summary.html  |  158 ++
 .../org/boehn/kmlframework/utils/package-tree.html |  149 +
 .../org/boehn/kmlframework/utils/package-use.html  |  140 +
 documentation/javadoc/overview-frame.html          |   58 +
 documentation/javadoc/overview-summary.html        |  180 ++
 documentation/javadoc/overview-tree.html           |  215 ++
 documentation/javadoc/package-list                 |    9 +
 documentation/javadoc/resources/inherit.gif        |  Bin 0 -> 57 bytes
 documentation/javadoc/serialized-form.html         |  184 ++
 documentation/javadoc/stylesheet.css               |   29 +
 documentation/readme.html                          |   43 +
 org.boehn.kmlframework_20090718.jar                |  Bin 0 -> 122371 bytes
 src/org/boehn/kmlframework/atom/AtomAuthor.java    |   62 +
 src/org/boehn/kmlframework/atom/AtomLink.java      |   32 +
 .../coordinates/CartesianCoordinate.java           |  133 +
 .../boehn/kmlframework/coordinates/Coordinate.java |    9 +
 .../kmlframework/coordinates/EarthCoordinate.java  |   47 +
 .../kmlframework/coordinates/TimeAndPlace.java     |   32 +
 .../boehn/kmlframework/examples/ChangeTest.java    |   43 +
 .../boehn/kmlframework/examples/SimpleExample.java |   36 +
 src/org/boehn/kmlframework/kml/AbstractView.java   |   92 +
 src/org/boehn/kmlframework/kml/Alias.java          |   45 +
 .../boehn/kmlframework/kml/AltitudeModeEnum.java   |    5 +
 src/org/boehn/kmlframework/kml/BallonStyle.java    |   71 +
 src/org/boehn/kmlframework/kml/Camera.java         |   35 +
 src/org/boehn/kmlframework/kml/Change.java         |   16 +
 src/org/boehn/kmlframework/kml/ColorModeEnum.java  |    5 +
 src/org/boehn/kmlframework/kml/ColorStyle.java     |   39 +
 src/org/boehn/kmlframework/kml/Container.java      |   43 +
 src/org/boehn/kmlframework/kml/Create.java         |   16 +
 src/org/boehn/kmlframework/kml/Data.java           |   56 +
 src/org/boehn/kmlframework/kml/Delete.java         |   16 +
 .../boehn/kmlframework/kml/DisplayModeEnum.java    |    5 +
 src/org/boehn/kmlframework/kml/Document.java       |   48 +
 src/org/boehn/kmlframework/kml/ExtendedData.java   |   88 +
 src/org/boehn/kmlframework/kml/Feature.java        |  246 ++
 src/org/boehn/kmlframework/kml/Folder.java         |   25 +
 src/org/boehn/kmlframework/kml/Geometry.java       |    4 +
 src/org/boehn/kmlframework/kml/GridOriginEnum.java |    5 +
 src/org/boehn/kmlframework/kml/GroundOverlay.java  |  121 +
 src/org/boehn/kmlframework/kml/Icon.java           |   20 +
 src/org/boehn/kmlframework/kml/IconStyle.java      |  105 +
 src/org/boehn/kmlframework/kml/Kml.java            |  176 ++
 src/org/boehn/kmlframework/kml/KmlException.java   |   22 +
 src/org/boehn/kmlframework/kml/KmlObject.java      |   56 +
 src/org/boehn/kmlframework/kml/LabelStyle.java     |   34 +
 src/org/boehn/kmlframework/kml/LineString.java     |   88 +
 src/org/boehn/kmlframework/kml/LineStyle.java      |   34 +
 src/org/boehn/kmlframework/kml/LinearRing.java     |   90 +
 src/org/boehn/kmlframework/kml/Link.java           |  129 +
 .../boehn/kmlframework/kml/ListItemTypeEnum.java   |    5 +
 src/org/boehn/kmlframework/kml/ListStyle.java      |   75 +
 src/org/boehn/kmlframework/kml/LookAt.java         |   35 +
 src/org/boehn/kmlframework/kml/Model.java          |  193 ++
 src/org/boehn/kmlframework/kml/MultiGeometry.java  |   36 +
 src/org/boehn/kmlframework/kml/NetworkLink.java    |   65 +
 .../boehn/kmlframework/kml/NetworkLinkControl.java |  160 ++
 src/org/boehn/kmlframework/kml/Overlay.java        |   59 +
 src/org/boehn/kmlframework/kml/Pair.java           |   48 +
 src/org/boehn/kmlframework/kml/PhotoOverlay.java   |  190 ++
 src/org/boehn/kmlframework/kml/Placemark.java      |   47 +
 src/org/boehn/kmlframework/kml/Point.java          |   94 +
 src/org/boehn/kmlframework/kml/PolyStyle.java      |   47 +
 src/org/boehn/kmlframework/kml/Polygon.java        |   97 +
 .../boehn/kmlframework/kml/RefreshModeEnum.java    |    5 +
 src/org/boehn/kmlframework/kml/Region.java         |  177 ++
 src/org/boehn/kmlframework/kml/Schema.java         |   36 +
 src/org/boehn/kmlframework/kml/ScreenOverlay.java  |  211 ++
 src/org/boehn/kmlframework/kml/ShapeEnum.java      |    5 +
 src/org/boehn/kmlframework/kml/SimpleData.java     |   38 +
 src/org/boehn/kmlframework/kml/SimpleField.java    |   53 +
 .../kmlframework/kml/SimpleFieldTypeEnum.java      |    5 +
 src/org/boehn/kmlframework/kml/Style.java          |   97 +
 src/org/boehn/kmlframework/kml/StyleMap.java       |   28 +
 src/org/boehn/kmlframework/kml/StyleSelector.java  |    4 +
 src/org/boehn/kmlframework/kml/StyleStateEnum.java |    5 +
 src/org/boehn/kmlframework/kml/TimePrimitive.java  |    4 +
 src/org/boehn/kmlframework/kml/TimeSpan.java       |   45 +
 src/org/boehn/kmlframework/kml/TimeStamp.java      |   32 +
 src/org/boehn/kmlframework/kml/UnitEnum.java       |    5 +
 src/org/boehn/kmlframework/kml/Update.java         |   44 +
 src/org/boehn/kmlframework/kml/UpdateElement.java  |   22 +
 src/org/boehn/kmlframework/kml/ViewFormat.java     |   40 +
 .../kmlframework/kml/ViewRefreshModeEnum.java      |    5 +
 .../kmlframework/servlet/HttpServletModel.java     |  137 +
 src/org/boehn/kmlframework/todo/BoundingBox.java   |   57 +
 src/org/boehn/kmlframework/todo/Button.java        |  106 +
 .../boehn/kmlframework/todo/GraphicalModel.java    |   77 +
 .../kmlframework/todo/GraphicalModelElement.java   |   18 +
 src/org/boehn/kmlframework/todo/MapObject.java     |  235 ++
 .../boehn/kmlframework/todo/MapObjectClass.java    |  218 ++
 .../kmlframework/todo/ModelObjectFactory.java      |  148 +
 .../todo/examples/GraphicalMapObjectExample.java   |   77 +
 .../todo/examples/ModelObjectFactoryExample.java   |   47 +
 .../todo/examples/SimpleExampleServlet.java        |   39 +
 .../todo/servlet/HttpServletModel.java             |  154 ++
 .../kmlframework/todo/servlet/NetworkLink.java     |  190 ++
 .../todo/servlet/NetworkLinkControl.java           |  101 +
 .../boehn/kmlframework/todo/servlet/Observer.java  |   90 +
 .../kmlframework/todo/servlet/RefreshModes.java    |    5 +
 .../todo/servlet/ViewRefreshModes.java             |    5 +
 .../kmlframework/todo/servlet/kmz/KmzFilter.java   |   44 +
 .../todo/servlet/kmz/KmzResponseStream.java        |  135 +
 .../todo/servlet/kmz/KmzResponseWrapper.java       |   72 +
 src/org/boehn/kmlframework/utils/Ellipsoid.java    |   43 +
 src/org/boehn/kmlframework/utils/MathUtils.java    |   27 +
 340 files changed, 78594 insertions(+), 131 deletions(-)

diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index cd6eefa..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,5 +0,0 @@
-libkmlframework-java (0.0.20090718-1) unstable; urgency=low
-
-  * Initial release Closes: #657584
-
- -- Andreas Tille <tille at debian.org>  Fri, 27 Jan 2012 10:58:48 +0100
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 45a4fb7..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-8
diff --git a/debian/control b/debian/control
deleted file mode 100644
index c5e877c..0000000
--- a/debian/control
+++ /dev/null
@@ -1,20 +0,0 @@
-Source: libkmlframework-java
-Section: java
-Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Uploaders: Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 8), javahelper (>=0.25), default-jdk, ant, libservlet2.5-java
-Standards-Version: 3.9.2
-Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libkmlframework-java/trunk/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/libkmlframework-java/trunk/
-Homepage: http://code.google.com/p/kmlframework/
-
-Package: libkmlframework-java
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${java:Depends}
-Recommends: ${java:Recommends}
-Description: library/framework for generating Google Earth KML
- The KML Framework is a library/framework for generating Google Earth
- KML (Keyhole Markup Language) documents. The framework is based on the
- work done by Eivind Bøhn as a part of his Master Thesis.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index ec0c345..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,32 +0,0 @@
-Format: http://dep.debian.net/deps/dep5/
-Upstream-Name: KML framework
-Upstream-Contact: Eivind Bøhn <eivind at boehn.org>
-Source: http://code.google.com/p/kmlframework/downloads/list
-
-Files: *
-Copyright: © 2007-2009 Eivind Bøhn <eivind at boehn.org>
-License: BSD 2-Clause License
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are
- met:
-  * Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-  * Redistributions in binary form must reproduce the above copyright
-    notice, this list of conditions and the following disclaimer in the
-    documentation and/or other materials provided with the distribution.
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
- IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Files: debian/*
-Copyright: © 2012 Andreas Tille
-License: BSD 2-Clause License
- Same as source code itself
diff --git a/debian/libkmlframework-java.jlibs b/debian/libkmlframework-java.jlibs
deleted file mode 100644
index 8c5987b..0000000
--- a/debian/libkmlframework-java.jlibs
+++ /dev/null
@@ -1 +0,0 @@
-lib/*.jar
diff --git a/debian/patches/build_xml.patch b/debian/patches/build_xml.patch
deleted file mode 100644
index 0aa87da..0000000
--- a/debian/patches/build_xml.patch
+++ /dev/null
@@ -1,49 +0,0 @@
---- /dev/null
-+++ libkmlframework-java-20090718/src/build.xml
-@@ -0,0 +1,46 @@
-+<project name="kmlframework" basedir="." default="dist">
-+
-+    <property environment="env" />
-+
-+    <property name="version" value="1.2" />
-+    <property name="build.nb" value="0" />
-+
-+    <patternset id="java.libs" includes="*.jar" />
-+    <path id="mylibs">
-+        <fileset dir="/usr/share/java">
-+            <patternset refid="java.libs" />
-+        </fileset>
-+    </path>
-+
-+    <property name="src.dir" value="." />
-+    <property name="bin.dir" value="../bin" />
-+    <property name="lib.dir" value="../lib" />
-+
-+    <patternset id="java.libs" includes="*.jar" />
-+
-+    <target name="clean" description="Delete all generated files">
-+        <delete dir="${bin.dir}" />
-+    </target>
-+
-+    <target name="compile" description="Compile src files"
-+        depends="clean">
-+        <delete dir="${bin.dir}" />
-+        <mkdir dir="${bin.dir}" />
-+        <javac classpathref="mylibs" srcdir="${src.dir}" destdir="${bin.dir}">
-+        </javac>
-+    </target>
-+
-+    <target name="create-jar" description="Create jar file" depends="compile">
-+        <jar destfile="${lib.dir}/org.boehn.kmlframework.jar" basedir="${bin.dir}"
-+            update="true">
-+            <manifest>
-+                <!-- <attribute name="Main-Class" value="THE MAIN CLASS OF THE PROGRAM" /> -->
-+                <attribute name="Implementation-Version" value="${version}" />
-+                <attribute name="Implementation-Build" value="${build.nb}" />
-+            </manifest>
-+        </jar>
-+    </target>
-+   
-+    <target name="dist" depends="create-jar" />
-+
-+</project>
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 46a7f4e..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-build_xml.patch
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 2016247..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# debian/rules file for libkmlframework-java
-# Andreas Tille <tille at debian.org>
-# GPL
-
-%:
-	dh $@ --with javahelper
-
-override_dh_auto_build:
-	ant -f src/build.xml
-
-override_dh_clean:
-	ant -f src/build.xml clean
-	rm -rf lib
-	dh_clean
-
-get-orig-source:
-	uscan --verbose --force-download --repack --rename
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 163aaf8..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (quilt)
diff --git a/debian/watch b/debian/watch
deleted file mode 100644
index 1530fbc..0000000
--- a/debian/watch
+++ /dev/null
@@ -1,2 +0,0 @@
-version=3
-http://googlecode.debian.net/p/kmlframework/org.boehn.kmlframework_(\d+).zip
diff --git a/documentation/javadoc/allclasses-frame.html b/documentation/javadoc/allclasses-frame.html
new file mode 100644
index 0000000..7c55d42
--- /dev/null
+++ b/documentation/javadoc/allclasses-frame.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:11 CEST 2009 -->
+<TITLE>
+All Classes (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml" target="classFrame">AbstractView</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Alias</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">AltitudeModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom" target="classFrame">AtomAuthor</A>
+<BR>
+<A HREF="org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom" target="classFrame">AtomLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">BallonStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo" target="classFrame">BoundingBox</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo" target="classFrame">Button</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Camera</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">CartesianCoordinate</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Change</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ColorModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ColorStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Container</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates" target="classFrame"><I>Coordinate</I></A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Create</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Data</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Delete</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">DisplayModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Document</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">EarthCoordinate</A>
+<BR>
+<A HREF="org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils" target="classFrame">Ellipsoid</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ExtendedData</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Feature</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Folder</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Geometry</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">GraphicalMapObjectExample</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo" target="classFrame">GraphicalModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo" target="classFrame"><I>GraphicalModelElement</I></A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">GridOriginEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">GroundOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet" target="classFrame">HttpServletModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">HttpServletModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Icon</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">IconStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Kml</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml" target="classFrame">KmlException</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml" target="classFrame">KmlObject</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzFilter</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzResponseStream</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzResponseWrapper</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LabelStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LinearRing</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LineString</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LineStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Link</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ListItemTypeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ListStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LookAt</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo" target="classFrame">MapObject</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo" target="classFrame">MapObjectClass</A>
+<BR>
+<A HREF="org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils" target="classFrame">MathUtils</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Model</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo" target="classFrame">ModelObjectFactory</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">ModelObjectFactoryExample</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml" target="classFrame">MultiGeometry</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml" target="classFrame">NetworkLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">NetworkLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml" target="classFrame">NetworkLinkControl</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">NetworkLinkControl</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">Observer</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Overlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Pair</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">PhotoOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Placemark</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Point</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Polygon</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">PolyStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">RefreshModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet" target="classFrame">RefreshModes</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Region</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Schema</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ScreenOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ShapeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml" target="classFrame">SimpleData</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">SimpleExampleServlet</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml" target="classFrame">SimpleField</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">SimpleFieldTypeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Style</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml" target="classFrame">StyleMap</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml" target="classFrame">StyleSelector</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">StyleStateEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">TimeAndPlace</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimePrimitive</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimeSpan</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimeStamp</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">UnitEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Update</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml" target="classFrame">UpdateElement</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ViewFormat</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ViewRefreshModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet" target="classFrame">ViewRefreshModes</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/allclasses-noframe.html b/documentation/javadoc/allclasses-noframe.html
new file mode 100644
index 0000000..a436f44
--- /dev/null
+++ b/documentation/javadoc/allclasses-noframe.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:11 CEST 2009 -->
+<TITLE>
+All Classes (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<BR>
+<A HREF="org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><I>Coordinate</I></A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<BR>
+<A HREF="org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples">GraphicalMapObjectExample</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><I>GraphicalModelElement</I></A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<BR>
+<A HREF="org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils">MathUtils</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples">ModelObjectFactoryExample</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet">Observer</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples">SimpleExampleServlet</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A>
+<BR>
+<A HREF="org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>
+<BR>
+<A HREF="org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/constant-values.html b/documentation/javadoc/constant-values.html
new file mode 100644
index 0000000..c3f714c
--- /dev/null
+++ b/documentation/javadoc/constant-values.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Constant Field Values (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Constant Field Values (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+</UL>
+
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/deprecated-list.html b/documentation/javadoc/deprecated-list.html
new file mode 100644
index 0000000..aad1b4a
--- /dev/null
+++ b/documentation/javadoc/deprecated-list.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:11 CEST 2009 -->
+<TITLE>
+Deprecated List (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Deprecated List (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+</UL>
+
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/help-doc.html b/documentation/javadoc/help-doc.html
new file mode 100644
index 0000000..1d711c0
--- /dev/null
+++ b/documentation/javadoc/help-doc.html
@@ -0,0 +1,219 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:11 CEST 2009 -->
+<TITLE>
+API Help (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Overview</H3>
+<BLOCKQUOTE>
+
+<P>
+The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
+<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Enums<LI>Exceptions<LI>Errors<LI>Annotation Types</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+</BLOCKQUOTE>
+<H3>
+Annotation Type</H3>
+<BLOCKQUOTE>
+
+<P>
+Each annotation type has its own separate page with the following sections:<UL>
+<LI>Annotation Type declaration<LI>Annotation Type description<LI>Required Element Summary<LI>Optional Element Summary<LI>Element Detail</UL>
+</BLOCKQUOTE>
+</BLOCKQUOTE>
+<H3>
+Enum</H3>
+<BLOCKQUOTE>
+
+<P>
+Each enum has its own separate page with the following sections:<UL>
+<LI>Enum declaration<LI>Enum description<LI>Enum Constant Summary<LI>Enum Constant Detail</UL>
+</BLOCKQUOTE>
+<H3>
+Use</H3>
+<BLOCKQUOTE>
+Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</ [...]
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<H3>
+Constant Field Values</H3>
+The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/index-all.html b/documentation/javadoc/index-all.html
new file mode 100644
index 0000000..57a013f
--- /dev/null
+++ b/documentation/javadoc/index-all.html
@@ -0,0 +1,2878 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Index (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_Z_">Z</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><B>AbstractView</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#AbstractView()"><B>AbstractView()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#AbstractView(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>AbstractView(Double, Double, Double, Double, Double, AltitudeModeEnum)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#add(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>add(CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#addButton(org.boehn.kmlframework.todo.Button)"><B>addButton(Button)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#addButtons(java.util.List)"><B>addButtons(List<Button>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html#addFeature(org.boehn.kmlframework.kml.Feature)"><B>addFeature(Feature)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#addGraphicalModelElement(org.boehn.kmlframework.todo.GraphicalModelElement)"><B>addGraphicalModelElement(GraphicalModelElement)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>addKml(Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>addKml(Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate)</B></A> - 
+Method in interface org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#addKml(org.boehn.kmlframework.kml.Kml, java.io.PrintWriter)"><B>addKml(Kml, PrintWriter)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><B>addKml(Element, Kml, Document)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)"><B>addKml(MapObject, Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordin [...]
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><B>addKml(Element, Kml, Document)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><B>addKml(Element, Kml, Document)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#addModel(org.boehn.kmlframework.todo.GraphicalModel)"><B>addModel(GraphicalModel)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#addModels(java.util.List)"><B>addModels(List<GraphicalModel>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#addMovement(org.boehn.kmlframework.coordinates.TimeAndPlace)"><B>addMovement(TimeAndPlace)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#addParameter(java.lang.String, java.lang.String)"><B>addParameter(String, String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#addSchema(org.boehn.kmlframework.kml.Schema)"><B>addSchema(Schema)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)"><B>addStyleSelector(StyleSelector)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>Alias</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#Alias()"><B>Alias()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#Alias(java.lang.String, java.lang.String)"><B>Alias(String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>AltitudeModeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><B>AtomAuthor</B></A> - Class in <A HREF="./org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A><DD> <DT><A [...]
+Constructor for class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#AtomAuthor(java.lang.String, java.lang.String, java.lang.String)"><B>AtomAuthor(String, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#AtomAuthor(java.lang.String)"><B>AtomAuthor(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#atomElementsIncluded"><B>atomElementsIncluded</B></A> - 
+Variable in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><B>AtomLink</B></A> - Class in <A HREF="./org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A><DD> <DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html#AtomLink()"><B>AtomLink()</B></A> - 
+Constructor for class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html#AtomLink(java.lang.String)"><B>AtomLink(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>BallonStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#BallonStyle()"><B>BallonStyle()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#BallonStyle(java.lang.String, java.lang.String, java.lang.String, org.boehn.kmlframework.kml.DisplayModeEnum)"><B>BallonStyle(String, String, String, DisplayModeEnum)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)"><B>booleanToInt(boolean)</B></A> - 
+Static method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><B>BoundingBox</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#BoundingBox()"><B>BoundingBox()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#BoundingBox(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)"><B>BoundingBox(Double, Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#buffer"><B>buffer</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#bufferCount"><B>bufferCount</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>Button</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/Button.html#Button()"><B>Button()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String)"><B>Button(String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>Button(String, String, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String, java.util.Map)"><B>Button(String, String, Map<String, String>)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>Camera</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#Camera()"><B>Camera()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#Camera(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)"><B>Camera(Double, Double, Double, Double, Double, AltitudeModeEnum, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>CartesianCoordinate</B></A> - Class in <A HREF="./org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A><DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#CartesianCoordinate()"><B>CartesianCoordinate()</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#CartesianCoordinate(double, double, double)"><B>CartesianCoordinate(double, double, double)</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#celestialData"><B>celestialData</B></A> - 
+Variable in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>Change</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Change.html#Change()"><B>Change()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Change.html#Change(org.boehn.kmlframework.kml.KmlObject)"><B>Change(KmlObject)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#close()"><B>close()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#closed"><B>closed</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#closed()"><B>closed()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ColorModeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>ColorStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./o [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#ColorStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum)"><B>ColorStyle(String, ColorModeEnum)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>Container</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Container.html#Container()"><B>Container()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.Ext [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>Coordinate</B></A> - Interface in <A HREF="./org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>Create</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</ [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Create.html#Create(org.boehn.kmlframework.kml.KmlObject)"><B>Create(KmlObject)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#createKml(java.lang.String)"><B>createKml(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#createKml(java.io.PrintWriter)"><B>createKml(PrintWriter)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#createKmz(java.lang.String)"><B>createKmz(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html#createMapObject(java.lang.String)"><B>createMapObject(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#createOutputStream()"><B>createOutputStream()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>Data</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Data.html#Data()"><B>Data()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#Data(java.lang.String, java.lang.String, java.lang.String)"><B>Data(String, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/MathUtils.html#degreesToDecimal(java.lang.String)"><B>degreesToDecimal(String)</B></A> - 
+Static method in class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils">MathUtils</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>Delete</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Delete.html#Delete()"><B>Delete()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Delete.html#Delete(org.boehn.kmlframework.kml.KmlObject)"><B>Delete(KmlObject)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#destroy()"><B>destroy()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#DISABLEHTTPCACHE"><B>DISABLEHTTPCACHE</B></A> - 
+Variable in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#DISABLEHTTPCACHE"><B>DISABLEHTTPCACHE</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>DisplayModeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>distanceTo(CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.EarthCoordinate)"><B>distanceTo(EarthCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>Document</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Document.html#Document()"><B>Document()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.Exten [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)"><B>doFilter(ServletRequest, ServletResponse, FilterChain)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - 
+Method in class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples">SimpleExampleServlet</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>EarthCoordinate</B></A> - Class in <A HREF="./org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A><DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate()"><B>EarthCoordinate()</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Double, java.lang.Double)"><B>EarthCoordinate(Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Double, java.lang.Double, java.lang.Double)"><B>EarthCoordinate(Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)"><B>EarthCoordinate(Boolean, AltitudeModeEnum, Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#EARTHRADIUS"><B>EARTHRADIUS</B></A> - 
+Static variable in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><B>Ellipsoid</B></A> - Class in <A HREF="./org/boehn/kmlframework/utils/package-summary.html">org.boehn.kmlframework.utils</A><DD> <DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html#Ellipsoid()"><B>Ellipsoid()</B></A> - 
+Constructor for class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#encodeURL(java.lang.String, javax.servlet.http.HttpServletRequest)"><B>encodeURL(String, HttpServletRequest)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)"><B>enumToString(Enum)</B></A> - 
+Static method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>ExtendedData</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData()"><B>ExtendedData()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData(java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.String)"><B>ExtendedData(List<Data>, String, List<SimpleData>, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>Feature</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#Feature()"><B>Feature()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.Extende [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#feature"><B>feature</B></A> - 
+Variable in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#finishResponse()"><B>finishResponse()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#flush()"><B>flush()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#flushBuffer()"><B>flushBuffer()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#flushToZip()"><B>flushToZip()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>Folder</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Folder.html#Folder()"><B>Folder()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedD [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#generateObjectIds"><B>generateObjectIds</B></A> - 
+Variable in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>Geometry</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Geometry.html#Geometry()"><B>Geometry()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getAbstractView()"><B>getAbstractView()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getAbstractView()"><B>getAbstractView()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getAddress()"><B>getAddress()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getAltitude()"><B>getAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getAltitude()"><B>getAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getAltitude()"><B>getAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getAltitude()"><B>getAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getAltitudeMode()"><B>getAltitudeMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()"><B>getAtomAuthor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getAtomLink()"><B>getAtomLink()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getBallonStyle()"><B>getBallonStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getBaseUrl()"><B>getBaseUrl()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#getBegin()"><B>getBegin()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#getBgColor()"><B>getBgColor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#getBgColor()"><B>getBgColor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getBottomFov()"><B>getBottomFov()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getClassName()"><B>getClassName()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#getColor()"><B>getColor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#getColor()"><B>getColor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()"><B>getColorMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getCookie()"><B>getCookie()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getCookie()"><B>getCookie()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#getCoordinates()"><B>getCoordinates()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#getCoordinates()"><B>getCoordinates()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#getCoordinates()"><B>getCoordinates()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModelElement.html#getCoordinates()"><B>getCoordinates()</B></A> - 
+Method in interface org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#getCustomContent()"><B>getCustomContent()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#getDataElements()"><B>getDataElements()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getDescription()"><B>getDescription()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getDescription()"><B>getDescription()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getDescriptionTextWithButtons(org.boehn.kmlframework.kml.Kml)"><B>getDescriptionTextWithButtons(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#getDisplayMode()"><B>getDisplayMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#getDisplayName()"><B>getDisplayName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#getDisplayName()"><B>getDisplayName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#getDrawOrder()"><B>getDrawOrder()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getEast()"><B>getEast()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getEast()"><B>getEast()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#getEast()"><B>getEast()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#getElements()"><B>getElements()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#getEmail()"><B>getEmail()</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#getEnd()"><B>getEnd()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getExpires()"><B>getExpires()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getExtendedData()"><B>getExtendedData()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#getExtrude()"><B>getExtrude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#getExtrude()"><B>getExtrude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getExtrude()"><B>getExtrude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#getExtrude()"><B>getExtrude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#getFeature()"><B>getFeature()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html#getFeatures()"><B>getFeatures()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#getFill()"><B>getFill()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getFlyToView()"><B>getFlyToView()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#getGeometries()"><B>getGeometries()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#getGeometry()"><B>getGeometry()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getGridOrigin()"><B>getGridOrigin()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getHeading()"><B>getHeading()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getHeading()"><B>getHeading()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getHeading()"><B>getHeading()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getHotSpotX()"><B>getHotSpotX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getHotSpotXunits()"><B>getHotSpotXunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getHotSpotY()"><B>getHotSpotY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getHotSpotYunits()"><B>getHotSpotYunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html#getHref()"><B>getHref()</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getHref()"><B>getHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#getHref()"><B>getHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getHttpQuery()"><B>getHttpQuery()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#getIcon()"><B>getIcon()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getIconHref()"><B>getIconHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getIconStyle()"><B>getIconStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#getId()"><B>getId()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)"><B>getIdAndTargetIdFormatted(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#getInnerBoundaries()"><B>getInnerBoundaries()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#getItemIconState()"><B>getItemIconState()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#getKey()"><B>getKey()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()"><B>getKmlObject()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getLabelStyle()"><B>getLabelStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getLatitude()"><B>getLatitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getLatitude()"><B>getLatitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getLatitude()"><B>getLatitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getLeftFov()"><B>getLeftFov()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getLineStyle()"><B>getLineStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getLink()"><B>getLink()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#getLink()"><B>getLink()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkDescription()"><B>getLinkDescription()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getLinkDescription()"><B>getLinkDescription()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkName()"><B>getLinkName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getLinkName()"><B>getLinkName()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkSnippet()"><B>getLinkSnippet()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkSnippetMaxLines()"><B>getLinkSnippetMaxLines()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#getListItemType()"><B>getListItemType()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getListStyle()"><B>getListStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getLocalReferenceCoordinate()"><B>getLocalReferenceCoordinate()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getLocation()"><B>getLocation()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getLongitude()"><B>getLongitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getLongitude()"><B>getLongitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getLongitude()"><B>getLongitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#getLongitudeLatitudeAltitudeString()"><B>getLongitudeLatitudeAltitudeString()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getMapObjectClass()"><B>getMapObjectClass()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html#getMapObjectClass(java.lang.String)"><B>getMapObjectClass(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMaxAltitude()"><B>getMaxAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMaxFadeExtent()"><B>getMaxFadeExtent()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getMaxHeight()"><B>getMaxHeight()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMaxLodPixels()"><B>getMaxLodPixels()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getMaxSessionLength()"><B>getMaxSessionLength()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getMaxWidth()"><B>getMaxWidth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getMessage()"><B>getMessage()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getMessage()"><B>getMessage()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMinAltitude()"><B>getMinAltitude()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMinFadeExtent()"><B>getMinFadeExtent()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getMinLodPixels()"><B>getMinLodPixels()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getMinRefreshPeriod()"><B>getMinRefreshPeriod()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getMinRefreshPeriod()"><B>getMinRefreshPeriod()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getModels()"><B>getModels()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getMovements()"><B>getMovements()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getName()"><B>getName()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#getNameSpace()"><B>getNameSpace()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getNear()"><B>getNear()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#getNetworkLinkControl()"><B>getNetworkLinkControl()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getNorth()"><B>getNorth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getNorth()"><B>getNorth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#getNorth()"><B>getNorth()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getOpen()"><B>getOpen()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#getOuterBoundary()"><B>getOuterBoundary()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#getOutline()"><B>getOutline()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#getOutputStream()"><B>getOutputStream()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayX()"><B>getOverlayX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayXunits()"><B>getOverlayXunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayY()"><B>getOverlayY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayYunits()"><B>getOverlayYunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#getParameters()"><B>getParameters()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getPhoneNumber()"><B>getPhoneNumber()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#getPlace()"><B>getPlace()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getPoint()"><B>getPoint()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#getPolyStyle()"><B>getPolyStyle()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#getRadius()"><B>getRadius()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#getRange()"><B>getRange()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getRefreshInterval()"><B>getRefreshInterval()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshInterval()"><B>getRefreshInterval()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getRefreshMode()"><B>getRefreshMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshMode()"><B>getRefreshMode()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshVisibility()"><B>getRefreshVisibility()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getRegion()"><B>getRegion()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getResourceMap()"><B>getResourceMap()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#getResponse()"><B>getResponse()</B></A> - 
+Method in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getResponse()"><B>getResponse()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getRightFov()"><B>getRightFov()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#getRoll()"><B>getRoll()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getRoll()"><B>getRoll()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getRotation()"><B>getRotation()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getRotation()"><B>getRotation()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getRotation()"><B>getRotation()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getRotation()"><B>getRotation()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationX()"><B>getRotationX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationXunits()"><B>getRotationXunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationY()"><B>getRotationY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationYunits()"><B>getRotationYunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#getScale()"><B>getScale()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#getScale()"><B>getScale()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getScale()"><B>getScale()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getScaleX()"><B>getScaleX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getScaleY()"><B>getScaleY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getScaleZ()"><B>getScaleZ()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#getSchemas()"><B>getSchemas()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#getSchemaUrl()"><B>getSchemaUrl()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenX()"><B>getScreenX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenXunits()"><B>getScreenXunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenY()"><B>getScreenY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenYunits()"><B>getScreenYunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#getSessionId()"><B>getSessionId()</B></A> - 
+Method in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getSessionId()"><B>getSessionId()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getShape()"><B>getShape()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getShowModels()"><B>getShowModels()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getShowTail()"><B>getShowTail()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#getSimpleDataElements()"><B>getSimpleDataElements()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#getSimpleFields()"><B>getSimpleFields()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#getSimpleFieldType()"><B>getSimpleFieldType()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeX()"><B>getSizeX()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeXunits()"><B>getSizeXunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeY()"><B>getSizeY()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeYunits()"><B>getSizeYunits()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getSnippet()"><B>getSnippet()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getSnippet()"><B>getSnippet()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getSnippetMaxLines()"><B>getSnippetMaxLines()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#getSourceHref()"><B>getSourceHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getSouth()"><B>getSouth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getSouth()"><B>getSouth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#getSouth()"><B>getSouth()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getStyleSelectors()"><B>getStyleSelectors()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getStyleUrl()"><B>getStyleUrl()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#getStyleUrl()"><B>getStyleUrl()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getStyleUrl()"><B>getStyleUrl()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getTailHistoryLimit()"><B>getTailHistoryLimit()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getTailVisibleFrom()"><B>getTailVisibleFrom()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getTailVisibleTo()"><B>getTailVisibleTo()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#getTargetHref()"><B>getTargetHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#getTargetHref()"><B>getTargetHref()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#getTargetId()"><B>getTargetId()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#getTessellate()"><B>getTessellate()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#getTessellate()"><B>getTessellate()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#getTessellate()"><B>getTessellate()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#getText()"><B>getText()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#getText()"><B>getText()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#getTextColor()"><B>getTextColor()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getTileSize()"><B>getTileSize()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#getTilt()"><B>getTilt()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#getTilt()"><B>getTilt()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#getTime()"><B>getTime()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getTimePrimitive()"><B>getTimePrimitive()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#getTopFov()"><B>getTopFov()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#getUpdate()"><B>getUpdate()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#getUpdateElements()"><B>getUpdateElements()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#getUri()"><B>getUri()</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#getUrl()"><B>getUrl()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getUrl()"><B>getUrl()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#getValue()"><B>getValue()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#getValue()"><B>getValue()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getViewBoundScale()"><B>getViewBoundScale()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getViewFormat()"><B>getViewFormat()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewFormat()"><B>getViewFormat()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getViewRefreshMode()"><B>getViewRefreshMode()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewRefreshMode()"><B>getViewRefreshMode()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#getViewRefreshTime()"><B>getViewRefreshTime()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewRefreshTime()"><B>getViewRefreshTime()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#getVisibility()"><B>getVisibility()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#getVisibleFrom()"><B>getVisibleFrom()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getVisibleFrom()"><B>getVisibleFrom()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#getVisibleTo()"><B>getVisibleTo()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#getVisibleTo()"><B>getVisibleTo()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#getWest()"><B>getWest()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#getWest()"><B>getWest()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#getWest()"><B>getWest()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#getWhen()"><B>getWhen()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#getWidth()"><B>getWidth()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#getWriter()"><B>getWriter()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getX()"><B>getX()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#getXalAddressDeatails()"><B>getXalAddressDeatails()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#getXmlIndent()"><B>getXmlIndent()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getY()"><B>getY()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getZ()"><B>getZ()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>GraphicalMapObjectExample</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html#GraphicalMapObjectExample()"><B>GraphicalMapObjectExample()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples">GraphicalMapObjectExample</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>GraphicalModel</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#GraphicalModel()"><B>GraphicalModel()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>GraphicalModelElement</B></A> - Interface in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><B>GridOriginEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframewo [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet"><B>HttpServletModel</B></A> - Class in <A HREF="./org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A><DD> <DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>HttpServletModel(HttpServletRequest, HttpServletResponse)</B [...]
+Constructor for class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)"><B>HttpServletModel(HttpServletRequest, HttpServletResponse, boolean)</B></A> - 
+Constructor for class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><B>HttpServletModel</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>HttpServletModel(HttpServletRequest [...]
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)"><B>HttpServletModel(HttpServletRequest, HttpServletResponse, boolean)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>Icon</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Icon.html#Icon()"><B>Icon()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Icon.html#Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)"><B>Icon(String, RefreshModeEnum, Double, ViewRefreshModeEnum, Double, Double, ViewFormat, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>IconStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#IconStyle()"><B>IconStyle()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#IconStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double, java.lang.Double, java.lang.String, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.UnitEnum, org.boehn.kmlframework.kml.UnitEnum)"><B>IconStyle(String, ColorModeEnum, Double, Double, String, Double, Double, UnitEnum, UnitEnum)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#init(javax.servlet.FilterConfig)"><B>init(FilterConfig)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#isAtomElementsIncluded()"><B>isAtomElementsIncluded()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#isCelestialData()"><B>isCelestialData()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#isFlyToView()"><B>isFlyToView()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#isGenerateObjectIds()"><B>isGenerateObjectIds()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#isInsideBoundingBox(org.boehn.kmlframework.coordinates.EarthCoordinate)"><B>isInsideBoundingBox(EarthCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#isOpen()"><B>isOpen()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#isRefreshVisibility()"><B>isRefreshVisibility()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#isVisible()"><B>isVisible()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/Observer.html#isVisibleToObserver(org.boehn.kmlframework.coordinates.EarthCoordinate)"><B>isVisibleToObserver(EarthCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet">Observer</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_K_"><!-- --></A><H2>
+<B>K</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>Kml</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#Kml()"><B>Kml()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#Kml(org.boehn.kmlframework.kml.NetworkLinkControl, org.boehn.kmlframework.kml.Feature)"><B>Kml(NetworkLinkControl, Feature)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>KmlException</B></A> - Exception in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/KmlException.html#KmlException()"><B>KmlException()</B></A> - 
+Constructor for exception org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.String)"><B>KmlException(String)</B></A> - 
+Constructor for exception org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.String, java.lang.Throwable)"><B>KmlException(String, Throwable)</B></A> - 
+Constructor for exception org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.Throwable)"><B>KmlException(Throwable)</B></A> - 
+Constructor for exception org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>KmlObject</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#KmlObject()"><B>KmlObject()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzFilter</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/kmz/package-summary.html">org.boehn.kmlframework.todo.servlet.kmz</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#KmzFilter()"><B>KmzFilter()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseStream</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/kmz/package-summary.html">org.boehn.kmlframework.todo.servlet.kmz</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#KmzResponseStream(javax.servlet.http.HttpServletResponse)"><B>KmzResponseStream(HttpServletResponse)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseWrapper</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/kmz/package-summary.html">org.boehn.kmlframework.todo.servlet.kmz</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#KmzResponseWrapper(javax.servlet.http.HttpServletResponse)"><B>KmzResponseWrapper(HttpServletResponse)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>LabelStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#LabelStyle()"><B>LabelStyle()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#LabelStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)"><B>LabelStyle(String, ColorModeEnum, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html#latitudeToMeter(double)"><B>latitudeToMeter(double)</B></A> - 
+Static method in class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<DD>Convert latitude to meter at ref latitude
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#length()"><B>length()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#length"><B>length</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>LinearRing</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#LinearRing()"><B>LinearRing()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#LinearRing(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)"><B>LinearRing(Boolean, Boolean, AltitudeModeEnum, List<Point>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>LineString</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#LineString()"><B>LineString()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#LineString(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)"><B>LineString(Boolean, Boolean, AltitudeModeEnum, List<Point>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>LineStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#LineStyle()"><B>LineStyle()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#LineStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)"><B>LineStyle(String, ColorModeEnum, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>Link</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Link.html#Link()"><B>Link()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)"><B>Link(String, RefreshModeEnum, Double, ViewRefreshModeEnum, Double, Double, ViewFormat, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ListItemTypeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>ListStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF= [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#ListStyle(org.boehn.kmlframework.kml.ListItemTypeEnum, java.lang.String, java.lang.String, java.lang.String)"><B>ListStyle(ListItemTypeEnum, String, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html#loadFile()"><B>loadFile()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html#longitudeToMeter(double)"><B>longitudeToMeter(double)</B></A> - 
+Static method in class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<DD>Convert longitude to meter at ref latitude
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>LookAt</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#LookAt()"><B>LookAt()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#LookAt(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)"><B>LookAt(Double, Double, Double, Double, Double, AltitudeModeEnum, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples">GraphicalMapObjectExample</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
+Static method in class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples">ModelObjectFactoryExample</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>MapObject</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#MapObject()"><B>MapObject()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#MapObject(java.lang.String)"><B>MapObject(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#MapObject(org.boehn.kmlframework.todo.MapObjectClass)"><B>MapObject(MapObjectClass)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#MapObject(java.lang.String, org.boehn.kmlframework.todo.MapObjectClass)"><B>MapObject(String, MapObjectClass)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>MapObjectClass</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#MapObjectClass(java.lang.String)"><B>MapObjectClass(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><B>MathUtils</B></A> - Class in <A HREF="./org/boehn/kmlframework/utils/package-summary.html">org.boehn.kmlframework.utils</A><DD> <DT><A HREF="./org/boehn/kmlframework/utils/MathUtils.html#MathUtils()"><B>MathUtils()</B></A> - 
+Constructor for class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils">MathUtils</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html#meterToLatitude(double)"><B>meterToLatitude(double)</B></A> - 
+Static method in class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<DD>Convert meter to latitude at ref latitude
+<DT><A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html#meterToLongitude(double)"><B>meterToLongitude(double)</B></A> - 
+Static method in class org.boehn.kmlframework.utils.<A HREF="./org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A>
+<DD>Convert meter to longitude at ref latitude
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>Model</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Model.html#Model()"><B>Model()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)"><B>Model(AltitudeModeEnum, Double, Double, Double, Double, Double, Double, Double, Double, Double, Link, List<Alias>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo"><B>ModelObjectFactory</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html#ModelObjectFactory(java.lang.String)"><B>ModelObjectFactory(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>ModelObjectFactoryExample</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html#ModelObjectFactoryExample()"><B>ModelObjectFactoryExample()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples">ModelObjectFactoryExample</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><B>MultiGeometry</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#MultiGeometry()"><B>MultiGeometry()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#MultiGeometry(java.util.List)"><B>MultiGeometry(List<Geometry>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLink</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink()"><B>NetworkLink()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NetworkLink</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#NetworkLink()"><B>NetworkLink()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#NetworkLink(java.lang.String, java.lang.String)"><B>NetworkLink(String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#networkLinkControl"><B>networkLinkControl</B></A> - 
+Variable in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLinkControl</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl()"><B>NetworkLinkControl()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl(java.lang.Double, java.lang.Double, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.Update, org.boehn.kmlframework.kml.AbstractView)"><B>NetworkLinkControl(Double, Double, String, String, String, String, String, Integer, String, Update, AbstractView)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NetworkLinkControl</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#NetworkLinkControl()"><B>NetworkLinkControl()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#NetworkLinkControl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)"><B>NetworkLinkControl(String, String, String, String, Integer)</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#normalize()"><B>normalize()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_O_"><!-- --></A><H2>
+<B>O</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><B>Observer</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/Observer.html#Observer()"><B>Observer()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet">Observer</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/package-summary.html"><B>org.boehn.kmlframework.atom</B></A> - package org.boehn.kmlframework.atom<DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/package-summary.html"><B>org.boehn.kmlframework.coordinates</B></A> - package org.boehn.kmlframework.coordinates<DD> <DT><A HREF="./org/boehn/kmlframework/kml/package-summary.html"><B>org.boehn.kmlframework.kml</B></A> - package org.boehn.kmlframework.kml<DD> <DT><A HREF="./org/bo [...]
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#output"><B>output</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>Overlay</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#Overlay()"><B>Overlay()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.Extende [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>Pair</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#Pair()"><B>Pair()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#Pair(org.boehn.kmlframework.kml.StyleStateEnum, java.lang.String)"><B>Pair(StyleStateEnum, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PhotoOverlay</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay()"><B>PhotoOverlay()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.k [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>Placemark</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#Placemark()"><B>Placemark()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String)"><B>Placemark(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.Ext [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>Point</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Point.html#Point()"><B>Point()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#Point(java.lang.Double, java.lang.Double)"><B>Point(Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#Point(java.lang.Double, java.lang.Double, java.lang.Double)"><B>Point(Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#Point(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)"><B>Point(Boolean, AltitudeModeEnum, Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>Polygon</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#Polygon()"><B>Polygon()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)"><B>Polygon(Boolean, Boolean, AltitudeModeEnum, LinearRing, List<LinearRing>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><B>PolyStyle</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#PolyStyle()"><B>PolyStyle()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#PolyStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Boolean, java.lang.Boolean)"><B>PolyStyle(String, ColorModeEnum, Boolean, Boolean)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#print(java.lang.String)"><B>print(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#print(java.lang.String, int)"><B>print(String, int)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#print(int, java.lang.String)"><B>print(int, String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#println(java.lang.String)"><B>println(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#println(java.lang.String, int)"><B>println(String, int)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#println(int, java.lang.String)"><B>println(int, String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>RefreshModeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>RefreshModes</B></A> - Enum in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework. [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#Region(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)"><B>Region(Double, Double, Double, Double, Double, Double, AltitudeModeEnum, Double, Double, Double, Double)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#reset()"><B>reset()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#response"><B>response</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundXAxis(double)"><B>rotateAroundXAxis(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundYAxis(double)"><B>rotateAroundYAxis(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundZAxis(double)"><B>rotateAroundZAxis(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#scale(double)"><B>scale(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><B>Schema</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#Schema()"><B>Schema()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#Schema(java.util.List)"><B>Schema(List<SimpleField>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>ScreenOverlay</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay()"><B>ScreenOverlay()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)"><B>setAbstractView(AbstractView)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)"><B>setAbstractView(AbstractView)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setAddress(java.lang.String)"><B>setAddress(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setAltitude(java.lang.Double)"><B>setAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setAltitude(java.lang.Double)"><B>setAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setAltitude(java.lang.Double)"><B>setAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#setAltitude(java.lang.Double)"><B>setAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><B>setAltitudeMode(AltitudeModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setAtomAuthor(org.boehn.kmlframework.atom.AtomAuthor)"><B>setAtomAuthor(AtomAuthor)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setAtomElementsIncluded(boolean)"><B>setAtomElementsIncluded(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setAtomLink(org.boehn.kmlframework.atom.AtomLink)"><B>setAtomLink(AtomLink)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setBallonStyle(org.boehn.kmlframework.kml.BallonStyle)"><B>setBallonStyle(BallonStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#setBegin(java.lang.String)"><B>setBegin(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#setBgColor(java.lang.String)"><B>setBgColor(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#setBgColor(java.lang.String)"><B>setBgColor(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setBottomFov(java.lang.Double)"><B>setBottomFov(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setButtons(java.util.List)"><B>setButtons(List<Button>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setCelestialData(boolean)"><B>setCelestialData(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setClassName(java.lang.String)"><B>setClassName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)"><B>setColor(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#setColor(java.lang.String)"><B>setColor(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)"><B>setColorMode(ColorModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#setContentLength(int)"><B>setContentLength(int)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setCookie(java.lang.String)"><B>setCookie(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setCookie(java.lang.String)"><B>setCookie(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#setCoordinates(java.util.List)"><B>setCoordinates(List<Point>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#setCoordinates(java.util.List)"><B>setCoordinates(List<Point>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#setCustomContent(java.lang.String)"><B>setCustomContent(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#setDataElements(java.util.List)"><B>setDataElements(List<Data>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setDescription(java.lang.String)"><B>setDescription(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setDescription(java.lang.String)"><B>setDescription(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#setDisplayMode(org.boehn.kmlframework.kml.DisplayModeEnum)"><B>setDisplayMode(DisplayModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#setDisplayName(java.lang.String)"><B>setDisplayName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#setDisplayName(java.lang.String)"><B>setDisplayName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#setDrawOrder(java.lang.Integer)"><B>setDrawOrder(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setEast(java.lang.Double)"><B>setEast(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setEast(java.lang.Double)"><B>setEast(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#setEast(java.lang.Double)"><B>setEast(Double)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#setElements(java.util.Collection)"><B>setElements(Collection<GraphicalModelElement>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#setEmail(java.lang.String)"><B>setEmail(String)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#setEnd(java.lang.String)"><B>setEnd(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setExpires(java.lang.String)"><B>setExpires(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setExtendedData(org.boehn.kmlframework.kml.ExtendedData)"><B>setExtendedData(ExtendedData)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#setExtrude(java.lang.Boolean)"><B>setExtrude(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#setExtrude(java.lang.Boolean)"><B>setExtrude(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#setExtrude(java.lang.Boolean)"><B>setExtrude(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#setExtrude(java.lang.Boolean)"><B>setExtrude(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setFeature(org.boehn.kmlframework.kml.Feature)"><B>setFeature(Feature)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html#setFeatures(java.util.List)"><B>setFeatures(List<Feature>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#setFill(java.lang.Boolean)"><B>setFill(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#setFlyToView(java.lang.Boolean)"><B>setFlyToView(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setFlyToView(java.lang.Boolean)"><B>setFlyToView(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setGenerateObjectIds(boolean)"><B>setGenerateObjectIds(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#setGeometries(java.util.List)"><B>setGeometries(List<Geometry>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#setGeometry(org.boehn.kmlframework.kml.Geometry)"><B>setGeometry(Geometry)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setGridOrigin(org.boehn.kmlframework.kml.GridOriginEnum)"><B>setGridOrigin(GridOriginEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setHeading(java.lang.Double)"><B>setHeading(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setHeading(java.lang.Double)"><B>setHeading(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setHeading(java.lang.Double)"><B>setHeading(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setHotSpotX(java.lang.Double)"><B>setHotSpotX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setHotSpotXunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setHotSpotXunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setHotSpotY(java.lang.Double)"><B>setHotSpotY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setHotSpotYunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setHotSpotYunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html#setHref(java.lang.String)"><B>setHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setHref(java.lang.String)"><B>setHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#setHref(java.lang.String)"><B>setHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setHttpQuery(java.lang.String)"><B>setHttpQuery(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#setIcon(org.boehn.kmlframework.kml.Icon)"><B>setIcon(Icon)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setIconHref(java.lang.String)"><B>setIconHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setIconStyle(org.boehn.kmlframework.kml.IconStyle)"><B>setIconStyle(IconStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#setId(java.lang.String)"><B>setId(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#setInnerBoundaries(java.util.List)"><B>setInnerBoundaries(List<LinearRing>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#setItemIconState(java.lang.String)"><B>setItemIconState(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#setKey(org.boehn.kmlframework.kml.StyleStateEnum)"><B>setKey(StyleStateEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#setKMLFileName(java.lang.String)"><B>setKMLFileName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#setKMLFileName(java.lang.String)"><B>setKMLFileName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)"><B>setKmlObject(KmlObject)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setLabelStyle(org.boehn.kmlframework.kml.LabelStyle)"><B>setLabelStyle(LabelStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setLatitude(java.lang.Double)"><B>setLatitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setLatitude(java.lang.Double)"><B>setLatitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#setLatitude(java.lang.Double)"><B>setLatitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setLeftFov(java.lang.Double)"><B>setLeftFov(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setLineStyle(org.boehn.kmlframework.kml.LineStyle)"><B>setLineStyle(LineStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setLink(org.boehn.kmlframework.kml.Link)"><B>setLink(Link)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#setLink(org.boehn.kmlframework.kml.Link)"><B>setLink(Link)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkDescription(java.lang.String)"><B>setLinkDescription(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setLinkDescription(java.lang.String)"><B>setLinkDescription(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkName(java.lang.String)"><B>setLinkName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setLinkName(java.lang.String)"><B>setLinkName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkSnippet(java.lang.String)"><B>setLinkSnippet(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkSnippetMaxLines(java.lang.Integer)"><B>setLinkSnippetMaxLines(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#setListItemType(org.boehn.kmlframework.kml.ListItemTypeEnum)"><B>setListItemType(ListItemTypeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setListStyle(org.boehn.kmlframework.kml.ListStyle)"><B>setListStyle(ListStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setLocalReferenceCoordinate(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>setLocalReferenceCoordinate(CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#setLocation(double, double)"><B>setLocation(double, double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setLocation(org.boehn.kmlframework.coordinates.EarthCoordinate)"><B>setLocation(EarthCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setLongitude(java.lang.Double)"><B>setLongitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setLongitude(java.lang.Double)"><B>setLongitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#setLongitude(java.lang.Double)"><B>setLongitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setMapObjectClass(org.boehn.kmlframework.todo.MapObjectClass)"><B>setMapObjectClass(MapObjectClass)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMaxAltitude(java.lang.Double)"><B>setMaxAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMaxFadeExtent(java.lang.Double)"><B>setMaxFadeExtent(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setMaxHeight(java.lang.Integer)"><B>setMaxHeight(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMaxLodPixels(java.lang.Double)"><B>setMaxLodPixels(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setMaxSessionLength(java.lang.Double)"><B>setMaxSessionLength(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setMaxWidth(java.lang.Integer)"><B>setMaxWidth(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setMessage(java.lang.String)"><B>setMessage(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setMessage(java.lang.String)"><B>setMessage(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMinAltitude(java.lang.Double)"><B>setMinAltitude(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMinFadeExtent(java.lang.Double)"><B>setMinFadeExtent(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setMinLodPixels(java.lang.Double)"><B>setMinLodPixels(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setMinRefreshPeriod(java.lang.Double)"><B>setMinRefreshPeriod(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setMinRefreshPeriod(java.lang.Integer)"><B>setMinRefreshPeriod(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setModels(java.util.List)"><B>setModels(List<GraphicalModel>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setMovements(java.util.List)"><B>setMovements(List<TimeAndPlace>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setName(java.lang.String)"><B>setName(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#setNameSpace(java.lang.String)"><B>setNameSpace(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setNear(java.lang.Double)"><B>setNear(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setNetworkLinkControl(org.boehn.kmlframework.kml.NetworkLinkControl)"><B>setNetworkLinkControl(NetworkLinkControl)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setNetworkLinkControl(org.boehn.kmlframework.todo.servlet.NetworkLinkControl)"><B>setNetworkLinkControl(NetworkLinkControl)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setNorth(java.lang.Double)"><B>setNorth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setNorth(java.lang.Double)"><B>setNorth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#setNorth(java.lang.Double)"><B>setNorth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setOpen(boolean)"><B>setOpen(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setOpen(java.lang.Boolean)"><B>setOpen(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#setOuterBoundary(org.boehn.kmlframework.kml.LinearRing)"><B>setOuterBoundary(LinearRing)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#setOutline(java.lang.Boolean)"><B>setOutline(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayX(java.lang.Double)"><B>setOverlayX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayXunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setOverlayXunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayY(java.lang.Double)"><B>setOverlayY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayYunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setOverlayYunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#setParameters(java.util.Map)"><B>setParameters(Map<String, String>)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setPhoneNumber(java.lang.String)"><B>setPhoneNumber(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#setPlace(org.boehn.kmlframework.coordinates.EarthCoordinate)"><B>setPlace(EarthCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setPoint(org.boehn.kmlframework.kml.Point)"><B>setPoint(Point)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#setPolyStyle(org.boehn.kmlframework.kml.PolyStyle)"><B>setPolyStyle(PolyStyle)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#setRange(java.lang.Double)"><B>setRange(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setRefreshInterval(java.lang.Double)"><B>setRefreshInterval(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshInterval(java.lang.Integer)"><B>setRefreshInterval(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setRefreshMode(org.boehn.kmlframework.kml.RefreshModeEnum)"><B>setRefreshMode(RefreshModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshMode(org.boehn.kmlframework.todo.servlet.RefreshModes)"><B>setRefreshMode(RefreshModes)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#setRefreshVisibility(boolean)"><B>setRefreshVisibility(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshVisibility(java.lang.Boolean)"><B>setRefreshVisibility(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setRegion(org.boehn.kmlframework.kml.Region)"><B>setRegion(Region)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setResourceMap(java.util.List)"><B>setResourceMap(List<Alias>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#setResponse(javax.servlet.http.HttpServletResponse)"><B>setResponse(HttpServletResponse)</B></A> - 
+Method in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setResponse(javax.servlet.http.HttpServletResponse)"><B>setResponse(HttpServletResponse)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setRightFov(java.lang.Double)"><B>setRightFov(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#setRoll(java.lang.Double)"><B>setRoll(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setRoll(java.lang.Double)"><B>setRoll(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setRotation(java.lang.Double)"><B>setRotation(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setRotation(java.lang.Double)"><B>setRotation(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setRotation(java.lang.Double)"><B>setRotation(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setRotation(java.lang.Double)"><B>setRotation(Double)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationX(java.lang.Double)"><B>setRotationX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationXunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setRotationXunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationY(java.lang.Double)"><B>setRotationY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationYunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setRotationYunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#setScale(java.lang.Double)"><B>setScale(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#setScale(java.lang.Double)"><B>setScale(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setScale(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>setScale(CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setScaleX(java.lang.Double)"><B>setScaleX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setScaleY(java.lang.Double)"><B>setScaleY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setScaleZ(java.lang.Double)"><B>setScaleZ(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#setSchemas(java.util.List)"><B>setSchemas(List<Schema>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#setSchemaUrl(java.lang.String)"><B>setSchemaUrl(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenX(java.lang.Double)"><B>setScreenX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenXunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setScreenXunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenY(java.lang.Double)"><B>setScreenY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenYunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setScreenYunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#setSessionId(java.lang.String)"><B>setSessionId(String)</B></A> - 
+Method in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setSessionId(java.lang.String)"><B>setSessionId(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setShape(org.boehn.kmlframework.kml.ShapeEnum)"><B>setShape(ShapeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setShowModels(boolean)"><B>setShowModels(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setShowTail(boolean)"><B>setShowTail(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#setSimpleDataElements(java.util.List)"><B>setSimpleDataElements(List<SimpleData>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#setSimpleFields(java.util.List)"><B>setSimpleFields(List<SimpleField>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#setSimpleFieldType(org.boehn.kmlframework.kml.SimpleFieldTypeEnum)"><B>setSimpleFieldType(SimpleFieldTypeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeX(java.lang.Double)"><B>setSizeX(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeXunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setSizeXunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeY(java.lang.Double)"><B>setSizeY(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeYunits(org.boehn.kmlframework.kml.UnitEnum)"><B>setSizeYunits(UnitEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setSnippet(java.lang.String)"><B>setSnippet(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setSnippet(java.lang.String)"><B>setSnippet(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setSnippetMaxLines(java.lang.Integer)"><B>setSnippetMaxLines(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#setSourceHref(java.lang.String)"><B>setSourceHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setSouth(java.lang.Double)"><B>setSouth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setSouth(java.lang.Double)"><B>setSouth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#setSouth(java.lang.Double)"><B>setSouth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setStyleSelectors(java.util.List)"><B>setStyleSelectors(List<StyleSelector>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setStyleUrl(java.lang.String)"><B>setStyleUrl(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#setStyleUrl(java.lang.String)"><B>setStyleUrl(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setTailHistoryLimit(java.lang.Integer)"><B>setTailHistoryLimit(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setTailVisibleFrom(java.lang.Integer)"><B>setTailVisibleFrom(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setTailVisibleTo(java.lang.Integer)"><B>setTailVisibleTo(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#setTargetHref(java.lang.String)"><B>setTargetHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#setTargetHref(java.lang.String)"><B>setTargetHref(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#setTargetId(java.lang.String)"><B>setTargetId(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#setTessellate(java.lang.Boolean)"><B>setTessellate(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#setTessellate(java.lang.Boolean)"><B>setTessellate(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#setTessellate(java.lang.Boolean)"><B>setTessellate(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#setText(java.lang.String)"><B>setText(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#setText(java.lang.String)"><B>setText(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#setTextColor(java.lang.String)"><B>setTextColor(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setTileSize(java.lang.Integer)"><B>setTileSize(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#setTilt(java.lang.Double)"><B>setTilt(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#setTilt(java.lang.Double)"><B>setTilt(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#setTime(java.util.Date)"><B>setTime(Date)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setTimePrimitive(org.boehn.kmlframework.kml.TimePrimitive)"><B>setTimePrimitive(TimePrimitive)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#setTopFov(java.lang.Double)"><B>setTopFov(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#setUpdate(org.boehn.kmlframework.kml.Update)"><B>setUpdate(Update)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#setUpdateElements(java.util.List)"><B>setUpdateElements(List<UpdateElement>)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#setUri(java.lang.String)"><B>setUri(String)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#setUrl(java.lang.String)"><B>setUrl(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setUrl(java.lang.String)"><B>setUrl(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#setValue(java.lang.String)"><B>setValue(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#setValue(java.lang.String)"><B>setValue(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setViewBoundScale(java.lang.Double)"><B>setViewBoundScale(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setViewFormat(org.boehn.kmlframework.kml.ViewFormat)"><B>setViewFormat(ViewFormat)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewFormat(java.lang.String)"><B>setViewFormat(String)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setViewRefreshMode(org.boehn.kmlframework.kml.ViewRefreshModeEnum)"><B>setViewRefreshMode(ViewRefreshModeEnum)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewRefreshMode(org.boehn.kmlframework.todo.servlet.ViewRefreshModes)"><B>setViewRefreshMode(ViewRefreshModes)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#setViewRefreshTime(java.lang.Double)"><B>setViewRefreshTime(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewRefreshTime(java.lang.Integer)"><B>setViewRefreshTime(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setVisibility(java.lang.Boolean)"><B>setVisibility(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#setVisibility(java.lang.Boolean)"><B>setVisibility(Boolean)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#setVisibleFrom(java.lang.Integer)"><B>setVisibleFrom(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setVisibleFrom(java.lang.Integer)"><B>setVisibleFrom(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#setVisibleTo(java.lang.Integer)"><B>setVisibleTo(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#setVisibleTo(java.lang.Integer)"><B>setVisibleTo(Integer)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#setWest(java.lang.Double)"><B>setWest(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#setWest(java.lang.Double)"><B>setWest(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/BoundingBox.html#setWest(java.lang.Double)"><B>setWest(Double)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#setWhen(java.lang.String)"><B>setWhen(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#setWidth(java.lang.Double)"><B>setWidth(Double)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setX(double)"><B>setX(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#setXalAddressDeatails(java.lang.String)"><B>setXalAddressDeatails(String)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#setXmlIndent(boolean)"><B>setXmlIndent(boolean)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setY(double)"><B>setY(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setZ(double)"><B>setZ(double)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ShapeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><B>SimpleData</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#SimpleData(java.lang.String, java.lang.String)"><B>SimpleData(String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><B>SimpleExampleServlet</B></A> - Class in <A HREF="./org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html#SimpleExampleServlet()"><B>SimpleExampleServlet()</B></A> - 
+Constructor for class org.boehn.kmlframework.todo.examples.<A HREF="./org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples">SimpleExampleServlet</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><B>SimpleField</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#SimpleField()"><B>SimpleField()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#SimpleField(org.boehn.kmlframework.kml.SimpleFieldTypeEnum, java.lang.String, java.lang.String)"><B>SimpleField(SimpleFieldTypeEnum, String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>SimpleFieldTypeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#stream"><B>stream</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>Style</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Style.html#Style()"><B>Style()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)"><B>Style(IconStyle, LabelStyle, LineStyle, PolyStyle, BallonStyle, ListStyle)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>StyleMap</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/StyleMap.html#StyleMap()"><B>StyleMap()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleMap.html#StyleMap(java.util.List)"><B>StyleMap(List<Pair>)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><B>StyleSelector</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/StyleSelector.html#StyleSelector()"><B>StyleSelector()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>StyleStateEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#subtract(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>subtract(CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><B>TimeAndPlace</B></A> - Class in <A HREF="./org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A><DD> <DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#TimeAndPlace()"><B>TimeAndPlace()</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html#TimeAndPlace(org.boehn.kmlframework.coordinates.EarthCoordinate, java.util.Date)"><B>TimeAndPlace(EarthCoordinate, Date)</B></A> - 
+Constructor for class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>TimePrimitive</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/TimePrimitive.html#TimePrimitive()"><B>TimePrimitive()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>TimeSpan</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#TimeSpan()"><B>TimeSpan()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#TimeSpan(java.lang.String, java.lang.String)"><B>TimeSpan(String, String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>TimeStamp</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#TimeStamp()"><B>TimeStamp()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#TimeStamp(java.lang.String)"><B>TimeStamp(String)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#toCartesianCoordinate()"><B>toCartesianCoordinate()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate)</B></A> - 
+Method in interface org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><B>toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate)</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/Button.html#toHtml(org.boehn.kmlframework.kml.Kml)"><B>toHtml(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.coordinates.<A HREF="./org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObject.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html#toString()"><B>toString()</B></A> - 
+Method in class org.boehn.kmlframework.todo.<A HREF="./org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_U_"><!-- --></A><H2>
+<B>U</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>UnitEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>Update</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframew [...]
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>UpdateElement</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html#UpdateElement()"><B>UpdateElement()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html#UpdateElement(org.boehn.kmlframework.kml.KmlObject)"><B>UpdateElement(KmlObject)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_V_"><!-- --></A><H2>
+<B>V</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/kml/AltitudeModeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorModeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/DisplayModeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/GridOriginEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/ListItemTypeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/RefreshModeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/ShapeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleStateEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/UnitEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/RefreshModes.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> - 
+Static method in enum org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>
+<DD>Returns the enum constant of this type with the specified name.
+<DT><A HREF="./org/boehn/kmlframework/kml/AltitudeModeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorModeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/DisplayModeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/GridOriginEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/ListItemTypeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/RefreshModeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/ShapeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleStateEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/UnitEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/RefreshModes.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#values()"><B>values()</B></A> - 
+Static method in enum org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>ViewFormat</B></A> - Class in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/kml/ViewFormat.html#ViewFormat()"><B>ViewFormat()</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewFormat.html#ViewFormat(boolean, boolean, boolean)"><B>ViewFormat(boolean, boolean, boolean)</B></A> - 
+Constructor for class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ViewRefreshModeEnum</B></A> - Enum in <A HREF="./org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A><DD> <DT><A HREF="./org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>ViewRefreshModes</B></A> - Enum in <A HREF="./org/boehn/kmlframework/todo/servlet/package-summary.html">org.boe [...]
+<HR>
+<A NAME="_W_"><!-- --></A><H2>
+<B>W</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/atom/AtomLink.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.atom.<A HREF="./org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Change.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Create.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Delete.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Folder.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Icon.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Kml.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleMap.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewFormat.html#write(org.boehn.kmlframework.kml.Kml)"><B>write(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html#write()"><B>write()</B></A> - 
+Method in class org.boehn.kmlframework.servlet.<A HREF="./org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html#write()"><B>write()</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.<A HREF="./org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(int)"><B>write(int)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(byte[])"><B>write(byte[])</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(byte[], int, int)"><B>write(byte[], int, int)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Alias.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/BallonStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Camera.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Data.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Document.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ExtendedData.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Folder.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Icon.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/IconStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LabelStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LinearRing.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineString.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LineStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ListStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/LookAt.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Model.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLink.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Pair.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Placemark.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Point.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Polygon.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/PolyStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Region.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Schema.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleData.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/SimpleField.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Style.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/StyleMap.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeSpan.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/TimeStamp.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Update.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ViewFormat.html#writeDelete(org.boehn.kmlframework.kml.Kml)"><B>writeDelete(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/AbstractView.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/ColorStyle.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Link.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/kml/Overlay.html#writeInner(org.boehn.kmlframework.kml.Kml)"><B>writeInner(Kml)</B></A> - 
+Method in class org.boehn.kmlframework.kml.<A HREF="./org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#writer"><B>writer</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A>
+<DD> 
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#writeToZip(byte[], int, int)"><B>writeToZip(byte[], int, int)</B></A> - 
+Method in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+</DL>
+<HR>
+<A NAME="_Z_"><!-- --></A><H2>
+<B>Z</B></H2>
+<DL>
+<DT><A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#zipstream"><B>zipstream</B></A> - 
+Variable in class org.boehn.kmlframework.todo.servlet.kmz.<A HREF="./org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A>
+<DD> 
+</DL>
+<HR>
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_K_">K</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_Z_">Z</A> 
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/index.html b/documentation/javadoc/index.html
new file mode 100644
index 0000000..a6b63a4
--- /dev/null
+++ b/documentation/javadoc/index.html
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Sat Jul 18 19:14:11 CEST 2009-->
+<TITLE>
+KML Framework API
+</TITLE>
+<SCRIPT type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+        targetPage = targetPage.substring(1);
+    if (targetPage.indexOf(":") != -1)
+        targetPage = "undefined";
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+</HEAD>
+<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
+<FRAMESET rows="30%,70%" title="" onLoad="top.loadFrames()">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/AtomAuthor.html b/documentation/javadoc/org/boehn/kmlframework/atom/AtomAuthor.html
new file mode 100644
index 0000000..40015d9
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/AtomAuthor.html
@@ -0,0 +1,398 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+AtomAuthor (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.atom.AtomAuthor class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AtomAuthor (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AtomAuthor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/AtomAuthor.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomAuthor.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.atom</FONT>
+<BR>
+Class AtomAuthor</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.atom.AtomAuthor</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>AtomAuthor</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#AtomAuthor()">AtomAuthor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#AtomAuthor(java.lang.String)">AtomAuthor</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#AtomAuthor(java.lang.String, java.lang.String, java.lang.String)">AtomAuthor</A></B>(java.lang.String name,
+           java.lang.String uri,
+           java.lang.String email)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#getEmail()">getEmail</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#getUri()">getUri</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#setEmail(java.lang.String)">setEmail</A></B>(java.lang.String email)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#setUri(java.lang.String)">setUri</A></B>(java.lang.String uri)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AtomAuthor()"><!-- --></A><H3>
+AtomAuthor</H3>
+<PRE>
+public <B>AtomAuthor</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AtomAuthor(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+AtomAuthor</H3>
+<PRE>
+public <B>AtomAuthor</B>(java.lang.String name,
+                  java.lang.String uri,
+                  java.lang.String email)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AtomAuthor(java.lang.String)"><!-- --></A><H3>
+AtomAuthor</H3>
+<PRE>
+public <B>AtomAuthor</B>(java.lang.String name)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUri()"><!-- --></A><H3>
+getUri</H3>
+<PRE>
+public java.lang.String <B>getUri</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUri(java.lang.String)"><!-- --></A><H3>
+setUri</H3>
+<PRE>
+public void <B>setUri</B>(java.lang.String uri)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEmail()"><!-- --></A><H3>
+getEmail</H3>
+<PRE>
+public java.lang.String <B>getEmail</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEmail(java.lang.String)"><!-- --></A><H3>
+setEmail</H3>
+<PRE>
+public void <B>setEmail</B>(java.lang.String email)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AtomAuthor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/AtomAuthor.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomAuthor.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/AtomLink.html b/documentation/javadoc/org/boehn/kmlframework/atom/AtomLink.html
new file mode 100644
index 0000000..335a27e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/AtomLink.html
@@ -0,0 +1,304 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+AtomLink (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.atom.AtomLink class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AtomLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AtomLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/AtomLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.atom</FONT>
+<BR>
+Class AtomLink</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.atom.AtomLink</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>AtomLink</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html#AtomLink()">AtomLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html#AtomLink(java.lang.String)">AtomLink</A></B>(java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html#getHref()">getHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html#setHref(java.lang.String)">setHref</A></B>(java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AtomLink()"><!-- --></A><H3>
+AtomLink</H3>
+<PRE>
+public <B>AtomLink</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AtomLink(java.lang.String)"><!-- --></A><H3>
+AtomLink</H3>
+<PRE>
+public <B>AtomLink</B>(java.lang.String href)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getHref()"><!-- --></A><H3>
+getHref</H3>
+<PRE>
+public java.lang.String <B>getHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHref(java.lang.String)"><!-- --></A><H3>
+setHref</H3>
+<PRE>
+public void <B>setHref</B>(java.lang.String href)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AtomLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/AtomLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomAuthor.html b/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomAuthor.html
new file mode 100644
index 0000000..2fbfccb
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomAuthor.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.atom.AtomAuthor (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.atom.AtomAuthor (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/atom/class-use/AtomAuthor.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomAuthor.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.atom.AtomAuthor</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setAtomAuthor(org.boehn.kmlframework.atom.AtomAuthor)">setAtomAuthor</A></B>(<A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/atom/class-use/AtomAuthor.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomAuthor.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomLink.html b/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomLink.html
new file mode 100644
index 0000000..a2054f0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/class-use/AtomLink.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.atom.AtomLink (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.atom.AtomLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/atom/class-use/AtomLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.atom.AtomLink</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getAtomLink()">getAtomLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setAtomLink(org.boehn.kmlframework.atom.AtomLink)">setAtomLink</A></B>(<A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/atom/class-use/AtomLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AtomLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/atom/package-frame.html
new file mode 100644
index 0000000..fd43395
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.atom (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.atom package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html" target="classFrame">org.boehn.kmlframework.atom</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AtomAuthor.html" title="class in org.boehn.kmlframework.atom" target="classFrame">AtomAuthor</A>
+<BR>
+<A HREF="AtomLink.html" title="class in org.boehn.kmlframework.atom" target="classFrame">AtomLink</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/atom/package-summary.html
new file mode 100644
index 0000000..8b20248
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/package-summary.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.atom (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.atom package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.atom (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV PACKAGE 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.atom
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV PACKAGE 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/atom/package-tree.html
new file mode 100644
index 0000000..35a4084
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/package-tree.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.atom Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.atom Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.atom
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.atom.<A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><B>AtomAuthor</B></A><LI TYPE="circle">org.boehn.kmlframework.atom.<A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><B>AtomLink</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/atom/package-use.html b/documentation/javadoc/org/boehn/kmlframework/atom/package-use.html
new file mode 100644
index 0000000..a12c9c3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/atom/package-use.html
@@ -0,0 +1,172 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.atom (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.atom (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.atom</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A> used by <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/atom/class-use/AtomAuthor.html#org.boehn.kmlframework.kml"><B>AtomAuthor</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/atom/class-use/AtomLink.html#org.boehn.kmlframework.kml"><B>AtomLink</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/atom/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/CartesianCoordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/CartesianCoordinate.html
new file mode 100644
index 0000000..84fb1c1
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/CartesianCoordinate.html
@@ -0,0 +1,631 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+CartesianCoordinate (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates.CartesianCoordinate class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="CartesianCoordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianCoordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/CartesianCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="CartesianCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.coordinates</FONT>
+<BR>
+Class CartesianCoordinate</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.coordinates.CartesianCoordinate</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>CartesianCoordinate</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#CartesianCoordinate()">CartesianCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#CartesianCoordinate(double, double, double)">CartesianCoordinate</A></B>(double x,
+                    double y,
+                    double z)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#add(org.boehn.kmlframework.coordinates.CartesianCoordinate)">add</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.CartesianCoordinate)">distanceTo</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getX()">getX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getY()">getY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#getZ()">getZ</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#length()">length</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#normalize()">normalize</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundXAxis(double)">rotateAroundXAxis</A></B>(double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundYAxis(double)">rotateAroundYAxis</A></B>(double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#rotateAroundZAxis(double)">rotateAroundZAxis</A></B>(double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#scale(double)">scale</A></B>(double scalingFactor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setX(double)">setX</A></B>(double x)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setY(double)">setY</A></B>(double y)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#setZ(double)">setZ</A></B>(double z)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#subtract(org.boehn.kmlframework.coordinates.CartesianCoordinate)">subtract</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+                  java.lang.Double rotation,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CartesianCoordinate()"><!-- --></A><H3>
+CartesianCoordinate</H3>
+<PRE>
+public <B>CartesianCoordinate</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="CartesianCoordinate(double, double, double)"><!-- --></A><H3>
+CartesianCoordinate</H3>
+<PRE>
+public <B>CartesianCoordinate</B>(double x,
+                           double y,
+                           double z)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getX()"><!-- --></A><H3>
+getX</H3>
+<PRE>
+public double <B>getX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setX(double)"><!-- --></A><H3>
+setX</H3>
+<PRE>
+public void <B>setX</B>(double x)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getY()"><!-- --></A><H3>
+getY</H3>
+<PRE>
+public double <B>getY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setY(double)"><!-- --></A><H3>
+setY</H3>
+<PRE>
+public void <B>setY</B>(double y)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getZ()"><!-- --></A><H3>
+getZ</H3>
+<PRE>
+public double <B>getZ</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setZ(double)"><!-- --></A><H3>
+setZ</H3>
+<PRE>
+public void <B>setZ</B>(double z)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="distanceTo(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+distanceTo</H3>
+<PRE>
+public double <B>distanceTo</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rotateAroundZAxis(double)"><!-- --></A><H3>
+rotateAroundZAxis</H3>
+<PRE>
+public void <B>rotateAroundZAxis</B>(double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rotateAroundYAxis(double)"><!-- --></A><H3>
+rotateAroundYAxis</H3>
+<PRE>
+public void <B>rotateAroundYAxis</B>(double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rotateAroundXAxis(double)"><!-- --></A><H3>
+rotateAroundXAxis</H3>
+<PRE>
+public void <B>rotateAroundXAxis</B>(double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="add(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+add</H3>
+<PRE>
+public void <B>add</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="subtract(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+subtract</H3>
+<PRE>
+public void <B>subtract</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="length()"><!-- --></A><H3>
+length</H3>
+<PRE>
+public double <B>length</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="normalize()"><!-- --></A><H3>
+normalize</H3>
+<PRE>
+public void <B>normalize</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="scale(double)"><!-- --></A><H3>
+scale</H3>
+<PRE>
+public void <B>scale</B>(double scalingFactor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+toEarthCoordinate</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> <B>toEarthCoordinate</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+                                         java.lang.Double rotation,
+                                         <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                                         <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></CODE> in interface <CODE><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordina [...]
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/CartesianCoordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/CartesianCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="CartesianCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/Coordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/Coordinate.html
new file mode 100644
index 0000000..3c1aa80
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/Coordinate.html
@@ -0,0 +1,212 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Coordinate (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates.Coordinate interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Coordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Coordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/Coordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Coordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.coordinates</FONT>
+<BR>
+Interface Coordinate</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A>, <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>Coordinate</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+                  java.lang.Double rotation,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+toEarthCoordinate</H3>
+<PRE>
+<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> <B>toEarthCoordinate</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+                                  java.lang.Double rotation,
+                                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Coordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/Coordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Coordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/EarthCoordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/EarthCoordinate.html
new file mode 100644
index 0000000..52df446
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/EarthCoordinate.html
@@ -0,0 +1,462 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+EarthCoordinate (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates.EarthCoordinate class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="EarthCoordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/EarthCoordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/EarthCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="EarthCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.coordinates</FONT>
+<BR>
+Class EarthCoordinate</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Point</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.coordinates.EarthCoordinate</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>EarthCoordinate</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A><DT>implements <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EARTHRADIUS">EARTHRADIUS</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate()">EarthCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)">EarthCoordinate</A></B>(java.lang.Boolean extrude,
+                <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                java.lang.Double longitude,
+                java.lang.Double latitude,
+                java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Double, java.lang.Double)">EarthCoordinate</A></B>(java.lang.Double longitude,
+                java.lang.Double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Double, java.lang.Double, java.lang.Double)">EarthCoordinate</A></B>(java.lang.Double longitude,
+                java.lang.Double latitude,
+                java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.EarthCoordinate)">distanceTo</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#getRadius()">getRadius</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toCartesianCoordinate()">toCartesianCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+                  java.lang.Double rotation,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Point"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getAltitude()">getAltitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getAltitudeMode()">getAltitudeMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getExtrude()">getExtrude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getLatitude()">getLatitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getLongitude()">getLongitude</A>, <A HREF="../../../. [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EARTHRADIUS"><!-- --></A><H3>
+EARTHRADIUS</H3>
+<PRE>
+public static double <B>EARTHRADIUS</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EarthCoordinate()"><!-- --></A><H3>
+EarthCoordinate</H3>
+<PRE>
+public <B>EarthCoordinate</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="EarthCoordinate(java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+EarthCoordinate</H3>
+<PRE>
+public <B>EarthCoordinate</B>(java.lang.Double longitude,
+                       java.lang.Double latitude)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="EarthCoordinate(java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+EarthCoordinate</H3>
+<PRE>
+public <B>EarthCoordinate</B>(java.lang.Double longitude,
+                       java.lang.Double latitude,
+                       java.lang.Double altitude)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="EarthCoordinate(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+EarthCoordinate</H3>
+<PRE>
+public <B>EarthCoordinate</B>(java.lang.Boolean extrude,
+                       <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                       java.lang.Double longitude,
+                       java.lang.Double latitude,
+                       java.lang.Double altitude)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRadius()"><!-- --></A><H3>
+getRadius</H3>
+<PRE>
+public double <B>getRadius</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toCartesianCoordinate()"><!-- --></A><H3>
+toCartesianCoordinate</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> <B>toCartesianCoordinate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="distanceTo(org.boehn.kmlframework.coordinates.EarthCoordinate)"><!-- --></A><H3>
+distanceTo</H3>
+<PRE>
+public double <B>distanceTo</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+toEarthCoordinate</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> <B>toEarthCoordinate</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+                                         java.lang.Double rotation,
+                                         <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                                         <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></CODE> in interface <CODE><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordina [...]
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/EarthCoordinate.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/EarthCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="EarthCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/TimeAndPlace.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/TimeAndPlace.html
new file mode 100644
index 0000000..e0939ff
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/TimeAndPlace.html
@@ -0,0 +1,322 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+TimeAndPlace (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates.TimeAndPlace class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimeAndPlace (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAndPlace.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/TimeAndPlace.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeAndPlace.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.coordinates</FONT>
+<BR>
+Class TimeAndPlace</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.coordinates.TimeAndPlace</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>TimeAndPlace</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#TimeAndPlace()">TimeAndPlace</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#TimeAndPlace(org.boehn.kmlframework.coordinates.EarthCoordinate, java.util.Date)">TimeAndPlace</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place,
+             java.util.Date time)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#getPlace()">getPlace</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Date</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#getTime()">getTime</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#setPlace(org.boehn.kmlframework.coordinates.EarthCoordinate)">setPlace</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#setTime(java.util.Date)">setTime</A></B>(java.util.Date time)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TimeAndPlace()"><!-- --></A><H3>
+TimeAndPlace</H3>
+<PRE>
+public <B>TimeAndPlace</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TimeAndPlace(org.boehn.kmlframework.coordinates.EarthCoordinate, java.util.Date)"><!-- --></A><H3>
+TimeAndPlace</H3>
+<PRE>
+public <B>TimeAndPlace</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place,
+                    java.util.Date time)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getPlace()"><!-- --></A><H3>
+getPlace</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> <B>getPlace</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPlace(org.boehn.kmlframework.coordinates.EarthCoordinate)"><!-- --></A><H3>
+setPlace</H3>
+<PRE>
+public void <B>setPlace</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTime()"><!-- --></A><H3>
+getTime</H3>
+<PRE>
+public java.util.Date <B>getTime</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTime(java.util.Date)"><!-- --></A><H3>
+setTime</H3>
+<PRE>
+public void <B>setTime</B>(java.util.Date time)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeAndPlace.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/TimeAndPlace.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeAndPlace.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html
new file mode 100644
index 0000000..ae71b3d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.coordinates.CartesianCoordinate (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.coordinates.CartesianCoordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="CartesianCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.coordinates.CartesianCoordinate</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> that return <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>EarthCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toCartesianCoordinate()">toCartesianCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#add(org.boehn.kmlframework.coordinates.CartesianCoordinate)">add</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.CartesianCoordinate)">distanceTo</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#subtract(org.boehn.kmlframework.coordinates.CartesianCoordinate)">subtract</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> cartesianCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>EarthCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate< [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>Coordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> e [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoo [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getLocalReferenceCoordinate()">getLocalReferenceCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getScale()">getScale</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModelElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/t [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setLocalReferenceCoordinate(org.boehn.kmlframework.coordinates.CartesianCoordinate)">setLocalReferenceCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setScale(org.boehn.kmlframework.coordinates.CartesianCoordinate)">setScale</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="CartesianCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/Coordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/Coordinate.html
new file mode 100644
index 0000000..21cc53d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/Coordinate.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Interface org.boehn.kmlframework.coordinates.Coordinate (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.boehn.kmlframework.coordinates.Coordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/Coordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Coordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.boehn.kmlframework.coordinates.Coordinate</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> that implement <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>></CODE></FONT></TD>
+<TD><CODE><B>GraphicalModelElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>></CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/Coordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Coordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html
new file mode 100644
index 0000000..aba7ca6
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html
@@ -0,0 +1,407 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.coordinates.EarthCoordinate (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.coordinates.EarthCoordinate (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="EarthCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.coordinates.EarthCoordinate</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> that return <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>TimeAndPlace.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#getPlace()">getPlace</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>EarthCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate< [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>Coordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> e [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoo [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> double</CODE></FONT></TD>
+<TD><CODE><B>EarthCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#distanceTo(org.boehn.kmlframework.coordinates.EarthCoordinate)">distanceTo</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeAndPlace.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#setPlace(org.boehn.kmlframework.coordinates.EarthCoordinate)">setPlace</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>EarthCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate< [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>Coordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/Coordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> e [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>CartesianCoordinate.</B><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html#toEarthCoordinate(org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">toEarthCoordinate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoo [...]
+                  java.lang.Double rotation,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                  <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html#TimeAndPlace(org.boehn.kmlframework.coordinates.EarthCoordinate, java.util.Date)">TimeAndPlace</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> place,
+             java.util.Date time)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModelElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/t [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B>BoundingBox.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/BoundingBox.html#isInsideBoundingBox(org.boehn.kmlframework.coordinates.EarthCoordinate)">isInsideBoundingBox</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setLocation(org.boehn.kmlframework.coordinates.EarthCoordinate)">setLocation</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B>Observer.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html#isVisibleToObserver(org.boehn.kmlframework.coordinates.EarthCoordinate)">isVisibleToObserver</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="EarthCoordinate.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html
new file mode 100644
index 0000000..41de596
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html
@@ -0,0 +1,208 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.coordinates.TimeAndPlace (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.coordinates.TimeAndPlace (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeAndPlace.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.coordinates.TimeAndPlace</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>></CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getMovements()">getMovements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addMovement(org.boehn.kmlframework.coordinates.TimeAndPlace)">addMovement</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A> movement)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setMovements(java.util.List)">setMovements</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>> movements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeAndPlace.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-frame.html
new file mode 100644
index 0000000..51be75a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-frame.html
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.coordinates (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html" target="classFrame">org.boehn.kmlframework.coordinates</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="Coordinate.html" title="interface in org.boehn.kmlframework.coordinates" target="classFrame"><I>Coordinate</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">CartesianCoordinate</A>
+<BR>
+<A HREF="EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">EarthCoordinate</A>
+<BR>
+<A HREF="TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates" target="classFrame">TimeAndPlace</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-summary.html
new file mode 100644
index 0000000..8b10cbd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-summary.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.coordinates (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.coordinates package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.coordinates (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.coordinates
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-tree.html
new file mode 100644
index 0000000..6f4d463
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-tree.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.coordinates Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.coordinates Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.coordinates
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>CartesianCoordinate</B></A> (implements org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>)
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>KmlObject</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>Geometry</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>Point</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>EarthCoordinate</B></A> (implements org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>)
+</UL>
+</UL>
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><B>TimeAndPlace</B></A></UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>Coordinate</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/atom/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/coordinates/package-use.html b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-use.html
new file mode 100644
index 0000000..e855680
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/coordinates/package-use.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.coordinates (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.coordinates (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.coordinates</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> used by <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html#org.boehn.kmlframework.coordinates"><B>CartesianCoordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/Coordinate.html#org.boehn.kmlframework.coordinates"><B>Coordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html#org.boehn.kmlframework.coordinates"><B>EarthCoordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> used by <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/CartesianCoordinate.html#org.boehn.kmlframework.todo"><B>CartesianCoordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/Coordinate.html#org.boehn.kmlframework.todo"><B>Coordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html#org.boehn.kmlframework.todo"><B>EarthCoordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/TimeAndPlace.html#org.boehn.kmlframework.todo"><B>TimeAndPlace</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> used by <A HREF="../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/coordinates/class-use/EarthCoordinate.html#org.boehn.kmlframework.todo.servlet"><B>EarthCoordinate</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/coordinates/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/AbstractView.html b/documentation/javadoc/org/boehn/kmlframework/kml/AbstractView.html
new file mode 100644
index 0000000..8fe6c37
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/AbstractView.html
@@ -0,0 +1,517 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+AbstractView (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.AbstractView class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AbstractView (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractView.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/AbstractView.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AbstractView.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class AbstractView</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.AbstractView</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A>, <A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>AbstractView</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#AbstractView()">AbstractView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#AbstractView(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum)">AbstractView</A></B>(java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude,
+             java.lang.Double heading,
+             java.lang.Double tilt,
+             <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitude()">getAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getHeading()">getHeading</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLatitude()">getLatitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLongitude()">getLongitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getTilt()">getTilt</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setAltitude(java.lang.Double)">setAltitude</A></B>(java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setHeading(java.lang.Double)">setHeading</A></B>(java.lang.Double heading)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setLatitude(java.lang.Double)">setLatitude</A></B>(java.lang.Double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setLongitude(java.lang.Double)">setLongitude</A></B>(java.lang.Double longitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#setTilt(java.lang.Double)">setTilt</A></B>(java.lang.Double tilt)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="AbstractView()"><!-- --></A><H3>
+AbstractView</H3>
+<PRE>
+public <B>AbstractView</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AbstractView(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+AbstractView</H3>
+<PRE>
+public <B>AbstractView</B>(java.lang.Double longitude,
+                    java.lang.Double latitude,
+                    java.lang.Double altitude,
+                    java.lang.Double heading,
+                    java.lang.Double tilt,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getLongitude()"><!-- --></A><H3>
+getLongitude</H3>
+<PRE>
+public java.lang.Double <B>getLongitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLongitude(java.lang.Double)"><!-- --></A><H3>
+setLongitude</H3>
+<PRE>
+public void <B>setLongitude</B>(java.lang.Double longitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLatitude()"><!-- --></A><H3>
+getLatitude</H3>
+<PRE>
+public java.lang.Double <B>getLatitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLatitude(java.lang.Double)"><!-- --></A><H3>
+setLatitude</H3>
+<PRE>
+public void <B>setLatitude</B>(java.lang.Double latitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitude()"><!-- --></A><H3>
+getAltitude</H3>
+<PRE>
+public java.lang.Double <B>getAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitude(java.lang.Double)"><!-- --></A><H3>
+setAltitude</H3>
+<PRE>
+public void <B>setAltitude</B>(java.lang.Double altitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeading()"><!-- --></A><H3>
+getHeading</H3>
+<PRE>
+public java.lang.Double <B>getHeading</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeading(java.lang.Double)"><!-- --></A><H3>
+setHeading</H3>
+<PRE>
+public void <B>setHeading</B>(java.lang.Double heading)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTilt()"><!-- --></A><H3>
+getTilt</H3>
+<PRE>
+public java.lang.Double <B>getTilt</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTilt(java.lang.Double)"><!-- --></A><H3>
+setTilt</H3>
+<PRE>
+public void <B>setTilt</B>(java.lang.Double tilt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+public void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AbstractView.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/AbstractView.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AbstractView.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Alias.html b/documentation/javadoc/org/boehn/kmlframework/kml/Alias.html
new file mode 100644
index 0000000..7f30875
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Alias.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Alias (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Alias class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Alias (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Alias.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Alias.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Alias.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Alias</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Alias</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Alias</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#Alias()">Alias</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#Alias(java.lang.String, java.lang.String)">Alias</A></B>(java.lang.String targetHref,
+      java.lang.String sourceHref)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#getSourceHref()">getSourceHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#getTargetHref()">getTargetHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#setSourceHref(java.lang.String)">setSourceHref</A></B>(java.lang.String sourceHref)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#setTargetHref(java.lang.String)">setTargetHref</A></B>(java.lang.String targetHref)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Alias()"><!-- --></A><H3>
+Alias</H3>
+<PRE>
+public <B>Alias</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Alias(java.lang.String, java.lang.String)"><!-- --></A><H3>
+Alias</H3>
+<PRE>
+public <B>Alias</B>(java.lang.String targetHref,
+             java.lang.String sourceHref)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getTargetHref()"><!-- --></A><H3>
+getTargetHref</H3>
+<PRE>
+public java.lang.String <B>getTargetHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTargetHref(java.lang.String)"><!-- --></A><H3>
+setTargetHref</H3>
+<PRE>
+public void <B>setTargetHref</B>(java.lang.String targetHref)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSourceHref()"><!-- --></A><H3>
+getSourceHref</H3>
+<PRE>
+public java.lang.String <B>getSourceHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSourceHref(java.lang.String)"><!-- --></A><H3>
+setSourceHref</H3>
+<PRE>
+public void <B>setSourceHref</B>(java.lang.String sourceHref)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Alias.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Alias.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Alias.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/AltitudeModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/AltitudeModeEnum.html
new file mode 100644
index 0000000..5e10e02
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/AltitudeModeEnum.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+AltitudeModeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.AltitudeModeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AltitudeModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AltitudeModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/AltitudeModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AltitudeModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum AltitudeModeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.AltitudeModeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>AltitudeModeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#absolute">absolute</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#clampToGround">clampToGround</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#relativeToGround">relativeToGround</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="relativeToGround"><!-- --></A><H3>
+relativeToGround</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>relativeToGround</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="absolute"><!-- --></A><H3>
+absolute</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>absolute</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="clampToGround"><!-- --></A><H3>
+clampToGround</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>clampToGround</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(AltitudeModeEnum c : AltitudeModeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AltitudeModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/AltitudeModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AltitudeModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/BallonStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/BallonStyle.html
new file mode 100644
index 0000000..64a3047
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/BallonStyle.html
@@ -0,0 +1,462 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+BallonStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.BallonStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="BallonStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/BallonStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/BallonStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BallonStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class BallonStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.BallonStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>BallonStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#BallonStyle()">BallonStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#BallonStyle(java.lang.String, java.lang.String, java.lang.String, org.boehn.kmlframework.kml.DisplayModeEnum)">BallonStyle</A></B>(java.lang.String bgColor,
+            java.lang.String textColor,
+            java.lang.String text,
+            <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#getBgColor()">getBgColor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#getDisplayMode()">getDisplayMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#getTextColor()">getTextColor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#setBgColor(java.lang.String)">setBgColor</A></B>(java.lang.String bgColor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#setDisplayMode(org.boehn.kmlframework.kml.DisplayModeEnum)">setDisplayMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#setText(java.lang.String)">setText</A></B>(java.lang.String text)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#setTextColor(java.lang.String)">setTextColor</A></B>(java.lang.String textColor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="BallonStyle()"><!-- --></A><H3>
+BallonStyle</H3>
+<PRE>
+public <B>BallonStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="BallonStyle(java.lang.String, java.lang.String, java.lang.String, org.boehn.kmlframework.kml.DisplayModeEnum)"><!-- --></A><H3>
+BallonStyle</H3>
+<PRE>
+public <B>BallonStyle</B>(java.lang.String bgColor,
+                   java.lang.String textColor,
+                   java.lang.String text,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getBgColor()"><!-- --></A><H3>
+getBgColor</H3>
+<PRE>
+public java.lang.String <B>getBgColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBgColor(java.lang.String)"><!-- --></A><H3>
+setBgColor</H3>
+<PRE>
+public void <B>setBgColor</B>(java.lang.String bgColor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTextColor()"><!-- --></A><H3>
+getTextColor</H3>
+<PRE>
+public java.lang.String <B>getTextColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTextColor(java.lang.String)"><!-- --></A><H3>
+setTextColor</H3>
+<PRE>
+public void <B>setTextColor</B>(java.lang.String textColor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+public void <B>setText</B>(java.lang.String text)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDisplayMode()"><!-- --></A><H3>
+getDisplayMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> <B>getDisplayMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDisplayMode(org.boehn.kmlframework.kml.DisplayModeEnum)"><!-- --></A><H3>
+setDisplayMode</H3>
+<PRE>
+public void <B>setDisplayMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/BallonStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/BallonStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BallonStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Camera.html b/documentation/javadoc/org/boehn/kmlframework/kml/Camera.html
new file mode 100644
index 0000000..da1dc78
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Camera.html
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Camera (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Camera class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Camera (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Camera.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Camera.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Camera.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Camera</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.AbstractView</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Camera</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Camera</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#Camera()">Camera</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#Camera(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)">Camera</A></B>(java.lang.Double longitude,
+       java.lang.Double latitude,
+       java.lang.Double altitude,
+       java.lang.Double heading,
+       java.lang.Double tilt,
+       <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double roll)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#getRoll()">getRoll</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#setRoll(java.lang.Double)">setRoll</A></B>(java.lang.Double roll)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.AbstractView"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitude()">getAltitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitudeMode()">getAltitudeMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getHeading()">getHeading</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLatitude()">getLatitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLongitude()">ge [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Camera()"><!-- --></A><H3>
+Camera</H3>
+<PRE>
+public <B>Camera</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Camera(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)"><!-- --></A><H3>
+Camera</H3>
+<PRE>
+public <B>Camera</B>(java.lang.Double longitude,
+              java.lang.Double latitude,
+              java.lang.Double altitude,
+              java.lang.Double heading,
+              java.lang.Double tilt,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double roll)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRoll()"><!-- --></A><H3>
+getRoll</H3>
+<PRE>
+public java.lang.Double <B>getRoll</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRoll(java.lang.Double)"><!-- --></A><H3>
+setRoll</H3>
+<PRE>
+public void <B>setRoll</B>(java.lang.Double roll)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Camera.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Camera.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Camera.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Change.html b/documentation/javadoc/org/boehn/kmlframework/kml/Change.html
new file mode 100644
index 0000000..7fef252
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Change.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Change (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Change class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Change (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Change.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Change.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Change.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Change</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.UpdateElement</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Change</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Change</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Change.html#Change()">Change</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Change.html#Change(org.boehn.kmlframework.kml.KmlObject)">Change</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Change.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.UpdateElement"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()">getKmlObject</A>, <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)">setKmlObject</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Change()"><!-- --></A><H3>
+Change</H3>
+<PRE>
+public <B>Change</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Change(org.boehn.kmlframework.kml.KmlObject)"><!-- --></A><H3>
+Change</H3>
+<PRE>
+public <B>Change</B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Change.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Change.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Change.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ColorModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/ColorModeEnum.html
new file mode 100644
index 0000000..a013f60
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ColorModeEnum.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+ColorModeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ColorModeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ColorModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ColorModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum ColorModeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ColorModeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>ColorModeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#normal">normal</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#random">random</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="normal"><!-- --></A><H3>
+normal</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> <B>normal</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="random"><!-- --></A><H3>
+random</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> <B>random</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(ColorModeEnum c : ColorModeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ColorModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ColorStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/ColorStyle.html
new file mode 100644
index 0000000..b9f8fc6
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ColorStyle.html
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+ColorStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ColorStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ColorStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ColorStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class ColorStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ColorStyle</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A>, <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A>, <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A>, <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in o [...]
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>ColorStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#ColorStyle()">ColorStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#ColorStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum)">ColorStyle</A></B>(java.lang.String color,
+           <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)">setColor</A></B>(java.lang.String color)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ColorStyle()"><!-- --></A><H3>
+ColorStyle</H3>
+<PRE>
+public <B>ColorStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ColorStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum)"><!-- --></A><H3>
+ColorStyle</H3>
+<PRE>
+public <B>ColorStyle</B>(java.lang.String color,
+                  <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.lang.String <B>getColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.lang.String)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.lang.String color)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getColorMode()"><!-- --></A><H3>
+getColorMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> <B>getColorMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)"><!-- --></A><H3>
+setColorMode</H3>
+<PRE>
+public void <B>setColorMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+public void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ColorStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ColorStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Container.html b/documentation/javadoc/org/boehn/kmlframework/kml/Container.html
new file mode 100644
index 0000000..ef50616
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Container.html
@@ -0,0 +1,383 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Container (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Container class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Container (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Container.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Container.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Container.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Container</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Container</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Container</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#Container()">Container</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.k [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#addFeature(org.boehn.kmlframework.kml.Feature)">addFeature</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#getFeatures()">getFeatures</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#setFeatures(java.util.List)">setFeatures</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> features)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Container()"><!-- --></A><H3>
+Container</H3>
+<PRE>
+public <B>Container</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.util.List)"><!-- --></A><H3>
+Container</H3>
+<PRE>
+public <B>Container</B>(java.lang.String name,
+                 java.lang.Boolean visibility,
+                 java.lang.Boolean open,
+                 <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                 <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                 java.lang.String styleUrl,
+                 java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                 java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getFeatures()"><!-- --></A><H3>
+getFeatures</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> <B>getFeatures</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeatures(java.util.List)"><!-- --></A><H3>
+setFeatures</H3>
+<PRE>
+public void <B>setFeatures</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> features)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addFeature(org.boehn.kmlframework.kml.Feature)"><!-- --></A><H3>
+addFeature</H3>
+<PRE>
+public void <B>addFeature</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+public void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Container.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Container.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Container.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Create.html b/documentation/javadoc/org/boehn/kmlframework/kml/Create.html
new file mode 100644
index 0000000..f7d399c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Create.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Create (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Create class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Create (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Create.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Create.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Create.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Create</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.UpdateElement</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Create</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Create</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Create.html#Create()">Create</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Create.html#Create(org.boehn.kmlframework.kml.KmlObject)">Create</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Create.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.UpdateElement"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()">getKmlObject</A>, <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)">setKmlObject</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Create()"><!-- --></A><H3>
+Create</H3>
+<PRE>
+public <B>Create</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Create(org.boehn.kmlframework.kml.KmlObject)"><!-- --></A><H3>
+Create</H3>
+<PRE>
+public <B>Create</B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Create.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Create.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Create.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Data.html b/documentation/javadoc/org/boehn/kmlframework/kml/Data.html
new file mode 100644
index 0000000..ab0fc4c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Data.html
@@ -0,0 +1,422 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Data (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Data class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Data (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Data.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Data.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Data.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Data</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Data</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Data</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#Data()">Data</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#Data(java.lang.String, java.lang.String, java.lang.String)">Data</A></B>(java.lang.String name,
+     java.lang.String displayName,
+     java.lang.String value)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#getDisplayName()">getDisplayName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#setDisplayName(java.lang.String)">setDisplayName</A></B>(java.lang.String displayName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#setValue(java.lang.String)">setValue</A></B>(java.lang.String value)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Data()"><!-- --></A><H3>
+Data</H3>
+<PRE>
+public <B>Data</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Data(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+Data</H3>
+<PRE>
+public <B>Data</B>(java.lang.String name,
+            java.lang.String displayName,
+            java.lang.String value)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDisplayName()"><!-- --></A><H3>
+getDisplayName</H3>
+<PRE>
+public java.lang.String <B>getDisplayName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDisplayName(java.lang.String)"><!-- --></A><H3>
+setDisplayName</H3>
+<PRE>
+public void <B>setDisplayName</B>(java.lang.String displayName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public java.lang.String <B>getValue</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setValue(java.lang.String)"><!-- --></A><H3>
+setValue</H3>
+<PRE>
+public void <B>setValue</B>(java.lang.String value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Data.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Data.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Data.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Delete.html b/documentation/javadoc/org/boehn/kmlframework/kml/Delete.html
new file mode 100644
index 0000000..a768a63
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Delete.html
@@ -0,0 +1,279 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Delete (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Delete class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Delete (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Delete.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Delete.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Delete.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Delete</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.UpdateElement</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Delete</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Delete</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Delete.html#Delete()">Delete</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Delete.html#Delete(org.boehn.kmlframework.kml.KmlObject)">Delete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Delete.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.UpdateElement"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()">getKmlObject</A>, <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)">setKmlObject</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Delete()"><!-- --></A><H3>
+Delete</H3>
+<PRE>
+public <B>Delete</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Delete(org.boehn.kmlframework.kml.KmlObject)"><!-- --></A><H3>
+Delete</H3>
+<PRE>
+public <B>Delete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Delete.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Delete.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Delete.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/DisplayModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/DisplayModeEnum.html
new file mode 100644
index 0000000..8dcd885
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/DisplayModeEnum.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+DisplayModeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.DisplayModeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="DisplayModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DisplayModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/DisplayModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DisplayModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum DisplayModeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.DisplayModeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>DisplayModeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#_default">_default</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#hide">hide</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="_default"><!-- --></A><H3>
+_default</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> <B>_default</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="hide"><!-- --></A><H3>
+hide</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> <B>hide</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(DisplayModeEnum c : DisplayModeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DisplayModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/DisplayModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DisplayModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Document.html b/documentation/javadoc/org/boehn/kmlframework/kml/Document.html
new file mode 100644
index 0000000..cb1bc5c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Document.html
@@ -0,0 +1,417 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Document (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Document class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Document (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Document.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Document.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Document.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Document</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Container</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Document</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Document</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#Document()">Document</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kml [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#addSchema(org.boehn.kmlframework.kml.Schema)">addSchema</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A> schema)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#getSchemas()">getSchemas</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#setSchemas(java.util.List)">setSchemas</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#addFeature(org.boehn.kmlframework.kml.Feature)">addFeature</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#getFeatures()">getFeatures</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#setFeatures(java.util.List)">setFeatures</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Document()"><!-- --></A><H3>
+Document</H3>
+<PRE>
+public <B>Document</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.util.List, java.util.List)"><!--  [...]
+Document</H3>
+<PRE>
+public <B>Document</B>(java.lang.String name,
+                java.lang.Boolean visibility,
+                java.lang.Boolean open,
+                <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                java.lang.String styleUrl,
+                java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+                java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getSchemas()"><!-- --></A><H3>
+getSchemas</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> <B>getSchemas</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSchemas(java.util.List)"><!-- --></A><H3>
+setSchemas</H3>
+<PRE>
+public void <B>setSchemas</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addSchema(org.boehn.kmlframework.kml.Schema)"><!-- --></A><H3>
+addSchema</H3>
+<PRE>
+public void <B>addSchema</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A> schema)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Document.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Document.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Document.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ExtendedData.html b/documentation/javadoc/org/boehn/kmlframework/kml/ExtendedData.html
new file mode 100644
index 0000000..697a864
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ExtendedData.html
@@ -0,0 +1,502 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+ExtendedData (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ExtendedData class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ExtendedData (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ExtendedData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ExtendedData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ExtendedData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class ExtendedData</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ExtendedData</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ExtendedData</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData()">ExtendedData</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData(java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.String)">ExtendedData</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements,
+             java.lang.String schemaUrl,
+             java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements,
+             java.lang.String nameSpace,
+             java.lang.String customContent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#getCustomContent()">getCustomContent</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#getDataElements()">getDataElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#getNameSpace()">getNameSpace</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#getSchemaUrl()">getSchemaUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#getSimpleDataElements()">getSimpleDataElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#setCustomContent(java.lang.String)">setCustomContent</A></B>(java.lang.String customContent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#setDataElements(java.util.List)">setDataElements</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#setNameSpace(java.lang.String)">setNameSpace</A></B>(java.lang.String nameSpace)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#setSchemaUrl(java.lang.String)">setSchemaUrl</A></B>(java.lang.String schemaUrl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#setSimpleDataElements(java.util.List)">setSimpleDataElements</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ExtendedData()"><!-- --></A><H3>
+ExtendedData</H3>
+<PRE>
+public <B>ExtendedData</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ExtendedData(java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.String)"><!-- --></A><H3>
+ExtendedData</H3>
+<PRE>
+public <B>ExtendedData</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements,
+                    java.lang.String schemaUrl,
+                    java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements,
+                    java.lang.String nameSpace,
+                    java.lang.String customContent)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getDataElements()"><!-- --></A><H3>
+getDataElements</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> <B>getDataElements</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDataElements(java.util.List)"><!-- --></A><H3>
+setDataElements</H3>
+<PRE>
+public void <B>setDataElements</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSchemaUrl()"><!-- --></A><H3>
+getSchemaUrl</H3>
+<PRE>
+public java.lang.String <B>getSchemaUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSchemaUrl(java.lang.String)"><!-- --></A><H3>
+setSchemaUrl</H3>
+<PRE>
+public void <B>setSchemaUrl</B>(java.lang.String schemaUrl)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSimpleDataElements()"><!-- --></A><H3>
+getSimpleDataElements</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> <B>getSimpleDataElements</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSimpleDataElements(java.util.List)"><!-- --></A><H3>
+setSimpleDataElements</H3>
+<PRE>
+public void <B>setSimpleDataElements</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNameSpace()"><!-- --></A><H3>
+getNameSpace</H3>
+<PRE>
+public java.lang.String <B>getNameSpace</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNameSpace(java.lang.String)"><!-- --></A><H3>
+setNameSpace</H3>
+<PRE>
+public void <B>setNameSpace</B>(java.lang.String nameSpace)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCustomContent()"><!-- --></A><H3>
+getCustomContent</H3>
+<PRE>
+public java.lang.String <B>getCustomContent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCustomContent(java.lang.String)"><!-- --></A><H3>
+setCustomContent</H3>
+<PRE>
+public void <B>setCustomContent</B>(java.lang.String customContent)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ExtendedData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ExtendedData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ExtendedData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Feature.html b/documentation/javadoc/org/boehn/kmlframework/kml/Feature.html
new file mode 100644
index 0000000..386e470
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Feature.html
@@ -0,0 +1,976 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Feature (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Feature class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Feature (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Feature.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Feature.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Feature.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Feature</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Feature</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A>, <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org [...]
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Feature</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#Feature()">Feature</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlfr [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A> styleSelector)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomLink()">getAtomLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getDescription()">getDescription</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getExtendedData()">getExtendedData</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getPhoneNumber()">getPhoneNumber</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getRegion()">getRegion</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getSnippet()">getSnippet</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getSnippetMaxLines()">getSnippetMaxLines</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getStyleSelectors()">getStyleSelectors</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getStyleUrl()">getStyleUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getTimePrimitive()">getTimePrimitive</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getXalAddressDeatails()">getXalAddressDeatails</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#isOpen()">isOpen</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#isVisible()">isVisible</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)">setAbstractView</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setAddress(java.lang.String)">setAddress</A></B>(java.lang.String address)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setAtomAuthor(org.boehn.kmlframework.atom.AtomAuthor)">setAtomAuthor</A></B>(<A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setAtomLink(org.boehn.kmlframework.atom.AtomLink)">setAtomLink</A></B>(<A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setDescription(java.lang.String)">setDescription</A></B>(java.lang.String description)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setExtendedData(org.boehn.kmlframework.kml.ExtendedData)">setExtendedData</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setOpen(boolean)">setOpen</A></B>(boolean open)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setPhoneNumber(java.lang.String)">setPhoneNumber</A></B>(java.lang.String phoneNumber)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setRegion(org.boehn.kmlframework.kml.Region)">setRegion</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setSnippet(java.lang.String)">setSnippet</A></B>(java.lang.String snippet)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setSnippetMaxLines(java.lang.Integer)">setSnippetMaxLines</A></B>(java.lang.Integer snippetMaxLines)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setStyleSelectors(java.util.List)">setStyleSelectors</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setStyleUrl(java.lang.String)">setStyleUrl</A></B>(java.lang.String styleUrl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setTimePrimitive(org.boehn.kmlframework.kml.TimePrimitive)">setTimePrimitive</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setVisibility(java.lang.Boolean)">setVisibility</A></B>(java.lang.Boolean visibility)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#setXalAddressDeatails(java.lang.String)">setXalAddressDeatails</A></B>(java.lang.String xalAddressDeatails)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Feature()"><!-- --></A><H3>
+Feature</H3>
+<PRE>
+public <B>Feature</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData)"><!-- --></A><H3>
+Feature</H3>
+<PRE>
+public <B>Feature</B>(java.lang.String name,
+               java.lang.Boolean visibility,
+               java.lang.Boolean open,
+               <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+               <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+               <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+               <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+               java.lang.String styleUrl,
+               java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+               <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+               <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isVisible()"><!-- --></A><H3>
+isVisible</H3>
+<PRE>
+public java.lang.Boolean <B>isVisible</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibility(java.lang.Boolean)"><!-- --></A><H3>
+setVisibility</H3>
+<PRE>
+public void <B>setVisibility</B>(java.lang.Boolean visibility)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isOpen()"><!-- --></A><H3>
+isOpen</H3>
+<PRE>
+public boolean <B>isOpen</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOpen(boolean)"><!-- --></A><H3>
+setOpen</H3>
+<PRE>
+public void <B>setOpen</B>(boolean open)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAtomAuthor()"><!-- --></A><H3>
+getAtomAuthor</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> <B>getAtomAuthor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAtomAuthor(org.boehn.kmlframework.atom.AtomAuthor)"><!-- --></A><H3>
+setAtomAuthor</H3>
+<PRE>
+public void <B>setAtomAuthor</B>(<A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAtomLink()"><!-- --></A><H3>
+getAtomLink</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> <B>getAtomLink</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAtomLink(org.boehn.kmlframework.atom.AtomLink)"><!-- --></A><H3>
+setAtomLink</H3>
+<PRE>
+public void <B>setAtomLink</B>(<A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> link)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAddress()"><!-- --></A><H3>
+getAddress</H3>
+<PRE>
+public java.lang.String <B>getAddress</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAddress(java.lang.String)"><!-- --></A><H3>
+setAddress</H3>
+<PRE>
+public void <B>setAddress</B>(java.lang.String address)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXalAddressDeatails()"><!-- --></A><H3>
+getXalAddressDeatails</H3>
+<PRE>
+public java.lang.String <B>getXalAddressDeatails</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setXalAddressDeatails(java.lang.String)"><!-- --></A><H3>
+setXalAddressDeatails</H3>
+<PRE>
+public void <B>setXalAddressDeatails</B>(java.lang.String xalAddressDeatails)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPhoneNumber()"><!-- --></A><H3>
+getPhoneNumber</H3>
+<PRE>
+public java.lang.String <B>getPhoneNumber</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhoneNumber(java.lang.String)"><!-- --></A><H3>
+setPhoneNumber</H3>
+<PRE>
+public void <B>setPhoneNumber</B>(java.lang.String phoneNumber)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSnippet()"><!-- --></A><H3>
+getSnippet</H3>
+<PRE>
+public java.lang.String <B>getSnippet</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSnippet(java.lang.String)"><!-- --></A><H3>
+setSnippet</H3>
+<PRE>
+public void <B>setSnippet</B>(java.lang.String snippet)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSnippetMaxLines()"><!-- --></A><H3>
+getSnippetMaxLines</H3>
+<PRE>
+public java.lang.Integer <B>getSnippetMaxLines</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSnippetMaxLines(java.lang.Integer)"><!-- --></A><H3>
+setSnippetMaxLines</H3>
+<PRE>
+public void <B>setSnippetMaxLines</B>(java.lang.Integer snippetMaxLines)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDescription()"><!-- --></A><H3>
+getDescription</H3>
+<PRE>
+public java.lang.String <B>getDescription</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDescription(java.lang.String)"><!-- --></A><H3>
+setDescription</H3>
+<PRE>
+public void <B>setDescription</B>(java.lang.String description)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAbstractView()"><!-- --></A><H3>
+getAbstractView</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> <B>getAbstractView</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAbstractView(org.boehn.kmlframework.kml.AbstractView)"><!-- --></A><H3>
+setAbstractView</H3>
+<PRE>
+public void <B>setAbstractView</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyleUrl()"><!-- --></A><H3>
+getStyleUrl</H3>
+<PRE>
+public java.lang.String <B>getStyleUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyleUrl(java.lang.String)"><!-- --></A><H3>
+setStyleUrl</H3>
+<PRE>
+public void <B>setStyleUrl</B>(java.lang.String styleUrl)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyleSelectors()"><!-- --></A><H3>
+getStyleSelectors</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> <B>getStyleSelectors</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyleSelectors(java.util.List)"><!-- --></A><H3>
+setStyleSelectors</H3>
+<PRE>
+public void <B>setStyleSelectors</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)"><!-- --></A><H3>
+addStyleSelector</H3>
+<PRE>
+public void <B>addStyleSelector</B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A> styleSelector)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTimePrimitive()"><!-- --></A><H3>
+getTimePrimitive</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> <B>getTimePrimitive</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTimePrimitive(org.boehn.kmlframework.kml.TimePrimitive)"><!-- --></A><H3>
+setTimePrimitive</H3>
+<PRE>
+public void <B>setTimePrimitive</B>(<A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRegion()"><!-- --></A><H3>
+getRegion</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> <B>getRegion</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRegion(org.boehn.kmlframework.kml.Region)"><!-- --></A><H3>
+setRegion</H3>
+<PRE>
+public void <B>setRegion</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getExtendedData()"><!-- --></A><H3>
+getExtendedData</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> <B>getExtendedData</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExtendedData(org.boehn.kmlframework.kml.ExtendedData)"><!-- --></A><H3>
+setExtendedData</H3>
+<PRE>
+public void <B>setExtendedData</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+public void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Feature.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Feature.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Feature.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Folder.html b/documentation/javadoc/org/boehn/kmlframework/kml/Folder.html
new file mode 100644
index 0000000..d02dc27
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Folder.html
@@ -0,0 +1,358 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:09 CEST 2009 -->
+<TITLE>
+Folder (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Folder class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Folder (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Folder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Folder.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Folder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Folder</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Container</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Folder</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Folder</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Folder.html#Folder()">Folder</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlfram [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Folder.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Folder.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Container"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Container.html#addFeature(org.boehn.kmlframework.kml.Feature)">addFeature</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#getFeatures()">getFeatures</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#setFeatures(java.util.List)">setFeatures</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Folder()"><!-- --></A><H3>
+Folder</H3>
+<PRE>
+public <B>Folder</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.util.List)"><!-- --></A><H3>
+Folder</H3>
+<PRE>
+public <B>Folder</B>(java.lang.String name,
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Folder.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Folder.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Folder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Geometry.html b/documentation/javadoc/org/boehn/kmlframework/kml/Geometry.html
new file mode 100644
index 0000000..e402aaf
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Geometry.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Geometry (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Geometry class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Geometry (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Geometry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Geometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Geometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Geometry</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Geometry</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>, <A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A>, <A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org [...]
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Geometry</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html#Geometry()">Geometry</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Geometry()"><!-- --></A><H3>
+Geometry</H3>
+<PRE>
+public <B>Geometry</B>()</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Geometry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Geometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Geometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/GridOriginEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/GridOriginEnum.html
new file mode 100644
index 0000000..31dc01b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/GridOriginEnum.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+GridOriginEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.GridOriginEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GridOriginEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridOriginEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/GridOriginEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GridOriginEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum GridOriginEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.GridOriginEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>GridOriginEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#lowerLeft">lowerLeft</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#upperLeft">upperLeft</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="lowerLeft"><!-- --></A><H3>
+lowerLeft</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> <B>lowerLeft</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="upperLeft"><!-- --></A><H3>
+upperLeft</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> <B>upperLeft</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(GridOriginEnum c : GridOriginEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GridOriginEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/GridOriginEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GridOriginEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/GroundOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/GroundOverlay.html
new file mode 100644
index 0000000..07d29dc
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/GroundOverlay.html
@@ -0,0 +1,642 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+GroundOverlay (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.GroundOverlay class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GroundOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GroundOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/GroundOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GroundOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class GroundOverlay</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Overlay</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.GroundOverlay</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>GroundOverlay</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay()">GroundOverlay</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getAltitude()">getAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getEast()">getEast</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getNorth()">getNorth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getRotation()">getRotation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getSouth()">getSouth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getWest()">getWest</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setAltitude(java.lang.Double)">setAltitude</A></B>(java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setEast(java.lang.Double)">setEast</A></B>(java.lang.Double east)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setNorth(java.lang.Double)">setNorth</A></B>(java.lang.Double north)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setRotation(java.lang.Double)">setRotation</A></B>(java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setSouth(java.lang.Double)">setSouth</A></B>(java.lang.Double south)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setWest(java.lang.Double)">setWest</A></B>(java.lang.Double west)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Overlay"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getDrawOrder()">getDrawOrder</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getIcon()">getIcon</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setDrawOrder(java.lang.Integer)">setDrawOrder</A>,  [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="GroundOverlay()"><!-- --></A><H3>
+GroundOverlay</H3>
+<PRE>
+public <B>GroundOverlay</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.lang.String, java.lang.Integ [...]
+GroundOverlay</H3>
+<PRE>
+public <B>GroundOverlay</B>(java.lang.String name,
+                     java.lang.Boolean visibility,
+                     java.lang.Boolean open,
+                     <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                     <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                     java.lang.String styleUrl,
+                     java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                     java.lang.String color,
+                     java.lang.Integer drawOrder,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+                     java.lang.Double alititude,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                     java.lang.Double north,
+                     java.lang.Double south,
+                     java.lang.Double east,
+                     java.lang.Double west,
+                     java.lang.Double rotation)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAltitude()"><!-- --></A><H3>
+getAltitude</H3>
+<PRE>
+public java.lang.Double <B>getAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitude(java.lang.Double)"><!-- --></A><H3>
+setAltitude</H3>
+<PRE>
+public void <B>setAltitude</B>(java.lang.Double altitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNorth()"><!-- --></A><H3>
+getNorth</H3>
+<PRE>
+public java.lang.Double <B>getNorth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNorth(java.lang.Double)"><!-- --></A><H3>
+setNorth</H3>
+<PRE>
+public void <B>setNorth</B>(java.lang.Double north)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSouth()"><!-- --></A><H3>
+getSouth</H3>
+<PRE>
+public java.lang.Double <B>getSouth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSouth(java.lang.Double)"><!-- --></A><H3>
+setSouth</H3>
+<PRE>
+public void <B>setSouth</B>(java.lang.Double south)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEast()"><!-- --></A><H3>
+getEast</H3>
+<PRE>
+public java.lang.Double <B>getEast</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEast(java.lang.Double)"><!-- --></A><H3>
+setEast</H3>
+<PRE>
+public void <B>setEast</B>(java.lang.Double east)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWest()"><!-- --></A><H3>
+getWest</H3>
+<PRE>
+public java.lang.Double <B>getWest</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWest(java.lang.Double)"><!-- --></A><H3>
+setWest</H3>
+<PRE>
+public void <B>setWest</B>(java.lang.Double west)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotation()"><!-- --></A><H3>
+getRotation</H3>
+<PRE>
+public java.lang.Double <B>getRotation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotation(java.lang.Double)"><!-- --></A><H3>
+setRotation</H3>
+<PRE>
+public void <B>setRotation</B>(java.lang.Double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GroundOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/GroundOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GroundOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Icon.html b/documentation/javadoc/org/boehn/kmlframework/kml/Icon.html
new file mode 100644
index 0000000..775c3be
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Icon.html
@@ -0,0 +1,328 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Icon (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Icon class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Icon (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Icon.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Icon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Icon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Icon</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Link</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Icon</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Icon</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html#Icon()">Icon</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html#Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Icon</A></B>(java.lang.String href,
+     <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Link"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getHref()">getHref</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getHttpQuery()">getHttpQuery</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getRefreshInterval()">getRefreshInterval</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getRefreshMode()">getRefreshMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getViewBoundScale()">getViewBoundScale</A>, <A HRE [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Icon()"><!-- --></A><H3>
+Icon</H3>
+<PRE>
+public <B>Icon</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)"><!-- --></A><H3>
+Icon</H3>
+<PRE>
+public <B>Icon</B>(java.lang.String href,
+            <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+            java.lang.Double refreshInterval,
+            <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+            java.lang.Double viewRefreshTime,
+            java.lang.Double viewBoundScale,
+            <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+            java.lang.String httpQuery)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Icon.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Icon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Icon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/IconStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/IconStyle.html
new file mode 100644
index 0000000..8bc0222
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/IconStyle.html
@@ -0,0 +1,596 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+IconStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.IconStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="IconStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IconStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/IconStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="IconStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class IconStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.ColorStyle</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.IconStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>IconStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#IconStyle()">IconStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#IconStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double, java.lang.Double, java.lang.String, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.UnitEnum, org.boehn.kmlframework.kml.UnitEnum)">IconStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Double scale,
+          java.lang.Double heading,
+          java.lang.String iconHref,
+          java.lang.Double hotSpotX,
+          java.lang.Double hotSpotY,
+          <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits,
+          <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getHeading()">getHeading</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotX()">getHotSpotX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotXunits()">getHotSpotXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotY()">getHotSpotY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotYunits()">getHotSpotYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getIconHref()">getIconHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#getScale()">getScale</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setHeading(java.lang.Double)">setHeading</A></B>(java.lang.Double heading)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotX(java.lang.Double)">setHotSpotX</A></B>(java.lang.Double hotSpotX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotXunits(org.boehn.kmlframework.kml.UnitEnum)">setHotSpotXunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotY(java.lang.Double)">setHotSpotY</A></B>(java.lang.Double hotSpotY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotYunits(org.boehn.kmlframework.kml.UnitEnum)">setHotSpotYunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setIconHref(java.lang.String)">setIconHref</A></B>(java.lang.String iconHref)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#setScale(java.lang.Double)">setScale</A></B>(java.lang.Double scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.ColorStyle"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Co [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="IconStyle()"><!-- --></A><H3>
+IconStyle</H3>
+<PRE>
+public <B>IconStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="IconStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double, java.lang.Double, java.lang.String, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.UnitEnum, org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+IconStyle</H3>
+<PRE>
+public <B>IconStyle</B>(java.lang.String color,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+                 java.lang.Double scale,
+                 java.lang.Double heading,
+                 java.lang.String iconHref,
+                 java.lang.Double hotSpotX,
+                 java.lang.Double hotSpotY,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getScale()"><!-- --></A><H3>
+getScale</H3>
+<PRE>
+public java.lang.Double <B>getScale</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScale(java.lang.Double)"><!-- --></A><H3>
+setScale</H3>
+<PRE>
+public void <B>setScale</B>(java.lang.Double scale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeading()"><!-- --></A><H3>
+getHeading</H3>
+<PRE>
+public java.lang.Double <B>getHeading</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeading(java.lang.Double)"><!-- --></A><H3>
+setHeading</H3>
+<PRE>
+public void <B>setHeading</B>(java.lang.Double heading)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIconHref()"><!-- --></A><H3>
+getIconHref</H3>
+<PRE>
+public java.lang.String <B>getIconHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIconHref(java.lang.String)"><!-- --></A><H3>
+setIconHref</H3>
+<PRE>
+public void <B>setIconHref</B>(java.lang.String iconHref)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHotSpotX()"><!-- --></A><H3>
+getHotSpotX</H3>
+<PRE>
+public java.lang.Double <B>getHotSpotX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHotSpotX(java.lang.Double)"><!-- --></A><H3>
+setHotSpotX</H3>
+<PRE>
+public void <B>setHotSpotX</B>(java.lang.Double hotSpotX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHotSpotY()"><!-- --></A><H3>
+getHotSpotY</H3>
+<PRE>
+public java.lang.Double <B>getHotSpotY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHotSpotY(java.lang.Double)"><!-- --></A><H3>
+setHotSpotY</H3>
+<PRE>
+public void <B>setHotSpotY</B>(java.lang.Double hotSpotY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHotSpotXunits()"><!-- --></A><H3>
+getHotSpotXunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getHotSpotXunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHotSpotXunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setHotSpotXunits</H3>
+<PRE>
+public void <B>setHotSpotXunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHotSpotYunits()"><!-- --></A><H3>
+getHotSpotYunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getHotSpotYunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHotSpotYunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setHotSpotYunits</H3>
+<PRE>
+public void <B>setHotSpotYunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/IconStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/IconStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="IconStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Kml.html b/documentation/javadoc/org/boehn/kmlframework/kml/Kml.html
new file mode 100644
index 0000000..b957338
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Kml.html
@@ -0,0 +1,818 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Kml (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Kml class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Kml (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Kml.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Kml.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Kml.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Kml</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Kml</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A>, <A HREF="../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Kml</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#atomElementsIncluded">atomElementsIncluded</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#celestialData">celestialData</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#feature">feature</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#generateObjectIds">generateObjectIds</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#networkLinkControl">networkLinkControl</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#Kml()">Kml</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#Kml(org.boehn.kmlframework.kml.NetworkLinkControl, org.boehn.kmlframework.kml.Feature)">Kml</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl,
+    <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.io.PrintWriter)">createKml</A></B>(java.io.PrintWriter printWriter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.lang.String)">createKml</A></B>(java.lang.String fileName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKmz(java.lang.String)">createKmz</A></B>(java.lang.String fileName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#getFeature()">getFeature</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#getNetworkLinkControl()">getNetworkLinkControl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#getXmlIndent()">getXmlIndent</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#isAtomElementsIncluded()">isAtomElementsIncluded</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#isCelestialData()">isCelestialData</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#isGenerateObjectIds()">isGenerateObjectIds</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#print(int, java.lang.String)">print</A></B>(int indentChangeBefore,
+      java.lang.String string)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#print(java.lang.String)">print</A></B>(java.lang.String string)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#print(java.lang.String, int)">print</A></B>(java.lang.String string,
+      int indentChangeAfter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#println(int, java.lang.String)">println</A></B>(int indentChangeBefore,
+        java.lang.String string)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#println(java.lang.String)">println</A></B>(java.lang.String string)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#println(java.lang.String, int)">println</A></B>(java.lang.String string,
+        int indentChangeAfter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setAtomElementsIncluded(boolean)">setAtomElementsIncluded</A></B>(boolean atomElementsIncluded)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setCelestialData(boolean)">setCelestialData</A></B>(boolean celestialData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setFeature(org.boehn.kmlframework.kml.Feature)">setFeature</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setGenerateObjectIds(boolean)">setGenerateObjectIds</A></B>(boolean generateObjectIds)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setNetworkLinkControl(org.boehn.kmlframework.kml.NetworkLinkControl)">setNetworkLinkControl</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#setXmlIndent(boolean)">setXmlIndent</A></B>(boolean xmlIndent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="networkLinkControl"><!-- --></A><H3>
+networkLinkControl</H3>
+<PRE>
+protected <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> <B>networkLinkControl</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="feature"><!-- --></A><H3>
+feature</H3>
+<PRE>
+protected <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> <B>feature</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="celestialData"><!-- --></A><H3>
+celestialData</H3>
+<PRE>
+protected boolean <B>celestialData</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="atomElementsIncluded"><!-- --></A><H3>
+atomElementsIncluded</H3>
+<PRE>
+protected boolean <B>atomElementsIncluded</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="generateObjectIds"><!-- --></A><H3>
+generateObjectIds</H3>
+<PRE>
+protected boolean <B>generateObjectIds</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Kml()"><!-- --></A><H3>
+Kml</H3>
+<PRE>
+public <B>Kml</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Kml(org.boehn.kmlframework.kml.NetworkLinkControl, org.boehn.kmlframework.kml.Feature)"><!-- --></A><H3>
+Kml</H3>
+<PRE>
+public <B>Kml</B>(<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl,
+           <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setXmlIndent(boolean)"><!-- --></A><H3>
+setXmlIndent</H3>
+<PRE>
+public void <B>setXmlIndent</B>(boolean xmlIndent)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getXmlIndent()"><!-- --></A><H3>
+getXmlIndent</H3>
+<PRE>
+public boolean <B>getXmlIndent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNetworkLinkControl()"><!-- --></A><H3>
+getNetworkLinkControl</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> <B>getNetworkLinkControl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNetworkLinkControl(org.boehn.kmlframework.kml.NetworkLinkControl)"><!-- --></A><H3>
+setNetworkLinkControl</H3>
+<PRE>
+public void <B>setNetworkLinkControl</B>(<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeature()"><!-- --></A><H3>
+getFeature</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> <B>getFeature</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFeature(org.boehn.kmlframework.kml.Feature)"><!-- --></A><H3>
+setFeature</H3>
+<PRE>
+public void <B>setFeature</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isCelestialData()"><!-- --></A><H3>
+isCelestialData</H3>
+<PRE>
+public boolean <B>isCelestialData</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCelestialData(boolean)"><!-- --></A><H3>
+setCelestialData</H3>
+<PRE>
+public void <B>setCelestialData</B>(boolean celestialData)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAtomElementsIncluded()"><!-- --></A><H3>
+isAtomElementsIncluded</H3>
+<PRE>
+public boolean <B>isAtomElementsIncluded</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAtomElementsIncluded(boolean)"><!-- --></A><H3>
+setAtomElementsIncluded</H3>
+<PRE>
+public void <B>setAtomElementsIncluded</B>(boolean atomElementsIncluded)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isGenerateObjectIds()"><!-- --></A><H3>
+isGenerateObjectIds</H3>
+<PRE>
+public boolean <B>isGenerateObjectIds</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGenerateObjectIds(boolean)"><!-- --></A><H3>
+setGenerateObjectIds</H3>
+<PRE>
+public void <B>setGenerateObjectIds</B>(boolean generateObjectIds)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.lang.String)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.lang.String string)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="println(java.lang.String)"><!-- --></A><H3>
+println</H3>
+<PRE>
+public void <B>println</B>(java.lang.String string)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(java.lang.String, int)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(java.lang.String string,
+                  int indentChangeAfter)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="println(java.lang.String, int)"><!-- --></A><H3>
+println</H3>
+<PRE>
+public void <B>println</B>(java.lang.String string,
+                    int indentChangeAfter)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="print(int, java.lang.String)"><!-- --></A><H3>
+print</H3>
+<PRE>
+public void <B>print</B>(int indentChangeBefore,
+                  java.lang.String string)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="println(int, java.lang.String)"><!-- --></A><H3>
+println</H3>
+<PRE>
+public void <B>println</B>(int indentChangeBefore,
+                    java.lang.String string)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createKml(java.lang.String)"><!-- --></A><H3>
+createKml</H3>
+<PRE>
+public void <B>createKml</B>(java.lang.String fileName)
+               throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                      java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createKml(java.io.PrintWriter)"><!-- --></A><H3>
+createKml</H3>
+<PRE>
+public void <B>createKml</B>(java.io.PrintWriter printWriter)
+               throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                      java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createKmz(java.lang.String)"><!-- --></A><H3>
+createKmz</H3>
+<PRE>
+public void <B>createKmz</B>(java.lang.String fileName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Kml.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Kml.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Kml.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/KmlException.html b/documentation/javadoc/org/boehn/kmlframework/kml/KmlException.html
new file mode 100644
index 0000000..9e7447f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/KmlException.html
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+KmlException (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.KmlException class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="KmlException (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmlException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/KmlException.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlException.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class KmlException</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.KmlException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>KmlException</B><DT>extends java.lang.Exception</DL>
+</PRE>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html#org.boehn.kmlframework.kml.KmlException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html#KmlException()">KmlException</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.String)">KmlException</A></B>(java.lang.String arg0)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.String, java.lang.Throwable)">KmlException</A></B>(java.lang.String arg0,
+             java.lang.Throwable arg1)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html#KmlException(java.lang.Throwable)">KmlException</A></B>(java.lang.Throwable arg0)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="KmlException()"><!-- --></A><H3>
+KmlException</H3>
+<PRE>
+public <B>KmlException</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="KmlException(java.lang.String)"><!-- --></A><H3>
+KmlException</H3>
+<PRE>
+public <B>KmlException</B>(java.lang.String arg0)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="KmlException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
+KmlException</H3>
+<PRE>
+public <B>KmlException</B>(java.lang.String arg0,
+                    java.lang.Throwable arg1)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="KmlException(java.lang.Throwable)"><!-- --></A><H3>
+KmlException</H3>
+<PRE>
+public <B>KmlException</B>(java.lang.Throwable arg0)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmlException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/KmlException.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlException.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/KmlObject.html b/documentation/javadoc/org/boehn/kmlframework/kml/KmlObject.html
new file mode 100644
index 0000000..874472d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/KmlObject.html
@@ -0,0 +1,410 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+KmlObject (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.KmlObject class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="KmlObject (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmlObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/KmlObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class KmlObject</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.KmlObject</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>, <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in  [...]
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>KmlObject</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#KmlObject()">KmlObject</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A></B>(boolean booleanValue)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A></B>(java.lang.Enum _enum)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getTargetId()">getTargetId</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#setId(java.lang.String)">setId</A></B>(java.lang.String id)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#setTargetId(java.lang.String)">setTargetId</A></B>(java.lang.String targetId)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="KmlObject()"><!-- --></A><H3>
+KmlObject</H3>
+<PRE>
+public <B>KmlObject</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getId()"><!-- --></A><H3>
+getId</H3>
+<PRE>
+public java.lang.String <B>getId</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setId(java.lang.String)"><!-- --></A><H3>
+setId</H3>
+<PRE>
+public void <B>setId</B>(java.lang.String id)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTargetId()"><!-- --></A><H3>
+getTargetId</H3>
+<PRE>
+public java.lang.String <B>getTargetId</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTargetId(java.lang.String)"><!-- --></A><H3>
+setTargetId</H3>
+<PRE>
+public void <B>setTargetId</B>(java.lang.String targetId)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public abstract void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                    throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public abstract void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                          throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+getIdAndTargetIdFormatted</H3>
+<PRE>
+protected java.lang.String <B>getIdAndTargetIdFormatted</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="booleanToInt(boolean)"><!-- --></A><H3>
+booleanToInt</H3>
+<PRE>
+public static int <B>booleanToInt</B>(boolean booleanValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="enumToString(java.lang.Enum)"><!-- --></A><H3>
+enumToString</H3>
+<PRE>
+public static java.lang.String <B>enumToString</B>(java.lang.Enum _enum)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmlObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/KmlObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/LabelStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/LabelStyle.html
new file mode 100644
index 0000000..8ad278b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/LabelStyle.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+LabelStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.LabelStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LabelStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LabelStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LabelStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class LabelStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.ColorStyle</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.LabelStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>LabelStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#LabelStyle()">LabelStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#LabelStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)">LabelStyle</A></B>(java.lang.String color,
+           <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+           java.lang.Double scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#getScale()">getScale</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#setScale(java.lang.Double)">setScale</A></B>(java.lang.Double scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.ColorStyle"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Co [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LabelStyle()"><!-- --></A><H3>
+LabelStyle</H3>
+<PRE>
+public <B>LabelStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LabelStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)"><!-- --></A><H3>
+LabelStyle</H3>
+<PRE>
+public <B>LabelStyle</B>(java.lang.String color,
+                  <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+                  java.lang.Double scale)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getScale()"><!-- --></A><H3>
+getScale</H3>
+<PRE>
+public java.lang.Double <B>getScale</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScale(java.lang.Double)"><!-- --></A><H3>
+setScale</H3>
+<PRE>
+public void <B>setScale</B>(java.lang.Double scale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LabelStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LabelStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LabelStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/LineString.html b/documentation/javadoc/org/boehn/kmlframework/kml/LineString.html
new file mode 100644
index 0000000..0a2d282
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/LineString.html
@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+LineString (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.LineString class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LineString (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineString.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LineString.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineString.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class LineString</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.LineString</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>LineString</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#LineString()">LineString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#LineString(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LineString</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#getExtrude()">getExtrude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#getTessellate()">getTessellate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#setCoordinates(java.util.List)">setCoordinates</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#setExtrude(java.lang.Boolean)">setExtrude</A></B>(java.lang.Boolean extrude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#setTessellate(java.lang.Boolean)">setTessellate</A></B>(java.lang.Boolean tessellate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LineString()"><!-- --></A><H3>
+LineString</H3>
+<PRE>
+public <B>LineString</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LineString(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)"><!-- --></A><H3>
+LineString</H3>
+<PRE>
+public <B>LineString</B>(java.lang.Boolean extrude,
+                  java.lang.Boolean tessellate,
+                  <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                  java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getExtrude()"><!-- --></A><H3>
+getExtrude</H3>
+<PRE>
+public java.lang.Boolean <B>getExtrude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExtrude(java.lang.Boolean)"><!-- --></A><H3>
+setExtrude</H3>
+<PRE>
+public void <B>setExtrude</B>(java.lang.Boolean extrude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTessellate()"><!-- --></A><H3>
+getTessellate</H3>
+<PRE>
+public java.lang.Boolean <B>getTessellate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTessellate(java.lang.Boolean)"><!-- --></A><H3>
+setTessellate</H3>
+<PRE>
+public void <B>setTessellate</B>(java.lang.Boolean tessellate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCoordinates()"><!-- --></A><H3>
+getCoordinates</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> <B>getCoordinates</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCoordinates(java.util.List)"><!-- --></A><H3>
+setCoordinates</H3>
+<PRE>
+public void <B>setCoordinates</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineString.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LineString.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineString.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/LineStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/LineStyle.html
new file mode 100644
index 0000000..c147388
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/LineStyle.html
@@ -0,0 +1,356 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+LineStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.LineStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LineStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LineStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class LineStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.ColorStyle</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.LineStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>LineStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#LineStyle()">LineStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#LineStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)">LineStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Double width)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#getWidth()">getWidth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#setWidth(java.lang.Double)">setWidth</A></B>(java.lang.Double width)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.ColorStyle"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Co [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LineStyle()"><!-- --></A><H3>
+LineStyle</H3>
+<PRE>
+public <B>LineStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LineStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)"><!-- --></A><H3>
+LineStyle</H3>
+<PRE>
+public <B>LineStyle</B>(java.lang.String color,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+                 java.lang.Double width)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getWidth()"><!-- --></A><H3>
+getWidth</H3>
+<PRE>
+public java.lang.Double <B>getWidth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWidth(java.lang.Double)"><!-- --></A><H3>
+setWidth</H3>
+<PRE>
+public void <B>setWidth</B>(java.lang.Double width)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LineStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LineStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/LinearRing.html b/documentation/javadoc/org/boehn/kmlframework/kml/LinearRing.html
new file mode 100644
index 0000000..1d03a60
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/LinearRing.html
@@ -0,0 +1,463 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+LinearRing (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.LinearRing class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LinearRing (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LinearRing.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LinearRing.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LinearRing.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class LinearRing</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.LinearRing</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>LinearRing</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#LinearRing()">LinearRing</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#LinearRing(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LinearRing</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#getExtrude()">getExtrude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#getTessellate()">getTessellate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#setCoordinates(java.util.List)">setCoordinates</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#setExtrude(java.lang.Boolean)">setExtrude</A></B>(java.lang.Boolean extrude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#setTessellate(java.lang.Boolean)">setTessellate</A></B>(java.lang.Boolean tessellate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LinearRing()"><!-- --></A><H3>
+LinearRing</H3>
+<PRE>
+public <B>LinearRing</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LinearRing(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)"><!-- --></A><H3>
+LinearRing</H3>
+<PRE>
+public <B>LinearRing</B>(java.lang.Boolean extrude,
+                  java.lang.Boolean tessellate,
+                  <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                  java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getExtrude()"><!-- --></A><H3>
+getExtrude</H3>
+<PRE>
+public java.lang.Boolean <B>getExtrude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExtrude(java.lang.Boolean)"><!-- --></A><H3>
+setExtrude</H3>
+<PRE>
+public void <B>setExtrude</B>(java.lang.Boolean extrude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTessellate()"><!-- --></A><H3>
+getTessellate</H3>
+<PRE>
+public java.lang.Boolean <B>getTessellate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTessellate(java.lang.Boolean)"><!-- --></A><H3>
+setTessellate</H3>
+<PRE>
+public void <B>setTessellate</B>(java.lang.Boolean tessellate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCoordinates()"><!-- --></A><H3>
+getCoordinates</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> <B>getCoordinates</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCoordinates(java.util.List)"><!-- --></A><H3>
+setCoordinates</H3>
+<PRE>
+public void <B>setCoordinates</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LinearRing.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LinearRing.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LinearRing.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Link.html b/documentation/javadoc/org/boehn/kmlframework/kml/Link.html
new file mode 100644
index 0000000..34c7443
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Link.html
@@ -0,0 +1,647 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Link (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Link class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Link (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Link.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Link.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Link.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Link</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Link</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Link</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#Link()">Link</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Link</A></B>(java.lang.String href,
+     <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getHref()">getHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getHttpQuery()">getHttpQuery</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getRefreshInterval()">getRefreshInterval</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getRefreshMode()">getRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getViewBoundScale()">getViewBoundScale</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getViewFormat()">getViewFormat</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getViewRefreshMode()">getViewRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#getViewRefreshTime()">getViewRefreshTime</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setHref(java.lang.String)">setHref</A></B>(java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setHttpQuery(java.lang.String)">setHttpQuery</A></B>(java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setRefreshInterval(java.lang.Double)">setRefreshInterval</A></B>(java.lang.Double refreshInterval)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setRefreshMode(org.boehn.kmlframework.kml.RefreshModeEnum)">setRefreshMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setViewBoundScale(java.lang.Double)">setViewBoundScale</A></B>(java.lang.Double viewBoundScale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setViewFormat(org.boehn.kmlframework.kml.ViewFormat)">setViewFormat</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setViewRefreshMode(org.boehn.kmlframework.kml.ViewRefreshModeEnum)">setViewRefreshMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#setViewRefreshTime(java.lang.Double)">setViewRefreshTime</A></B>(java.lang.Double viewRefreshTime)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Link()"><!-- --></A><H3>
+Link</H3>
+<PRE>
+public <B>Link</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)"><!-- --></A><H3>
+Link</H3>
+<PRE>
+public <B>Link</B>(java.lang.String href,
+            <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+            java.lang.Double refreshInterval,
+            <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+            java.lang.Double viewRefreshTime,
+            java.lang.Double viewBoundScale,
+            <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+            java.lang.String httpQuery)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getHref()"><!-- --></A><H3>
+getHref</H3>
+<PRE>
+public java.lang.String <B>getHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHref(java.lang.String)"><!-- --></A><H3>
+setHref</H3>
+<PRE>
+public void <B>setHref</B>(java.lang.String href)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRefreshMode()"><!-- --></A><H3>
+getRefreshMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> <B>getRefreshMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshMode(org.boehn.kmlframework.kml.RefreshModeEnum)"><!-- --></A><H3>
+setRefreshMode</H3>
+<PRE>
+public void <B>setRefreshMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRefreshInterval()"><!-- --></A><H3>
+getRefreshInterval</H3>
+<PRE>
+public java.lang.Double <B>getRefreshInterval</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshInterval(java.lang.Double)"><!-- --></A><H3>
+setRefreshInterval</H3>
+<PRE>
+public void <B>setRefreshInterval</B>(java.lang.Double refreshInterval)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewRefreshMode()"><!-- --></A><H3>
+getViewRefreshMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>getViewRefreshMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewRefreshMode(org.boehn.kmlframework.kml.ViewRefreshModeEnum)"><!-- --></A><H3>
+setViewRefreshMode</H3>
+<PRE>
+public void <B>setViewRefreshMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewRefreshTime()"><!-- --></A><H3>
+getViewRefreshTime</H3>
+<PRE>
+public java.lang.Double <B>getViewRefreshTime</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewRefreshTime(java.lang.Double)"><!-- --></A><H3>
+setViewRefreshTime</H3>
+<PRE>
+public void <B>setViewRefreshTime</B>(java.lang.Double viewRefreshTime)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewBoundScale()"><!-- --></A><H3>
+getViewBoundScale</H3>
+<PRE>
+public java.lang.Double <B>getViewBoundScale</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewBoundScale(java.lang.Double)"><!-- --></A><H3>
+setViewBoundScale</H3>
+<PRE>
+public void <B>setViewBoundScale</B>(java.lang.Double viewBoundScale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewFormat()"><!-- --></A><H3>
+getViewFormat</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> <B>getViewFormat</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewFormat(org.boehn.kmlframework.kml.ViewFormat)"><!-- --></A><H3>
+setViewFormat</H3>
+<PRE>
+public void <B>setViewFormat</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHttpQuery()"><!-- --></A><H3>
+getHttpQuery</H3>
+<PRE>
+public java.lang.String <B>getHttpQuery</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHttpQuery(java.lang.String)"><!-- --></A><H3>
+setHttpQuery</H3>
+<PRE>
+public void <B>setHttpQuery</B>(java.lang.String httpQuery)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+protected void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                   throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Link.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Link.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Link.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ListItemTypeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/ListItemTypeEnum.html
new file mode 100644
index 0000000..9c8c0a2
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ListItemTypeEnum.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ListItemTypeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ListItemTypeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ListItemTypeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ListItemTypeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ListItemTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListItemTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum ListItemTypeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ListItemTypeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>ListItemTypeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#check">check</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#checkHideChildren">checkHideChildren</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#checkOffOnly">checkOffOnly</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#radioFolder">radioFolder</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="check"><!-- --></A><H3>
+check</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>check</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="checkOffOnly"><!-- --></A><H3>
+checkOffOnly</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>checkOffOnly</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="checkHideChildren"><!-- --></A><H3>
+checkHideChildren</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>checkHideChildren</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="radioFolder"><!-- --></A><H3>
+radioFolder</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>radioFolder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(ListItemTypeEnum c : ListItemTypeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ListItemTypeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ListItemTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListItemTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ListStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/ListStyle.html
new file mode 100644
index 0000000..fe347da
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ListStyle.html
@@ -0,0 +1,462 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ListStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ListStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ListStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ListStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ListStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class ListStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ListStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ListStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#ListStyle()">ListStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#ListStyle(org.boehn.kmlframework.kml.ListItemTypeEnum, java.lang.String, java.lang.String, java.lang.String)">ListStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType,
+          java.lang.String bgColor,
+          java.lang.String itemIconState,
+          java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#getBgColor()">getBgColor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#getHref()">getHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#getItemIconState()">getItemIconState</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#getListItemType()">getListItemType</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#setBgColor(java.lang.String)">setBgColor</A></B>(java.lang.String bgColor)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#setHref(java.lang.String)">setHref</A></B>(java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#setItemIconState(java.lang.String)">setItemIconState</A></B>(java.lang.String itemIconState)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#setListItemType(org.boehn.kmlframework.kml.ListItemTypeEnum)">setListItemType</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ListStyle()"><!-- --></A><H3>
+ListStyle</H3>
+<PRE>
+public <B>ListStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ListStyle(org.boehn.kmlframework.kml.ListItemTypeEnum, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+ListStyle</H3>
+<PRE>
+public <B>ListStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType,
+                 java.lang.String bgColor,
+                 java.lang.String itemIconState,
+                 java.lang.String href)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getListItemType()"><!-- --></A><H3>
+getListItemType</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> <B>getListItemType</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setListItemType(org.boehn.kmlframework.kml.ListItemTypeEnum)"><!-- --></A><H3>
+setListItemType</H3>
+<PRE>
+public void <B>setListItemType</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBgColor()"><!-- --></A><H3>
+getBgColor</H3>
+<PRE>
+public java.lang.String <B>getBgColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBgColor(java.lang.String)"><!-- --></A><H3>
+setBgColor</H3>
+<PRE>
+public void <B>setBgColor</B>(java.lang.String bgColor)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getItemIconState()"><!-- --></A><H3>
+getItemIconState</H3>
+<PRE>
+public java.lang.String <B>getItemIconState</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setItemIconState(java.lang.String)"><!-- --></A><H3>
+setItemIconState</H3>
+<PRE>
+public void <B>setItemIconState</B>(java.lang.String itemIconState)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHref()"><!-- --></A><H3>
+getHref</H3>
+<PRE>
+public java.lang.String <B>getHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHref(java.lang.String)"><!-- --></A><H3>
+setHref</H3>
+<PRE>
+public void <B>setHref</B>(java.lang.String href)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ListStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ListStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/LookAt.html b/documentation/javadoc/org/boehn/kmlframework/kml/LookAt.html
new file mode 100644
index 0000000..4307bd3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/LookAt.html
@@ -0,0 +1,364 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+LookAt (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.LookAt class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="LookAt (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LookAt.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LookAt.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LookAt.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class LookAt</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.AbstractView</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.LookAt</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>LookAt</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#LookAt()">LookAt</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#LookAt(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)">LookAt</A></B>(java.lang.Double longitude,
+       java.lang.Double latitude,
+       java.lang.Double altitude,
+       java.lang.Double heading,
+       java.lang.Double tilt,
+       <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double range)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#getRange()">getRange</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#setRange(java.lang.Double)">setRange</A></B>(java.lang.Double range)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.AbstractView"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitude()">getAltitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitudeMode()">getAltitudeMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getHeading()">getHeading</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLatitude()">getLatitude</A>, <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html#getLongitude()">ge [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="LookAt()"><!-- --></A><H3>
+LookAt</H3>
+<PRE>
+public <B>LookAt</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="LookAt(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)"><!-- --></A><H3>
+LookAt</H3>
+<PRE>
+public <B>LookAt</B>(java.lang.Double longitude,
+              java.lang.Double latitude,
+              java.lang.Double altitude,
+              java.lang.Double heading,
+              java.lang.Double tilt,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double range)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRange()"><!-- --></A><H3>
+getRange</H3>
+<PRE>
+public java.lang.Double <B>getRange</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRange(java.lang.Double)"><!-- --></A><H3>
+setRange</H3>
+<PRE>
+public void <B>setRange</B>(java.lang.Double range)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/LookAt.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/LookAt.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LookAt.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Model.html b/documentation/javadoc/org/boehn/kmlframework/kml/Model.html
new file mode 100644
index 0000000..58e4ba7
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Model.html
@@ -0,0 +1,783 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Model (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Model class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Model (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Model.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Model.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Model.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Model</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Model</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Model</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#Model()">Model</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)">Model</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> alt [...]
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude,
+      java.lang.Double heading,
+      java.lang.Double tilt,
+      java.lang.Double roll,
+      java.lang.Double scaleX,
+      java.lang.Double scaleY,
+      java.lang.Double scaleZ,
+      <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link,
+      java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getAltitude()">getAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getHeading()">getHeading</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getLatitude()">getLatitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getLink()">getLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getLongitude()">getLongitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getResourceMap()">getResourceMap</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getRoll()">getRoll</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getScaleX()">getScaleX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getScaleY()">getScaleY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getScaleZ()">getScaleZ</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#getTilt()">getTilt</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setAltitude(java.lang.Double)">setAltitude</A></B>(java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setHeading(java.lang.Double)">setHeading</A></B>(java.lang.Double heading)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setLatitude(java.lang.Double)">setLatitude</A></B>(java.lang.Double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setLink(org.boehn.kmlframework.kml.Link)">setLink</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setLongitude(java.lang.Double)">setLongitude</A></B>(java.lang.Double longitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setResourceMap(java.util.List)">setResourceMap</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setRoll(java.lang.Double)">setRoll</A></B>(java.lang.Double roll)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setScaleX(java.lang.Double)">setScaleX</A></B>(java.lang.Double scaleX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setScaleY(java.lang.Double)">setScaleY</A></B>(java.lang.Double scaleY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setScaleZ(java.lang.Double)">setScaleZ</A></B>(java.lang.Double scaleZ)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#setTilt(java.lang.Double)">setTilt</A></B>(java.lang.Double tilt)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Model()"><!-- --></A><H3>
+Model</H3>
+<PRE>
+public <B>Model</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)"><!-- --></A><H3>
+Model</H3>
+<PRE>
+public <B>Model</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+             java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude,
+             java.lang.Double heading,
+             java.lang.Double tilt,
+             java.lang.Double roll,
+             java.lang.Double scaleX,
+             java.lang.Double scaleY,
+             java.lang.Double scaleZ,
+             <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link,
+             java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongitude()"><!-- --></A><H3>
+getLongitude</H3>
+<PRE>
+public java.lang.Double <B>getLongitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLongitude(java.lang.Double)"><!-- --></A><H3>
+setLongitude</H3>
+<PRE>
+public void <B>setLongitude</B>(java.lang.Double longitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLatitude()"><!-- --></A><H3>
+getLatitude</H3>
+<PRE>
+public java.lang.Double <B>getLatitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLatitude(java.lang.Double)"><!-- --></A><H3>
+setLatitude</H3>
+<PRE>
+public void <B>setLatitude</B>(java.lang.Double latitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitude()"><!-- --></A><H3>
+getAltitude</H3>
+<PRE>
+public java.lang.Double <B>getAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitude(java.lang.Double)"><!-- --></A><H3>
+setAltitude</H3>
+<PRE>
+public void <B>setAltitude</B>(java.lang.Double altitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHeading()"><!-- --></A><H3>
+getHeading</H3>
+<PRE>
+public java.lang.Double <B>getHeading</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setHeading(java.lang.Double)"><!-- --></A><H3>
+setHeading</H3>
+<PRE>
+public void <B>setHeading</B>(java.lang.Double heading)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTilt()"><!-- --></A><H3>
+getTilt</H3>
+<PRE>
+public java.lang.Double <B>getTilt</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTilt(java.lang.Double)"><!-- --></A><H3>
+setTilt</H3>
+<PRE>
+public void <B>setTilt</B>(java.lang.Double tilt)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRoll()"><!-- --></A><H3>
+getRoll</H3>
+<PRE>
+public java.lang.Double <B>getRoll</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRoll(java.lang.Double)"><!-- --></A><H3>
+setRoll</H3>
+<PRE>
+public void <B>setRoll</B>(java.lang.Double roll)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScaleX()"><!-- --></A><H3>
+getScaleX</H3>
+<PRE>
+public java.lang.Double <B>getScaleX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScaleX(java.lang.Double)"><!-- --></A><H3>
+setScaleX</H3>
+<PRE>
+public void <B>setScaleX</B>(java.lang.Double scaleX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScaleY()"><!-- --></A><H3>
+getScaleY</H3>
+<PRE>
+public java.lang.Double <B>getScaleY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScaleY(java.lang.Double)"><!-- --></A><H3>
+setScaleY</H3>
+<PRE>
+public void <B>setScaleY</B>(java.lang.Double scaleY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScaleZ()"><!-- --></A><H3>
+getScaleZ</H3>
+<PRE>
+public java.lang.Double <B>getScaleZ</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScaleZ(java.lang.Double)"><!-- --></A><H3>
+setScaleZ</H3>
+<PRE>
+public void <B>setScaleZ</B>(java.lang.Double scaleZ)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLink()"><!-- --></A><H3>
+getLink</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> <B>getLink</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLink(org.boehn.kmlframework.kml.Link)"><!-- --></A><H3>
+setLink</H3>
+<PRE>
+public void <B>setLink</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getResourceMap()"><!-- --></A><H3>
+getResourceMap</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> <B>getResourceMap</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setResourceMap(java.util.List)"><!-- --></A><H3>
+setResourceMap</H3>
+<PRE>
+public void <B>setResourceMap</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Model.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Model.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Model.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/MultiGeometry.html b/documentation/javadoc/org/boehn/kmlframework/kml/MultiGeometry.html
new file mode 100644
index 0000000..1b89337
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/MultiGeometry.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+MultiGeometry (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.MultiGeometry class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MultiGeometry (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MultiGeometry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/MultiGeometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MultiGeometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class MultiGeometry</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.MultiGeometry</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>MultiGeometry</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#MultiGeometry()">MultiGeometry</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#MultiGeometry(java.util.List)">MultiGeometry</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#getGeometries()">getGeometries</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#setGeometries(java.util.List)">setGeometries</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MultiGeometry()"><!-- --></A><H3>
+MultiGeometry</H3>
+<PRE>
+public <B>MultiGeometry</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="MultiGeometry(java.util.List)"><!-- --></A><H3>
+MultiGeometry</H3>
+<PRE>
+public <B>MultiGeometry</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getGeometries()"><!-- --></A><H3>
+getGeometries</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> <B>getGeometries</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGeometries(java.util.List)"><!-- --></A><H3>
+setGeometries</H3>
+<PRE>
+public void <B>setGeometries</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MultiGeometry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/MultiGeometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MultiGeometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLink.html b/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLink.html
new file mode 100644
index 0000000..f188216
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLink.html
@@ -0,0 +1,466 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+NetworkLink (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.NetworkLink class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NetworkLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class NetworkLink</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.NetworkLink</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>NetworkLink</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink()">NetworkLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boe [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#getLink()">getLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#isFlyToView()">isFlyToView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#isRefreshVisibility()">isRefreshVisibility</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#setFlyToView(java.lang.Boolean)">setFlyToView</A></B>(java.lang.Boolean flyToView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#setLink(org.boehn.kmlframework.kml.Link)">setLink</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#setRefreshVisibility(boolean)">setRefreshVisibility</A></B>(boolean refreshVisibility)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NetworkLink()"><!-- --></A><H3>
+NetworkLink</H3>
+<PRE>
+public <B>NetworkLink</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.lang.Boolean, java.lang.Boolea [...]
+NetworkLink</H3>
+<PRE>
+public <B>NetworkLink</B>(java.lang.String name,
+                   java.lang.Boolean visibility,
+                   java.lang.Boolean open,
+                   <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                   <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                   java.lang.String styleUrl,
+                   java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                   java.lang.Boolean refreshVisibility,
+                   java.lang.Boolean flyToView,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="isRefreshVisibility()"><!-- --></A><H3>
+isRefreshVisibility</H3>
+<PRE>
+public boolean <B>isRefreshVisibility</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshVisibility(boolean)"><!-- --></A><H3>
+setRefreshVisibility</H3>
+<PRE>
+public void <B>setRefreshVisibility</B>(boolean refreshVisibility)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isFlyToView()"><!-- --></A><H3>
+isFlyToView</H3>
+<PRE>
+public java.lang.Boolean <B>isFlyToView</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFlyToView(java.lang.Boolean)"><!-- --></A><H3>
+setFlyToView</H3>
+<PRE>
+public void <B>setFlyToView</B>(java.lang.Boolean flyToView)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLink()"><!-- --></A><H3>
+getLink</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> <B>getLink</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLink(org.boehn.kmlframework.kml.Link)"><!-- --></A><H3>
+setLink</H3>
+<PRE>
+public void <B>setLink</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLinkControl.html b/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLinkControl.html
new file mode 100644
index 0000000..4b64b9b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/NetworkLinkControl.html
@@ -0,0 +1,742 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+NetworkLinkControl (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.NetworkLinkControl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NetworkLinkControl (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLinkControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class NetworkLinkControl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.NetworkLinkControl</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>NetworkLinkControl</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl()">NetworkLinkControl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl(java.lang.Double, java.lang.Double, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.Update, org.boehn.kmlframework.kml.AbstractView)">NetworkLinkControl</A></B>(java.lang.Double minRefreshPeriod,
+                   java.lang.Double maxSessionLength,
+                   java.lang.String cookie,
+                   java.lang.String message,
+                   java.lang.String linkName,
+                   java.lang.String linkDescription,
+                   java.lang.String linkSnippet,
+                   java.lang.Integer linkSnippetMaxLines,
+                   java.lang.String expires,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getAbstractView()">getAbstractView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getCookie()">getCookie</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getExpires()">getExpires</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkDescription()">getLinkDescription</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkName()">getLinkName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkSnippet()">getLinkSnippet</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getLinkSnippetMaxLines()">getLinkSnippetMaxLines</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getMaxSessionLength()">getMaxSessionLength</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getMessage()">getMessage</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getMinRefreshPeriod()">getMinRefreshPeriod</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getUpdate()">getUpdate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)">setAbstractView</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setCookie(java.lang.String)">setCookie</A></B>(java.lang.String cookie)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setExpires(java.lang.String)">setExpires</A></B>(java.lang.String expires)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkDescription(java.lang.String)">setLinkDescription</A></B>(java.lang.String linkDescription)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkName(java.lang.String)">setLinkName</A></B>(java.lang.String linkName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkSnippet(java.lang.String)">setLinkSnippet</A></B>(java.lang.String linkSnippet)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setLinkSnippetMaxLines(java.lang.Integer)">setLinkSnippetMaxLines</A></B>(java.lang.Integer linkSnippetMaxLines)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setMaxSessionLength(java.lang.Double)">setMaxSessionLength</A></B>(java.lang.Double maxSessionLength)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setMessage(java.lang.String)">setMessage</A></B>(java.lang.String message)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setMinRefreshPeriod(java.lang.Double)">setMinRefreshPeriod</A></B>(java.lang.Double minRefreshPeriod)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setUpdate(org.boehn.kmlframework.kml.Update)">setUpdate</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NetworkLinkControl()"><!-- --></A><H3>
+NetworkLinkControl</H3>
+<PRE>
+public <B>NetworkLinkControl</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NetworkLinkControl(java.lang.Double, java.lang.Double, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.Update, org.boehn.kmlframework.kml.AbstractView)"><!-- --></A><H3>
+NetworkLinkControl</H3>
+<PRE>
+public <B>NetworkLinkControl</B>(java.lang.Double minRefreshPeriod,
+                          java.lang.Double maxSessionLength,
+                          java.lang.String cookie,
+                          java.lang.String message,
+                          java.lang.String linkName,
+                          java.lang.String linkDescription,
+                          java.lang.String linkSnippet,
+                          java.lang.Integer linkSnippetMaxLines,
+                          java.lang.String expires,
+                          <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update,
+                          <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMinRefreshPeriod()"><!-- --></A><H3>
+getMinRefreshPeriod</H3>
+<PRE>
+public java.lang.Double <B>getMinRefreshPeriod</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinRefreshPeriod(java.lang.Double)"><!-- --></A><H3>
+setMinRefreshPeriod</H3>
+<PRE>
+public void <B>setMinRefreshPeriod</B>(java.lang.Double minRefreshPeriod)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxSessionLength()"><!-- --></A><H3>
+getMaxSessionLength</H3>
+<PRE>
+public java.lang.Double <B>getMaxSessionLength</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxSessionLength(java.lang.Double)"><!-- --></A><H3>
+setMaxSessionLength</H3>
+<PRE>
+public void <B>setMaxSessionLength</B>(java.lang.Double maxSessionLength)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCookie()"><!-- --></A><H3>
+getCookie</H3>
+<PRE>
+public java.lang.String <B>getCookie</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCookie(java.lang.String)"><!-- --></A><H3>
+setCookie</H3>
+<PRE>
+public void <B>setCookie</B>(java.lang.String cookie)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMessage()"><!-- --></A><H3>
+getMessage</H3>
+<PRE>
+public java.lang.String <B>getMessage</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMessage(java.lang.String)"><!-- --></A><H3>
+setMessage</H3>
+<PRE>
+public void <B>setMessage</B>(java.lang.String message)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkName()"><!-- --></A><H3>
+getLinkName</H3>
+<PRE>
+public java.lang.String <B>getLinkName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkName(java.lang.String)"><!-- --></A><H3>
+setLinkName</H3>
+<PRE>
+public void <B>setLinkName</B>(java.lang.String linkName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkDescription()"><!-- --></A><H3>
+getLinkDescription</H3>
+<PRE>
+public java.lang.String <B>getLinkDescription</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkDescription(java.lang.String)"><!-- --></A><H3>
+setLinkDescription</H3>
+<PRE>
+public void <B>setLinkDescription</B>(java.lang.String linkDescription)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkSnippet()"><!-- --></A><H3>
+getLinkSnippet</H3>
+<PRE>
+public java.lang.String <B>getLinkSnippet</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkSnippet(java.lang.String)"><!-- --></A><H3>
+setLinkSnippet</H3>
+<PRE>
+public void <B>setLinkSnippet</B>(java.lang.String linkSnippet)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkSnippetMaxLines()"><!-- --></A><H3>
+getLinkSnippetMaxLines</H3>
+<PRE>
+public java.lang.Integer <B>getLinkSnippetMaxLines</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkSnippetMaxLines(java.lang.Integer)"><!-- --></A><H3>
+setLinkSnippetMaxLines</H3>
+<PRE>
+public void <B>setLinkSnippetMaxLines</B>(java.lang.Integer linkSnippetMaxLines)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getExpires()"><!-- --></A><H3>
+getExpires</H3>
+<PRE>
+public java.lang.String <B>getExpires</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExpires(java.lang.String)"><!-- --></A><H3>
+setExpires</H3>
+<PRE>
+public void <B>setExpires</B>(java.lang.String expires)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUpdate()"><!-- --></A><H3>
+getUpdate</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> <B>getUpdate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUpdate(org.boehn.kmlframework.kml.Update)"><!-- --></A><H3>
+setUpdate</H3>
+<PRE>
+public void <B>setUpdate</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAbstractView()"><!-- --></A><H3>
+getAbstractView</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> <B>getAbstractView</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAbstractView(org.boehn.kmlframework.kml.AbstractView)"><!-- --></A><H3>
+setAbstractView</H3>
+<PRE>
+public void <B>setAbstractView</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLinkControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Overlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/Overlay.html
new file mode 100644
index 0000000..52ca70f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Overlay.html
@@ -0,0 +1,444 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Overlay (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Overlay class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Overlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Overlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Overlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Overlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Overlay</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Overlay</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A>, <A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>Overlay</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay()">Overlay</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlfr [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getColor()">getColor</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getDrawOrder()">getDrawOrder</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getIcon()">getIcon</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setColor(java.lang.String)">setColor</A></B>(java.lang.String color)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setDrawOrder(java.lang.Integer)">setDrawOrder</A></B>(java.lang.Integer drawOrder)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setIcon(org.boehn.kmlframework.kml.Icon)">setIcon</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Overlay()"><!-- --></A><H3>
+Overlay</H3>
+<PRE>
+public <B>Overlay</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.lang.String, java.lang.Integer, or [...]
+Overlay</H3>
+<PRE>
+public <B>Overlay</B>(java.lang.String name,
+               java.lang.Boolean visibility,
+               java.lang.Boolean open,
+               <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+               <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+               <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+               <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+               java.lang.String styleUrl,
+               java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+               <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+               <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+               java.lang.String color,
+               java.lang.Integer drawOrder,
+               <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getColor()"><!-- --></A><H3>
+getColor</H3>
+<PRE>
+public java.lang.String <B>getColor</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setColor(java.lang.String)"><!-- --></A><H3>
+setColor</H3>
+<PRE>
+public void <B>setColor</B>(java.lang.String color)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDrawOrder()"><!-- --></A><H3>
+getDrawOrder</H3>
+<PRE>
+public java.lang.Integer <B>getDrawOrder</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDrawOrder(java.lang.Integer)"><!-- --></A><H3>
+setDrawOrder</H3>
+<PRE>
+public void <B>setDrawOrder</B>(java.lang.Integer drawOrder)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getIcon()"><!-- --></A><H3>
+getIcon</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> <B>getIcon</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIcon(org.boehn.kmlframework.kml.Icon)"><!-- --></A><H3>
+setIcon</H3>
+<PRE>
+public void <B>setIcon</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeInner(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeInner</H3>
+<PRE>
+public void <B>writeInner</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Overlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Overlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Overlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Pair.html b/documentation/javadoc/org/boehn/kmlframework/kml/Pair.html
new file mode 100644
index 0000000..23a3574
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Pair.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Pair (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Pair class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Pair (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Pair.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Pair.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Pair.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Pair</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Pair</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Pair</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#Pair()">Pair</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#Pair(org.boehn.kmlframework.kml.StyleStateEnum, java.lang.String)">Pair</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key,
+     java.lang.String styleUrl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#getKey()">getKey</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#getStyleUrl()">getStyleUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#setKey(org.boehn.kmlframework.kml.StyleStateEnum)">setKey</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#setStyleUrl(java.lang.String)">setStyleUrl</A></B>(java.lang.String styleUrl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Pair()"><!-- --></A><H3>
+Pair</H3>
+<PRE>
+public <B>Pair</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Pair(org.boehn.kmlframework.kml.StyleStateEnum, java.lang.String)"><!-- --></A><H3>
+Pair</H3>
+<PRE>
+public <B>Pair</B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key,
+            java.lang.String styleUrl)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getKey()"><!-- --></A><H3>
+getKey</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> <B>getKey</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setKey(org.boehn.kmlframework.kml.StyleStateEnum)"><!-- --></A><H3>
+setKey</H3>
+<PRE>
+public void <B>setKey</B>(<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyleUrl()"><!-- --></A><H3>
+getStyleUrl</H3>
+<PRE>
+public java.lang.String <B>getStyleUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyleUrl(java.lang.String)"><!-- --></A><H3>
+setStyleUrl</H3>
+<PRE>
+public void <B>setStyleUrl</B>(java.lang.String styleUrl)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Pair.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Pair.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Pair.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/PhotoOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/PhotoOverlay.html
new file mode 100644
index 0000000..18e2a89
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/PhotoOverlay.html
@@ -0,0 +1,842 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+PhotoOverlay (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.PhotoOverlay class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PhotoOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PhotoOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/PhotoOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PhotoOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class PhotoOverlay</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Overlay</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.PhotoOverlay</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>PhotoOverlay</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay()">PhotoOverlay</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.b [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getBottomFov()">getBottomFov</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getGridOrigin()">getGridOrigin</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getLeftFov()">getLeftFov</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getMaxHeight()">getMaxHeight</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getMaxWidth()">getMaxWidth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getNear()">getNear</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getPoint()">getPoint</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getRightFov()">getRightFov</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getRotation()">getRotation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getShape()">getShape</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getTileSize()">getTileSize</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getTopFov()">getTopFov</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setBottomFov(java.lang.Double)">setBottomFov</A></B>(java.lang.Double bottomFov)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setGridOrigin(org.boehn.kmlframework.kml.GridOriginEnum)">setGridOrigin</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setLeftFov(java.lang.Double)">setLeftFov</A></B>(java.lang.Double leftFov)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setMaxHeight(java.lang.Integer)">setMaxHeight</A></B>(java.lang.Integer maxHeight)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setMaxWidth(java.lang.Integer)">setMaxWidth</A></B>(java.lang.Integer maxWidth)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setNear(java.lang.Double)">setNear</A></B>(java.lang.Double near)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setPoint(org.boehn.kmlframework.kml.Point)">setPoint</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setRightFov(java.lang.Double)">setRightFov</A></B>(java.lang.Double rightFov)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setRotation(java.lang.Double)">setRotation</A></B>(java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setShape(org.boehn.kmlframework.kml.ShapeEnum)">setShape</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setTileSize(java.lang.Integer)">setTileSize</A></B>(java.lang.Integer tileSize)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setTopFov(java.lang.Double)">setTopFov</A></B>(java.lang.Double topFov)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Overlay"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getDrawOrder()">getDrawOrder</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getIcon()">getIcon</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setDrawOrder(java.lang.Integer)">setDrawOrder</A>,  [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PhotoOverlay()"><!-- --></A><H3>
+PhotoOverlay</H3>
+<PRE>
+public <B>PhotoOverlay</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.lang.String, java.lang.Intege [...]
+PhotoOverlay</H3>
+<PRE>
+public <B>PhotoOverlay</B>(java.lang.String name,
+                    java.lang.Boolean visibility,
+                    java.lang.Boolean open,
+                    <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                    <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                    java.lang.String styleUrl,
+                    java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                    java.lang.String color,
+                    java.lang.Integer drawOrder,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+                    java.lang.Double rotation,
+                    java.lang.Double leftFov,
+                    java.lang.Double rightFov,
+                    java.lang.Double bottomFov,
+                    java.lang.Double topFov,
+                    java.lang.Double near,
+                    java.lang.Integer tileSize,
+                    java.lang.Integer maxWidth,
+                    java.lang.Integer maxHeight,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+                    <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRotation()"><!-- --></A><H3>
+getRotation</H3>
+<PRE>
+public java.lang.Double <B>getRotation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotation(java.lang.Double)"><!-- --></A><H3>
+setRotation</H3>
+<PRE>
+public void <B>setRotation</B>(java.lang.Double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLeftFov()"><!-- --></A><H3>
+getLeftFov</H3>
+<PRE>
+public java.lang.Double <B>getLeftFov</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLeftFov(java.lang.Double)"><!-- --></A><H3>
+setLeftFov</H3>
+<PRE>
+public void <B>setLeftFov</B>(java.lang.Double leftFov)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRightFov()"><!-- --></A><H3>
+getRightFov</H3>
+<PRE>
+public java.lang.Double <B>getRightFov</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRightFov(java.lang.Double)"><!-- --></A><H3>
+setRightFov</H3>
+<PRE>
+public void <B>setRightFov</B>(java.lang.Double rightFov)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBottomFov()"><!-- --></A><H3>
+getBottomFov</H3>
+<PRE>
+public java.lang.Double <B>getBottomFov</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBottomFov(java.lang.Double)"><!-- --></A><H3>
+setBottomFov</H3>
+<PRE>
+public void <B>setBottomFov</B>(java.lang.Double bottomFov)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTopFov()"><!-- --></A><H3>
+getTopFov</H3>
+<PRE>
+public java.lang.Double <B>getTopFov</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTopFov(java.lang.Double)"><!-- --></A><H3>
+setTopFov</H3>
+<PRE>
+public void <B>setTopFov</B>(java.lang.Double topFov)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNear()"><!-- --></A><H3>
+getNear</H3>
+<PRE>
+public java.lang.Double <B>getNear</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNear(java.lang.Double)"><!-- --></A><H3>
+setNear</H3>
+<PRE>
+public void <B>setNear</B>(java.lang.Double near)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTileSize()"><!-- --></A><H3>
+getTileSize</H3>
+<PRE>
+public java.lang.Integer <B>getTileSize</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTileSize(java.lang.Integer)"><!-- --></A><H3>
+setTileSize</H3>
+<PRE>
+public void <B>setTileSize</B>(java.lang.Integer tileSize)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxWidth()"><!-- --></A><H3>
+getMaxWidth</H3>
+<PRE>
+public java.lang.Integer <B>getMaxWidth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxWidth(java.lang.Integer)"><!-- --></A><H3>
+setMaxWidth</H3>
+<PRE>
+public void <B>setMaxWidth</B>(java.lang.Integer maxWidth)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxHeight()"><!-- --></A><H3>
+getMaxHeight</H3>
+<PRE>
+public java.lang.Integer <B>getMaxHeight</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxHeight(java.lang.Integer)"><!-- --></A><H3>
+setMaxHeight</H3>
+<PRE>
+public void <B>setMaxHeight</B>(java.lang.Integer maxHeight)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getGridOrigin()"><!-- --></A><H3>
+getGridOrigin</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> <B>getGridOrigin</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGridOrigin(org.boehn.kmlframework.kml.GridOriginEnum)"><!-- --></A><H3>
+setGridOrigin</H3>
+<PRE>
+public void <B>setGridOrigin</B>(<A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPoint()"><!-- --></A><H3>
+getPoint</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> <B>getPoint</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPoint(org.boehn.kmlframework.kml.Point)"><!-- --></A><H3>
+setPoint</H3>
+<PRE>
+public void <B>setPoint</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getShape()"><!-- --></A><H3>
+getShape</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> <B>getShape</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setShape(org.boehn.kmlframework.kml.ShapeEnum)"><!-- --></A><H3>
+setShape</H3>
+<PRE>
+public void <B>setShape</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PhotoOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/PhotoOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PhotoOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Placemark.html b/documentation/javadoc/org/boehn/kmlframework/kml/Placemark.html
new file mode 100644
index 0000000..25878cd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Placemark.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Placemark (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Placemark class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Placemark (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Placemark.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Placemark.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Placemark.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Placemark</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Placemark</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Placemark</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark()">Placemark</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String)">Placemark</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.k [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#getGeometry()">getGeometry</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#setGeometry(org.boehn.kmlframework.kml.Geometry)">setGeometry</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#setLocation(double, double)">setLocation</A></B>(double longitude,
+            double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Placemark()"><!-- --></A><H3>
+Placemark</H3>
+<PRE>
+public <B>Placemark</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Placemark(java.lang.String)"><!-- --></A><H3>
+Placemark</H3>
+<PRE>
+public <B>Placemark</B>(java.lang.String name)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, org.boehn.kmlframework.kml.Geometry)" [...]
+Placemark</H3>
+<PRE>
+public <B>Placemark</B>(java.lang.String name,
+                 java.lang.Boolean visibility,
+                 java.lang.Boolean open,
+                 <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                 <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                 java.lang.String styleUrl,
+                 java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getGeometry()"><!-- --></A><H3>
+getGeometry</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> <B>getGeometry</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setGeometry(org.boehn.kmlframework.kml.Geometry)"><!-- --></A><H3>
+setGeometry</H3>
+<PRE>
+public void <B>setGeometry</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(double, double)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(double longitude,
+                        double latitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Placemark.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Placemark.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Placemark.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Point.html b/documentation/javadoc/org/boehn/kmlframework/kml/Point.html
new file mode 100644
index 0000000..42c2326
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Point.html
@@ -0,0 +1,559 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Point (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Point class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Point (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Point.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Point.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Point.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Point</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Point</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>Point</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#Point()">Point</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#Point(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)">Point</A></B>(java.lang.Boolean extrude,
+      <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#Point(java.lang.Double, java.lang.Double)">Point</A></B>(java.lang.Double longitude,
+      java.lang.Double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#Point(java.lang.Double, java.lang.Double, java.lang.Double)">Point</A></B>(java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getAltitude()">getAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getExtrude()">getExtrude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getLatitude()">getLatitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getLongitude()">getLongitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#getLongitudeLatitudeAltitudeString()">getLongitudeLatitudeAltitudeString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#setAltitude(java.lang.Double)">setAltitude</A></B>(java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#setExtrude(java.lang.Boolean)">setExtrude</A></B>(java.lang.Boolean extrude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#setLatitude(java.lang.Double)">setLatitude</A></B>(java.lang.Double latitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#setLongitude(java.lang.Double)">setLongitude</A></B>(java.lang.Double longitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Point()"><!-- --></A><H3>
+Point</H3>
+<PRE>
+public <B>Point</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Point(java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+Point</H3>
+<PRE>
+public <B>Point</B>(java.lang.Double longitude,
+             java.lang.Double latitude)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Point(java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+Point</H3>
+<PRE>
+public <B>Point</B>(java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Point(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+Point</H3>
+<PRE>
+public <B>Point</B>(java.lang.Boolean extrude,
+             <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+             java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getExtrude()"><!-- --></A><H3>
+getExtrude</H3>
+<PRE>
+public java.lang.Boolean <B>getExtrude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExtrude(java.lang.Boolean)"><!-- --></A><H3>
+setExtrude</H3>
+<PRE>
+public void <B>setExtrude</B>(java.lang.Boolean extrude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongitude()"><!-- --></A><H3>
+getLongitude</H3>
+<PRE>
+public java.lang.Double <B>getLongitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLongitude(java.lang.Double)"><!-- --></A><H3>
+setLongitude</H3>
+<PRE>
+public void <B>setLongitude</B>(java.lang.Double longitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLatitude()"><!-- --></A><H3>
+getLatitude</H3>
+<PRE>
+public java.lang.Double <B>getLatitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLatitude(java.lang.Double)"><!-- --></A><H3>
+setLatitude</H3>
+<PRE>
+public void <B>setLatitude</B>(java.lang.Double latitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitude()"><!-- --></A><H3>
+getAltitude</H3>
+<PRE>
+public java.lang.Double <B>getAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitude(java.lang.Double)"><!-- --></A><H3>
+setAltitude</H3>
+<PRE>
+public void <B>setAltitude</B>(java.lang.Double altitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLongitudeLatitudeAltitudeString()"><!-- --></A><H3>
+getLongitudeLatitudeAltitudeString</H3>
+<PRE>
+public java.lang.String <B>getLongitudeLatitudeAltitudeString</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Point.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Point.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Point.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/PolyStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/PolyStyle.html
new file mode 100644
index 0000000..c081f81
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/PolyStyle.html
@@ -0,0 +1,396 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+PolyStyle (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.PolyStyle class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="PolyStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PolyStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/PolyStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PolyStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class PolyStyle</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.ColorStyle</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.PolyStyle</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>PolyStyle</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#PolyStyle()">PolyStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#PolyStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Boolean, java.lang.Boolean)">PolyStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Boolean fill,
+          java.lang.Boolean outline)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#getFill()">getFill</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#getOutline()">getOutline</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#setFill(java.lang.Boolean)">setFill</A></B>(java.lang.Boolean fill)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#setOutline(java.lang.Boolean)">setOutline</A></B>(java.lang.Boolean outline)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.ColorStyle"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Co [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="PolyStyle()"><!-- --></A><H3>
+PolyStyle</H3>
+<PRE>
+public <B>PolyStyle</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="PolyStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Boolean, java.lang.Boolean)"><!-- --></A><H3>
+PolyStyle</H3>
+<PRE>
+public <B>PolyStyle</B>(java.lang.String color,
+                 <A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+                 java.lang.Boolean fill,
+                 java.lang.Boolean outline)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getFill()"><!-- --></A><H3>
+getFill</H3>
+<PRE>
+public java.lang.Boolean <B>getFill</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFill(java.lang.Boolean)"><!-- --></A><H3>
+setFill</H3>
+<PRE>
+public void <B>setFill</B>(java.lang.Boolean fill)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOutline()"><!-- --></A><H3>
+getOutline</H3>
+<PRE>
+public java.lang.Boolean <B>getOutline</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOutline(java.lang.Boolean)"><!-- --></A><H3>
+setOutline</H3>
+<PRE>
+public void <B>setOutline</B>(java.lang.Boolean outline)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/PolyStyle.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/PolyStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PolyStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Polygon.html b/documentation/javadoc/org/boehn/kmlframework/kml/Polygon.html
new file mode 100644
index 0000000..fe25a8e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Polygon.html
@@ -0,0 +1,503 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Polygon (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Polygon class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Polygon (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Polygon.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Polygon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Polygon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Polygon</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Geometry</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Polygon</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Polygon</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#Polygon()">Polygon</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)">Polygon</A></B>(java.lang.Boolean extrude,
+        java.lang.Boolean tessellate,
+        <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+        <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary,
+        java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#getExtrude()">getExtrude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#getInnerBoundaries()">getInnerBoundaries</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#getOuterBoundary()">getOuterBoundary</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#getTessellate()">getTessellate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#setExtrude(java.lang.Boolean)">setExtrude</A></B>(java.lang.Boolean extrude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#setInnerBoundaries(java.util.List)">setInnerBoundaries</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#setOuterBoundary(org.boehn.kmlframework.kml.LinearRing)">setOuterBoundary</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#setTessellate(java.lang.Boolean)">setTessellate</A></B>(java.lang.Boolean tessellate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Polygon()"><!-- --></A><H3>
+Polygon</H3>
+<PRE>
+public <B>Polygon</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)"><!-- --></A><H3>
+Polygon</H3>
+<PRE>
+public <B>Polygon</B>(java.lang.Boolean extrude,
+               java.lang.Boolean tessellate,
+               <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+               <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary,
+               java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getExtrude()"><!-- --></A><H3>
+getExtrude</H3>
+<PRE>
+public java.lang.Boolean <B>getExtrude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setExtrude(java.lang.Boolean)"><!-- --></A><H3>
+setExtrude</H3>
+<PRE>
+public void <B>setExtrude</B>(java.lang.Boolean extrude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTessellate()"><!-- --></A><H3>
+getTessellate</H3>
+<PRE>
+public java.lang.Boolean <B>getTessellate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTessellate(java.lang.Boolean)"><!-- --></A><H3>
+setTessellate</H3>
+<PRE>
+public void <B>setTessellate</B>(java.lang.Boolean tessellate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOuterBoundary()"><!-- --></A><H3>
+getOuterBoundary</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> <B>getOuterBoundary</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOuterBoundary(org.boehn.kmlframework.kml.LinearRing)"><!-- --></A><H3>
+setOuterBoundary</H3>
+<PRE>
+public void <B>setOuterBoundary</B>(<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInnerBoundaries()"><!-- --></A><H3>
+getInnerBoundaries</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> <B>getInnerBoundaries</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInnerBoundaries(java.util.List)"><!-- --></A><H3>
+setInnerBoundaries</H3>
+<PRE>
+public void <B>setInnerBoundaries</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Polygon.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Polygon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Polygon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/RefreshModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/RefreshModeEnum.html
new file mode 100644
index 0000000..e6b4a12
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/RefreshModeEnum.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+RefreshModeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.RefreshModeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RefreshModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RefreshModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/RefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum RefreshModeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.RefreshModeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>RefreshModeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#onChange">onChange</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#onExpire">onExpire</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#onInterval">onInterval</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="onChange"><!-- --></A><H3>
+onChange</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> <B>onChange</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onInterval"><!-- --></A><H3>
+onInterval</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> <B>onInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onExpire"><!-- --></A><H3>
+onExpire</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> <B>onExpire</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(RefreshModeEnum c : RefreshModeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RefreshModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/RefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Region.html b/documentation/javadoc/org/boehn/kmlframework/kml/Region.html
new file mode 100644
index 0000000..a491bc5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Region.html
@@ -0,0 +1,742 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Region (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Region class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Region (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Region.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Region.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Region.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Region</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Region</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Region</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#Region()">Region</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#Region(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)">Region</A></B>(java.lang.Double north,
+       java.lang.Double south,
+       java.lang.Double east,
+       java.lang.Double west,
+       java.lang.Double minAltitude,
+       java.lang.Double maxAltitude,
+       <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double minLodPixels,
+       java.lang.Double maxLodPixels,
+       java.lang.Double minFadeExtent,
+       java.lang.Double maxFadeExtent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getEast()">getEast</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMaxAltitude()">getMaxAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMaxFadeExtent()">getMaxFadeExtent</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMaxLodPixels()">getMaxLodPixels</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMinAltitude()">getMinAltitude</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMinFadeExtent()">getMinFadeExtent</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getMinLodPixels()">getMinLodPixels</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getNorth()">getNorth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getSouth()">getSouth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#getWest()">getWest</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setEast(java.lang.Double)">setEast</A></B>(java.lang.Double east)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMaxAltitude(java.lang.Double)">setMaxAltitude</A></B>(java.lang.Double maxAltitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMaxFadeExtent(java.lang.Double)">setMaxFadeExtent</A></B>(java.lang.Double maxFadeExtent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMaxLodPixels(java.lang.Double)">setMaxLodPixels</A></B>(java.lang.Double maxLodPixels)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMinAltitude(java.lang.Double)">setMinAltitude</A></B>(java.lang.Double minAltitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMinFadeExtent(java.lang.Double)">setMinFadeExtent</A></B>(java.lang.Double minFadeExtent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setMinLodPixels(java.lang.Double)">setMinLodPixels</A></B>(java.lang.Double minLodPixels)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setNorth(java.lang.Double)">setNorth</A></B>(java.lang.Double north)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setSouth(java.lang.Double)">setSouth</A></B>(java.lang.Double south)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#setWest(java.lang.Double)">setWest</A></B>(java.lang.Double west)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Region()"><!-- --></A><H3>
+Region</H3>
+<PRE>
+public <B>Region</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Region(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+Region</H3>
+<PRE>
+public <B>Region</B>(java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double minAltitude,
+              java.lang.Double maxAltitude,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double minLodPixels,
+              java.lang.Double maxLodPixels,
+              java.lang.Double minFadeExtent,
+              java.lang.Double maxFadeExtent)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getNorth()"><!-- --></A><H3>
+getNorth</H3>
+<PRE>
+public java.lang.Double <B>getNorth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNorth(java.lang.Double)"><!-- --></A><H3>
+setNorth</H3>
+<PRE>
+public void <B>setNorth</B>(java.lang.Double north)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSouth()"><!-- --></A><H3>
+getSouth</H3>
+<PRE>
+public java.lang.Double <B>getSouth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSouth(java.lang.Double)"><!-- --></A><H3>
+setSouth</H3>
+<PRE>
+public void <B>setSouth</B>(java.lang.Double south)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEast()"><!-- --></A><H3>
+getEast</H3>
+<PRE>
+public java.lang.Double <B>getEast</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEast(java.lang.Double)"><!-- --></A><H3>
+setEast</H3>
+<PRE>
+public void <B>setEast</B>(java.lang.Double east)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWest()"><!-- --></A><H3>
+getWest</H3>
+<PRE>
+public java.lang.Double <B>getWest</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWest(java.lang.Double)"><!-- --></A><H3>
+setWest</H3>
+<PRE>
+public void <B>setWest</B>(java.lang.Double west)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinAltitude()"><!-- --></A><H3>
+getMinAltitude</H3>
+<PRE>
+public java.lang.Double <B>getMinAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinAltitude(java.lang.Double)"><!-- --></A><H3>
+setMinAltitude</H3>
+<PRE>
+public void <B>setMinAltitude</B>(java.lang.Double minAltitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxAltitude()"><!-- --></A><H3>
+getMaxAltitude</H3>
+<PRE>
+public java.lang.Double <B>getMaxAltitude</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxAltitude(java.lang.Double)"><!-- --></A><H3>
+setMaxAltitude</H3>
+<PRE>
+public void <B>setMaxAltitude</B>(java.lang.Double maxAltitude)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAltitudeMode()"><!-- --></A><H3>
+getAltitudeMode</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> <B>getAltitudeMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)"><!-- --></A><H3>
+setAltitudeMode</H3>
+<PRE>
+public void <B>setAltitudeMode</B>(<A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinLodPixels()"><!-- --></A><H3>
+getMinLodPixels</H3>
+<PRE>
+public java.lang.Double <B>getMinLodPixels</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinLodPixels(java.lang.Double)"><!-- --></A><H3>
+setMinLodPixels</H3>
+<PRE>
+public void <B>setMinLodPixels</B>(java.lang.Double minLodPixels)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxLodPixels()"><!-- --></A><H3>
+getMaxLodPixels</H3>
+<PRE>
+public java.lang.Double <B>getMaxLodPixels</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxLodPixels(java.lang.Double)"><!-- --></A><H3>
+setMaxLodPixels</H3>
+<PRE>
+public void <B>setMaxLodPixels</B>(java.lang.Double maxLodPixels)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinFadeExtent()"><!-- --></A><H3>
+getMinFadeExtent</H3>
+<PRE>
+public java.lang.Double <B>getMinFadeExtent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinFadeExtent(java.lang.Double)"><!-- --></A><H3>
+setMinFadeExtent</H3>
+<PRE>
+public void <B>setMinFadeExtent</B>(java.lang.Double minFadeExtent)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxFadeExtent()"><!-- --></A><H3>
+getMaxFadeExtent</H3>
+<PRE>
+public java.lang.Double <B>getMaxFadeExtent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMaxFadeExtent(java.lang.Double)"><!-- --></A><H3>
+setMaxFadeExtent</H3>
+<PRE>
+public void <B>setMaxFadeExtent</B>(java.lang.Double maxFadeExtent)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Region.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Region.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Region.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Schema.html b/documentation/javadoc/org/boehn/kmlframework/kml/Schema.html
new file mode 100644
index 0000000..8cbf712
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Schema.html
@@ -0,0 +1,342 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Schema (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Schema class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Schema (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Schema.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Schema.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Schema.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Schema</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Schema</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Schema</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#Schema()">Schema</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#Schema(java.util.List)">Schema</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#getSimpleFields()">getSimpleFields</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#setSimpleFields(java.util.List)">setSimpleFields</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Schema()"><!-- --></A><H3>
+Schema</H3>
+<PRE>
+public <B>Schema</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Schema(java.util.List)"><!-- --></A><H3>
+Schema</H3>
+<PRE>
+public <B>Schema</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getSimpleFields()"><!-- --></A><H3>
+getSimpleFields</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> <B>getSimpleFields</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSimpleFields(java.util.List)"><!-- --></A><H3>
+setSimpleFields</H3>
+<PRE>
+public void <B>setSimpleFields</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Schema.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Schema.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Schema.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ScreenOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/ScreenOverlay.html
new file mode 100644
index 0000000..34051b8
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ScreenOverlay.html
@@ -0,0 +1,1042 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ScreenOverlay (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ScreenOverlay class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ScreenOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ScreenOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ScreenOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ScreenOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class ScreenOverlay</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Feature</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Overlay</A>
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ScreenOverlay</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ScreenOverlay</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay()">ScreenOverlay</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayX()">getOverlayX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayXunits()">getOverlayXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayY()">getOverlayY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayYunits()">getOverlayYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotation()">getRotation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationX()">getRotationX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationXunits()">getRotationXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationY()">getRotationY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationYunits()">getRotationYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenX()">getScreenX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenXunits()">getScreenXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenY()">getScreenY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenYunits()">getScreenYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeX()">getSizeX</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeXunits()">getSizeXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeY()">getSizeY</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeYunits()">getSizeYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayX(java.lang.Double)">setOverlayX</A></B>(java.lang.Double overlayX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayXunits(org.boehn.kmlframework.kml.UnitEnum)">setOverlayXunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayY(java.lang.Double)">setOverlayY</A></B>(java.lang.Double overlayY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayYunits(org.boehn.kmlframework.kml.UnitEnum)">setOverlayYunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotation(java.lang.Double)">setRotation</A></B>(java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationX(java.lang.Double)">setRotationX</A></B>(java.lang.Double rotationX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationXunits(org.boehn.kmlframework.kml.UnitEnum)">setRotationXunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationY(java.lang.Double)">setRotationY</A></B>(java.lang.Double rotationY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationYunits(org.boehn.kmlframework.kml.UnitEnum)">setRotationYunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenX(java.lang.Double)">setScreenX</A></B>(java.lang.Double screenX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenXunits(org.boehn.kmlframework.kml.UnitEnum)">setScreenXunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenY(java.lang.Double)">setScreenY</A></B>(java.lang.Double screenY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenYunits(org.boehn.kmlframework.kml.UnitEnum)">setScreenYunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeX(java.lang.Double)">setSizeX</A></B>(java.lang.Double sizeX)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeXunits(org.boehn.kmlframework.kml.UnitEnum)">setSizeXunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeY(java.lang.Double)">setSizeY</A></B>(java.lang.Double sizeY)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeYunits(org.boehn.kmlframework.kml.UnitEnum)">setSizeYunits</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Overlay"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getColor()">getColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getDrawOrder()">getDrawOrder</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#getIcon()">getIcon</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setColor(java.lang.String)">setColor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html#setDrawOrder(java.lang.Integer)">setDrawOrder</A>,  [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Feature"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAddress()">getAddress</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Feature.html#getAtomAuthor()">getAtomAuthor</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Fe [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ScreenOverlay()"><!-- --></A><H3>
+ScreenOverlay</H3>
+<PRE>
+public <B>ScreenOverlay</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlframework.kml.ExtendedData, java.lang.String, java.lang.Integ [...]
+ScreenOverlay</H3>
+<PRE>
+public <B>ScreenOverlay</B>(java.lang.String name,
+                     java.lang.Boolean visibility,
+                     java.lang.Boolean open,
+                     <A HREF="../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+                     <A HREF="../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+                     java.lang.String styleUrl,
+                     java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+                     java.lang.String color,
+                     java.lang.Integer drawOrder,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+                     java.lang.Double overlayX,
+                     java.lang.Double overlayY,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+                     java.lang.Double screenX,
+                     java.lang.Double screenY,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+                     java.lang.Double rotationX,
+                     java.lang.Double rotationY,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+                     java.lang.Double sizeX,
+                     java.lang.Double sizeY,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+                     <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+                     java.lang.Double rotation)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getOverlayX()"><!-- --></A><H3>
+getOverlayX</H3>
+<PRE>
+public java.lang.Double <B>getOverlayX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOverlayX(java.lang.Double)"><!-- --></A><H3>
+setOverlayX</H3>
+<PRE>
+public void <B>setOverlayX</B>(java.lang.Double overlayX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOverlayY()"><!-- --></A><H3>
+getOverlayY</H3>
+<PRE>
+public java.lang.Double <B>getOverlayY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOverlayY(java.lang.Double)"><!-- --></A><H3>
+setOverlayY</H3>
+<PRE>
+public void <B>setOverlayY</B>(java.lang.Double overlayY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOverlayXunits()"><!-- --></A><H3>
+getOverlayXunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getOverlayXunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOverlayXunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setOverlayXunits</H3>
+<PRE>
+public void <B>setOverlayXunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOverlayYunits()"><!-- --></A><H3>
+getOverlayYunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getOverlayYunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOverlayYunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setOverlayYunits</H3>
+<PRE>
+public void <B>setOverlayYunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScreenX()"><!-- --></A><H3>
+getScreenX</H3>
+<PRE>
+public java.lang.Double <B>getScreenX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScreenX(java.lang.Double)"><!-- --></A><H3>
+setScreenX</H3>
+<PRE>
+public void <B>setScreenX</B>(java.lang.Double screenX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScreenY()"><!-- --></A><H3>
+getScreenY</H3>
+<PRE>
+public java.lang.Double <B>getScreenY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScreenY(java.lang.Double)"><!-- --></A><H3>
+setScreenY</H3>
+<PRE>
+public void <B>setScreenY</B>(java.lang.Double screenY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScreenXunits()"><!-- --></A><H3>
+getScreenXunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getScreenXunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScreenXunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setScreenXunits</H3>
+<PRE>
+public void <B>setScreenXunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScreenYunits()"><!-- --></A><H3>
+getScreenYunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getScreenYunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScreenYunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setScreenYunits</H3>
+<PRE>
+public void <B>setScreenYunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotationX()"><!-- --></A><H3>
+getRotationX</H3>
+<PRE>
+public java.lang.Double <B>getRotationX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotationX(java.lang.Double)"><!-- --></A><H3>
+setRotationX</H3>
+<PRE>
+public void <B>setRotationX</B>(java.lang.Double rotationX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotationY()"><!-- --></A><H3>
+getRotationY</H3>
+<PRE>
+public java.lang.Double <B>getRotationY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotationY(java.lang.Double)"><!-- --></A><H3>
+setRotationY</H3>
+<PRE>
+public void <B>setRotationY</B>(java.lang.Double rotationY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotationXunits()"><!-- --></A><H3>
+getRotationXunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getRotationXunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotationXunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setRotationXunits</H3>
+<PRE>
+public void <B>setRotationXunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotationYunits()"><!-- --></A><H3>
+getRotationYunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getRotationYunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotationYunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setRotationYunits</H3>
+<PRE>
+public void <B>setRotationYunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSizeX()"><!-- --></A><H3>
+getSizeX</H3>
+<PRE>
+public java.lang.Double <B>getSizeX</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeX(java.lang.Double)"><!-- --></A><H3>
+setSizeX</H3>
+<PRE>
+public void <B>setSizeX</B>(java.lang.Double sizeX)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSizeY()"><!-- --></A><H3>
+getSizeY</H3>
+<PRE>
+public java.lang.Double <B>getSizeY</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeY(java.lang.Double)"><!-- --></A><H3>
+setSizeY</H3>
+<PRE>
+public void <B>setSizeY</B>(java.lang.Double sizeY)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSizeXunits()"><!-- --></A><H3>
+getSizeXunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getSizeXunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeXunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setSizeXunits</H3>
+<PRE>
+public void <B>setSizeXunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSizeYunits()"><!-- --></A><H3>
+getSizeYunits</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>getSizeYunits</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSizeYunits(org.boehn.kmlframework.kml.UnitEnum)"><!-- --></A><H3>
+setSizeYunits</H3>
+<PRE>
+public void <B>setSizeYunits</B>(<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotation()"><!-- --></A><H3>
+getRotation</H3>
+<PRE>
+public java.lang.Double <B>getRotation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotation(java.lang.Double)"><!-- --></A><H3>
+setRotation</H3>
+<PRE>
+public void <B>setRotation</B>(java.lang.Double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ScreenOverlay.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ScreenOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ScreenOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ShapeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/ShapeEnum.html
new file mode 100644
index 0000000..f757376
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ShapeEnum.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ShapeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ShapeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ShapeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ShapeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ShapeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ShapeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum ShapeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ShapeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>ShapeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html#cylinder">cylinder</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html#rectangle">rectangle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html#sphere">sphere</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="rectangle"><!-- --></A><H3>
+rectangle</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> <B>rectangle</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="cylinder"><!-- --></A><H3>
+cylinder</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> <B>cylinder</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="sphere"><!-- --></A><H3>
+sphere</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> <B>sphere</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(ShapeEnum c : ShapeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ShapeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ShapeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ShapeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/SimpleData.html b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleData.html
new file mode 100644
index 0000000..63550de
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleData.html
@@ -0,0 +1,382 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+SimpleData (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.SimpleData class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleData (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class SimpleData</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.SimpleData</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>SimpleData</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#SimpleData()">SimpleData</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#SimpleData(java.lang.String, java.lang.String)">SimpleData</A></B>(java.lang.String name,
+           java.lang.String value)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#getValue()">getValue</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#setValue(java.lang.String)">setValue</A></B>(java.lang.String value)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SimpleData()"><!-- --></A><H3>
+SimpleData</H3>
+<PRE>
+public <B>SimpleData</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SimpleData(java.lang.String, java.lang.String)"><!-- --></A><H3>
+SimpleData</H3>
+<PRE>
+public <B>SimpleData</B>(java.lang.String name,
+                  java.lang.String value)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getValue()"><!-- --></A><H3>
+getValue</H3>
+<PRE>
+public java.lang.String <B>getValue</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setValue(java.lang.String)"><!-- --></A><H3>
+setValue</H3>
+<PRE>
+public void <B>setValue</B>(java.lang.String value)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleData.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/SimpleField.html b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleField.html
new file mode 100644
index 0000000..b81afef
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleField.html
@@ -0,0 +1,422 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+SimpleField (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.SimpleField class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleField (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleField.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleField.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleField.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class SimpleField</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.SimpleField</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>SimpleField</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#SimpleField()">SimpleField</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#SimpleField(org.boehn.kmlframework.kml.SimpleFieldTypeEnum, java.lang.String, java.lang.String)">SimpleField</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType,
+            java.lang.String name,
+            java.lang.String displayName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#getDisplayName()">getDisplayName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#getSimpleFieldType()">getSimpleFieldType</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#setDisplayName(java.lang.String)">setDisplayName</A></B>(java.lang.String displayName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#setSimpleFieldType(org.boehn.kmlframework.kml.SimpleFieldTypeEnum)">setSimpleFieldType</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SimpleField()"><!-- --></A><H3>
+SimpleField</H3>
+<PRE>
+public <B>SimpleField</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="SimpleField(org.boehn.kmlframework.kml.SimpleFieldTypeEnum, java.lang.String, java.lang.String)"><!-- --></A><H3>
+SimpleField</H3>
+<PRE>
+public <B>SimpleField</B>(<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType,
+                   java.lang.String name,
+                   java.lang.String displayName)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getSimpleFieldType()"><!-- --></A><H3>
+getSimpleFieldType</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>getSimpleFieldType</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSimpleFieldType(org.boehn.kmlframework.kml.SimpleFieldTypeEnum)"><!-- --></A><H3>
+setSimpleFieldType</H3>
+<PRE>
+public void <B>setSimpleFieldType</B>(<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDisplayName()"><!-- --></A><H3>
+getDisplayName</H3>
+<PRE>
+public java.lang.String <B>getDisplayName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDisplayName(java.lang.String)"><!-- --></A><H3>
+setDisplayName</H3>
+<PRE>
+public void <B>setDisplayName</B>(java.lang.String displayName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleField.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleField.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleField.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html
new file mode 100644
index 0000000..6a0d7b1
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html
@@ -0,0 +1,414 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+SimpleFieldTypeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.SimpleFieldTypeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleFieldTypeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleFieldTypeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleFieldTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum SimpleFieldTypeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.SimpleFieldTypeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>SimpleFieldTypeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#_double">_double</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#_float">_float</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#_int">_int</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#_short">_short</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#bool">bool</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#string">string</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#uint">uint</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#ushort">ushort</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="string"><!-- --></A><H3>
+string</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>string</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="_int"><!-- --></A><H3>
+_int</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>_int</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="uint"><!-- --></A><H3>
+uint</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>uint</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="_short"><!-- --></A><H3>
+_short</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>_short</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ushort"><!-- --></A><H3>
+ushort</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>ushort</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="_float"><!-- --></A><H3>
+_float</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>_float</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="_double"><!-- --></A><H3>
+_double</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>_double</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="bool"><!-- --></A><H3>
+bool</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>bool</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(SimpleFieldTypeEnum c : SimpleFieldTypeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleFieldTypeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleFieldTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Style.html b/documentation/javadoc/org/boehn/kmlframework/kml/Style.html
new file mode 100644
index 0000000..6749925
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Style.html
@@ -0,0 +1,543 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Style (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Style class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Style (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Style.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Style.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Style.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Style</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.StyleSelector</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Style</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Style</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#Style()">Style</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getBallonStyle()">getBallonStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getIconStyle()">getIconStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getLabelStyle()">getLabelStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getLineStyle()">getLineStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getListStyle()">getListStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#getPolyStyle()">getPolyStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setBallonStyle(org.boehn.kmlframework.kml.BallonStyle)">setBallonStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setIconStyle(org.boehn.kmlframework.kml.IconStyle)">setIconStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setLabelStyle(org.boehn.kmlframework.kml.LabelStyle)">setLabelStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setLineStyle(org.boehn.kmlframework.kml.LineStyle)">setLineStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setListStyle(org.boehn.kmlframework.kml.ListStyle)">setListStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#setPolyStyle(org.boehn.kmlframework.kml.PolyStyle)">setPolyStyle</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Style()"><!-- --></A><H3>
+Style</H3>
+<PRE>
+public <B>Style</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)"><!-- --></A><H3>
+Style</H3>
+<PRE>
+public <B>Style</B>(<A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+             <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+             <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+             <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+             <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+             <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getIconStyle()"><!-- --></A><H3>
+getIconStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> <B>getIconStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setIconStyle(org.boehn.kmlframework.kml.IconStyle)"><!-- --></A><H3>
+setIconStyle</H3>
+<PRE>
+public void <B>setIconStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLabelStyle()"><!-- --></A><H3>
+getLabelStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> <B>getLabelStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLabelStyle(org.boehn.kmlframework.kml.LabelStyle)"><!-- --></A><H3>
+setLabelStyle</H3>
+<PRE>
+public void <B>setLabelStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLineStyle()"><!-- --></A><H3>
+getLineStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> <B>getLineStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLineStyle(org.boehn.kmlframework.kml.LineStyle)"><!-- --></A><H3>
+setLineStyle</H3>
+<PRE>
+public void <B>setLineStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPolyStyle()"><!-- --></A><H3>
+getPolyStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> <B>getPolyStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPolyStyle(org.boehn.kmlframework.kml.PolyStyle)"><!-- --></A><H3>
+setPolyStyle</H3>
+<PRE>
+public void <B>setPolyStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBallonStyle()"><!-- --></A><H3>
+getBallonStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> <B>getBallonStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBallonStyle(org.boehn.kmlframework.kml.BallonStyle)"><!-- --></A><H3>
+setBallonStyle</H3>
+<PRE>
+public void <B>setBallonStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getListStyle()"><!-- --></A><H3>
+getListStyle</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> <B>getListStyle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setListStyle(org.boehn.kmlframework.kml.ListStyle)"><!-- --></A><H3>
+setListStyle</H3>
+<PRE>
+public void <B>setListStyle</B>(<A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Style.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Style.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Style.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/StyleMap.html b/documentation/javadoc/org/boehn/kmlframework/kml/StyleMap.html
new file mode 100644
index 0000000..01afd70
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/StyleMap.html
@@ -0,0 +1,305 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+StyleMap (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.StyleMap class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StyleMap (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleMap.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleMap.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class StyleMap</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.StyleSelector</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.StyleMap</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>StyleMap</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html#StyleMap()">StyleMap</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html#StyleMap(java.util.List)">StyleMap</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>> pairs)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="StyleMap()"><!-- --></A><H3>
+StyleMap</H3>
+<PRE>
+public <B>StyleMap</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="StyleMap(java.util.List)"><!-- --></A><H3>
+StyleMap</H3>
+<PRE>
+public <B>StyleMap</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>> pairs)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleMap.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleMap.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleMap.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/StyleSelector.html b/documentation/javadoc/org/boehn/kmlframework/kml/StyleSelector.html
new file mode 100644
index 0000000..6d4aed1
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/StyleSelector.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+StyleSelector (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.StyleSelector class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StyleSelector (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleSelector.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleSelector.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleSelector.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class StyleSelector</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.StyleSelector</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A>, <A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>StyleSelector</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html#StyleSelector()">StyleSelector</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="StyleSelector()"><!-- --></A><H3>
+StyleSelector</H3>
+<PRE>
+public <B>StyleSelector</B>()</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleSelector.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleSelector.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleSelector.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/StyleStateEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/StyleStateEnum.html
new file mode 100644
index 0000000..b19497e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/StyleStateEnum.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+StyleStateEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.StyleStateEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="StyleStateEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleStateEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleStateEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleStateEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum StyleStateEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.StyleStateEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>StyleStateEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#highlight">highlight</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#normal">normal</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="normal"><!-- --></A><H3>
+normal</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> <B>normal</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="highlight"><!-- --></A><H3>
+highlight</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> <B>highlight</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(StyleStateEnum c : StyleStateEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/StyleStateEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/StyleStateEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleStateEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/TimePrimitive.html b/documentation/javadoc/org/boehn/kmlframework/kml/TimePrimitive.html
new file mode 100644
index 0000000..9f66296
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/TimePrimitive.html
@@ -0,0 +1,234 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+TimePrimitive (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.TimePrimitive class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimePrimitive (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimePrimitive.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimePrimitive.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimePrimitive.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class TimePrimitive</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.TimePrimitive</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A>, <A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>TimePrimitive</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html#TimePrimitive()">TimePrimitive</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TimePrimitive()"><!-- --></A><H3>
+TimePrimitive</H3>
+<PRE>
+public <B>TimePrimitive</B>()</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimePrimitive.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimePrimitive.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimePrimitive.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/TimeSpan.html b/documentation/javadoc/org/boehn/kmlframework/kml/TimeSpan.html
new file mode 100644
index 0000000..30b5c40
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/TimeSpan.html
@@ -0,0 +1,383 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+TimeSpan (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.TimeSpan class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimeSpan (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeSpan.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimeSpan.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeSpan.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class TimeSpan</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.TimePrimitive</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.TimeSpan</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>TimeSpan</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#TimeSpan()">TimeSpan</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#TimeSpan(java.lang.String, java.lang.String)">TimeSpan</A></B>(java.lang.String begin,
+         java.lang.String end)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#getBegin()">getBegin</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#getEnd()">getEnd</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#setBegin(java.lang.String)">setBegin</A></B>(java.lang.String begin)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#setEnd(java.lang.String)">setEnd</A></B>(java.lang.String end)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TimeSpan()"><!-- --></A><H3>
+TimeSpan</H3>
+<PRE>
+public <B>TimeSpan</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TimeSpan(java.lang.String, java.lang.String)"><!-- --></A><H3>
+TimeSpan</H3>
+<PRE>
+public <B>TimeSpan</B>(java.lang.String begin,
+                java.lang.String end)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getBegin()"><!-- --></A><H3>
+getBegin</H3>
+<PRE>
+public java.lang.String <B>getBegin</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBegin(java.lang.String)"><!-- --></A><H3>
+setBegin</H3>
+<PRE>
+public void <B>setBegin</B>(java.lang.String begin)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEnd()"><!-- --></A><H3>
+getEnd</H3>
+<PRE>
+public java.lang.String <B>getEnd</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEnd(java.lang.String)"><!-- --></A><H3>
+setEnd</H3>
+<PRE>
+public void <B>setEnd</B>(java.lang.String end)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeSpan.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimeSpan.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeSpan.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/TimeStamp.html b/documentation/javadoc/org/boehn/kmlframework/kml/TimeStamp.html
new file mode 100644
index 0000000..b5575b7
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/TimeStamp.html
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+TimeStamp (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.TimeStamp class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="TimeStamp (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeStamp.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimeStamp.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeStamp.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class TimeStamp</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.TimePrimitive</A>
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.TimeStamp</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>TimeStamp</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#TimeStamp()">TimeStamp</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#TimeStamp(java.lang.String)">TimeStamp</A></B>(java.lang.String when)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#getWhen()">getWhen</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#setWhen(java.lang.String)">setWhen</A></B>(java.lang.String when)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="TimeStamp()"><!-- --></A><H3>
+TimeStamp</H3>
+<PRE>
+public <B>TimeStamp</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="TimeStamp(java.lang.String)"><!-- --></A><H3>
+TimeStamp</H3>
+<PRE>
+public <B>TimeStamp</B>(java.lang.String when)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getWhen()"><!-- --></A><H3>
+getWhen</H3>
+<PRE>
+public java.lang.String <B>getWhen</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWhen(java.lang.String)"><!-- --></A><H3>
+setWhen</H3>
+<PRE>
+public void <B>setWhen</B>(java.lang.String when)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TimeStamp.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/TimeStamp.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeStamp.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/UnitEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/UnitEnum.html
new file mode 100644
index 0000000..97f1178
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/UnitEnum.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+UnitEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.UnitEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="UnitEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/UnitEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/UnitEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UnitEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum UnitEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.UnitEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>UnitEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html#fraction">fraction</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html#insetPixels">insetPixels</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html#pixels">pixels</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="pixels"><!-- --></A><H3>
+pixels</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>pixels</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="fraction"><!-- --></A><H3>
+fraction</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>fraction</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="insetPixels"><!-- --></A><H3>
+insetPixels</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>insetPixels</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(UnitEnum c : UnitEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/UnitEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/UnitEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UnitEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/Update.html b/documentation/javadoc/org/boehn/kmlframework/kml/Update.html
new file mode 100644
index 0000000..fc29e71
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/Update.html
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Update (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.Update class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Update (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Update.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Update.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Update.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class Update</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.Update</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Update</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#Update()">Update</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#getTargetHref()">getTargetHref</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#getUpdateElements()">getUpdateElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#setTargetHref(java.lang.String)">setTargetHref</A></B>(java.lang.String targetHref)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#setUpdateElements(java.util.List)">setUpdateElements</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>> updateElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Update()"><!-- --></A><H3>
+Update</H3>
+<PRE>
+public <B>Update</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getTargetHref()"><!-- --></A><H3>
+getTargetHref</H3>
+<PRE>
+public java.lang.String <B>getTargetHref</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTargetHref(java.lang.String)"><!-- --></A><H3>
+setTargetHref</H3>
+<PRE>
+public void <B>setTargetHref</B>(java.lang.String targetHref)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUpdateElements()"><!-- --></A><H3>
+getUpdateElements</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>> <B>getUpdateElements</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUpdateElements(java.util.List)"><!-- --></A><H3>
+setUpdateElements</H3>
+<PRE>
+public void <B>setUpdateElements</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>> updateElements)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Update.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/Update.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Update.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/UpdateElement.html b/documentation/javadoc/org/boehn/kmlframework/kml/UpdateElement.html
new file mode 100644
index 0000000..e9c9824
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/UpdateElement.html
@@ -0,0 +1,307 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+UpdateElement (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.UpdateElement class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="UpdateElement (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/UpdateElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/UpdateElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UpdateElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class UpdateElement</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.UpdateElement</B>
+</PRE>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>UpdateElement</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#UpdateElement()">UpdateElement</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#UpdateElement(org.boehn.kmlframework.kml.KmlObject)">UpdateElement</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()">getKmlObject</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)">setKmlObject</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="UpdateElement()"><!-- --></A><H3>
+UpdateElement</H3>
+<PRE>
+public <B>UpdateElement</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="UpdateElement(org.boehn.kmlframework.kml.KmlObject)"><!-- --></A><H3>
+UpdateElement</H3>
+<PRE>
+public <B>UpdateElement</B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getKmlObject()"><!-- --></A><H3>
+getKmlObject</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> <B>getKmlObject</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setKmlObject(org.boehn.kmlframework.kml.KmlObject)"><!-- --></A><H3>
+setKmlObject</H3>
+<PRE>
+public void <B>setKmlObject</B>(<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public abstract void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                    throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/UpdateElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/UpdateElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UpdateElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ViewFormat.html b/documentation/javadoc/org/boehn/kmlframework/kml/ViewFormat.html
new file mode 100644
index 0000000..88b956b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ViewFormat.html
@@ -0,0 +1,308 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ViewFormat (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ViewFormat class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ViewFormat (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ViewFormat.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewFormat.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Class ViewFormat</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlObject</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ViewFormat</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ViewFormat</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html#ViewFormat()">ViewFormat</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html#ViewFormat(boolean, boolean, boolean)">ViewFormat</A></B>(boolean includeBBox,
+           boolean includeCamera,
+           boolean includeView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.KmlObject"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#booleanToInt(boolean)">booleanToInt</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#enumToString(java.lang.Enum)">enumToString</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getId()">getId</A>, <A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A>, <A HREF="../../../../org/boehn/ [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ViewFormat()"><!-- --></A><H3>
+ViewFormat</H3>
+<PRE>
+public <B>ViewFormat</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ViewFormat(boolean, boolean, boolean)"><!-- --></A><H3>
+ViewFormat</H3>
+<PRE>
+public <B>ViewFormat</B>(boolean includeBBox,
+                  boolean includeCamera,
+                  boolean includeView)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="write(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeDelete(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+writeDelete</H3>
+<PRE>
+public void <B>writeDelete</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)
+                 throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></CODE> in class <CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ViewFormat.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewFormat.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/ViewRefreshModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/ViewRefreshModeEnum.html
new file mode 100644
index 0000000..6c3e3df
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/ViewRefreshModeEnum.html
@@ -0,0 +1,350 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ViewRefreshModeEnum (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml.ViewRefreshModeEnum class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ViewRefreshModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewRefreshModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.kml</FONT>
+<BR>
+Enum ViewRefreshModeEnum</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.kml.ViewRefreshModeEnum</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>ViewRefreshModeEnum</B><DT>extends java.lang.Enum<<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#never">never</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#onRegion">onRegion</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#onRequest">onRequest</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#onStop">onStop</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="never"><!-- --></A><H3>
+never</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>never</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onStop"><!-- --></A><H3>
+onStop</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>onStop</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onRequest"><!-- --></A><H3>
+onRequest</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>onRequest</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onRegion"><!-- --></A><H3>
+onRegion</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>onRegion</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(ViewRefreshModeEnum c : ViewRefreshModeEnum.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewRefreshModeEnum.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AbstractView.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AbstractView.html
new file mode 100644
index 0000000..e5f64f5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AbstractView.html
@@ -0,0 +1,532 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.AbstractView (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.AbstractView (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/AbstractView.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AbstractView.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.AbstractView</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getAbstractView()">getAbstractView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getAbstractView()">getAbstractView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)">setAbstractView</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setAbstractView(org.boehn.kmlframework.kml.AbstractView)">setAbstractView</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl(java.lang.Double, java.lang.Double, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.Update, org.boehn.kmlframework.kml.AbstractView)">NetworkLinkControl</A></B>(java.lang.Double minRefreshPeriod,
+                   java.lang.Double maxSessionLength,
+                   java.lang.String cookie,
+                   java.lang.String message,
+                   java.lang.String linkName,
+                   java.lang.String linkDescription,
+                   java.lang.String linkSnippet,
+                   java.lang.Integer linkSnippetMaxLines,
+                   java.lang.String expires,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/AbstractView.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AbstractView.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Alias.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Alias.html
new file mode 100644
index 0000000..b7995a4
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Alias.html
@@ -0,0 +1,217 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Alias (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Alias (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Alias.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Alias.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Alias</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>></CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#getResourceMap()">getResourceMap</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#setResourceMap(java.util.List)">setResourceMap</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)">Model</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>&nb [...]
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude,
+      java.lang.Double heading,
+      java.lang.Double tilt,
+      java.lang.Double roll,
+      java.lang.Double scaleX,
+      java.lang.Double scaleY,
+      java.lang.Double scaleZ,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link,
+      java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Alias.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Alias.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html
new file mode 100644
index 0000000..a2dc980
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html
@@ -0,0 +1,498 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.AltitudeModeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.AltitudeModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AltitudeModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.AltitudeModeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html#EarthCoordinate(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)">EarthCoordinate</A></B>(java.lang.Boolean extrude,
+                <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+                java.lang.Double longitude,
+                java.lang.Double latitude,
+                java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>AbstractView.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html#getAltitudeMode()">getAltitudeMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>AltitudeModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>AltitudeModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AbstractView.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html#setAltitudeMode(org.boehn.kmlframework.kml.AltitudeModeEnum)">setAltitudeMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html#AbstractView(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum)">AbstractView</A></B>(java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude,
+             java.lang.Double heading,
+             java.lang.Double tilt,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html#Camera(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)">Camera</A></B>(java.lang.Double longitude,
+       java.lang.Double latitude,
+       java.lang.Double altitude,
+       java.lang.Double heading,
+       java.lang.Double tilt,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double roll)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#LinearRing(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LinearRing</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#LineString(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LineString</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html#LookAt(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double)">LookAt</A></B>(java.lang.Double longitude,
+       java.lang.Double latitude,
+       java.lang.Double altitude,
+       java.lang.Double heading,
+       java.lang.Double tilt,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double range)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)">Model</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>&nb [...]
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude,
+      java.lang.Double heading,
+      java.lang.Double tilt,
+      java.lang.Double roll,
+      java.lang.Double scaleX,
+      java.lang.Double scaleY,
+      java.lang.Double scaleZ,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link,
+      java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#Point(java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double)">Point</A></B>(java.lang.Boolean extrude,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)">Polygon</A></B>(java.lang.Boolean extrude,
+        java.lang.Boolean tessellate,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#Region(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)">Region</A></B>(java.lang.Double north,
+       java.lang.Double south,
+       java.lang.Double east,
+       java.lang.Double west,
+       java.lang.Double minAltitude,
+       java.lang.Double maxAltitude,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+       java.lang.Double minLodPixels,
+       java.lang.Double maxLodPixels,
+       java.lang.Double minFadeExtent,
+       java.lang.Double maxFadeExtent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="AltitudeModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/BallonStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/BallonStyle.html
new file mode 100644
index 0000000..16151c8
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/BallonStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.BallonStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.BallonStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/BallonStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BallonStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.BallonStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getBallonStyle()">getBallonStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setBallonStyle(org.boehn.kmlframework.kml.BallonStyle)">setBallonStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/BallonStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BallonStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Camera.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Camera.html
new file mode 100644
index 0000000..b662ae5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Camera.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Camera (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Camera (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Camera.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Camera.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Camera</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Camera
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Camera.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Camera.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Change.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Change.html
new file mode 100644
index 0000000..f91397d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Change.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Change (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Change (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Change.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Change.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Change</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Change
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Change.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Change.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorModeEnum.html
new file mode 100644
index 0000000..55fe368
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorModeEnum.html
@@ -0,0 +1,263 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ColorModeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ColorModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ColorModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ColorModeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ColorStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html#getColorMode()">getColorMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ColorModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>ColorModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ColorStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html#setColorMode(org.boehn.kmlframework.kml.ColorModeEnum)">setColorMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html#ColorStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum)">ColorStyle</A></B>(java.lang.String color,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#IconStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double, java.lang.Double, java.lang.String, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.UnitEnum, org.boehn.kmlframework.kml.UnitEnum)">IconStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Double scale,
+          java.lang.Double heading,
+          java.lang.String iconHref,
+          java.lang.Double hotSpotX,
+          java.lang.Double hotSpotY,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html#LabelStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)">LabelStyle</A></B>(java.lang.String color,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+           java.lang.Double scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html#LineStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double)">LineStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Double width)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html#PolyStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Boolean, java.lang.Boolean)">PolyStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Boolean fill,
+          java.lang.Boolean outline)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ColorModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorStyle.html
new file mode 100644
index 0000000..007ab80
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ColorStyle.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ColorStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ColorStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ColorStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ColorStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ColorStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ColorStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Container.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Container.html
new file mode 100644
index 0000000..1c9c3cd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Container.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Container (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Container (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Container.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Container.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Container</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Container.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Container.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Create.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Create.html
new file mode 100644
index 0000000..22aad53
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Create.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Create (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Create (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Create.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Create.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Create</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Create
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Create.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Create.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Data.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Data.html
new file mode 100644
index 0000000..1bc061c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Data.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Data (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Data (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Data.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Data.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Data</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>></CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#getDataElements()">getDataElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#setDataElements(java.util.List)">setDataElements</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData(java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.String)">ExtendedData</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements,
+             java.lang.String schemaUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements,
+             java.lang.String nameSpace,
+             java.lang.String customContent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Data.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Data.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Delete.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Delete.html
new file mode 100644
index 0000000..f8a8c03
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Delete.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Delete (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Delete (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Delete.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Delete.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Delete</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Delete
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Delete.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Delete.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html
new file mode 100644
index 0000000..f39e9f3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.DisplayModeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.DisplayModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DisplayModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.DisplayModeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#getDisplayMode()">getDisplayMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>DisplayModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>DisplayModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#setDisplayMode(org.boehn.kmlframework.kml.DisplayModeEnum)">setDisplayMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#BallonStyle(java.lang.String, java.lang.String, java.lang.String, org.boehn.kmlframework.kml.DisplayModeEnum)">BallonStyle</A></B>(java.lang.String bgColor,
+            java.lang.String textColor,
+            java.lang.String text,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A> displayMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="DisplayModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Document.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Document.html
new file mode 100644
index 0000000..cd5570a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Document.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Document (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Document (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Document.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Document.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Document</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Document
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Document.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Document.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ExtendedData.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ExtendedData.html
new file mode 100644
index 0000000..2cc1d1b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ExtendedData.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ExtendedData (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ExtendedData (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ExtendedData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ExtendedData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ExtendedData</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getExtendedData()">getExtendedData</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setExtendedData(org.boehn.kmlframework.kml.ExtendedData)">setExtendedData</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ExtendedData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ExtendedData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Feature.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Feature.html
new file mode 100644
index 0000000..136a04c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Feature.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Feature (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Feature (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Feature.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Feature.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Feature</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> declared as <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#feature">feature</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#getFeature()">getFeature</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>></CODE></FONT></TD>
+<TD><CODE><B>Container.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#getFeatures()">getFeatures</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Container.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#addFeature(org.boehn.kmlframework.kml.Feature)">addFeature</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#setFeature(org.boehn.kmlframework.kml.Feature)">setFeature</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Container.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#setFeatures(java.util.List)">setFeatures</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> features)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#Kml(org.boehn.kmlframework.kml.NetworkLinkControl, org.boehn.kmlframework.kml.Feature)">Kml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl,
+    <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Feature.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Feature.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Folder.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Folder.html
new file mode 100644
index 0000000..d543317
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Folder.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Folder (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Folder (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Folder.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Folder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Folder</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Folder
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Folder.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Folder.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Geometry.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Geometry.html
new file mode 100644
index 0000000..72e7aa8
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Geometry.html
@@ -0,0 +1,354 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Geometry (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Geometry (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Geometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Geometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Geometry</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#getGeometry()">getGeometry</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>></CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#getGeometries()">getGeometries</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#setGeometry(org.boehn.kmlframework.kml.Geometry)">setGeometry</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#setGeometries(java.util.List)">setGeometries</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#MultiGeometry(java.util.List)">MultiGeometry</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A>> geometries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Geometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Geometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GridOriginEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GridOriginEnum.html
new file mode 100644
index 0000000..4c7c1d3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GridOriginEnum.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.GridOriginEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.GridOriginEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/GridOriginEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GridOriginEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.GridOriginEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getGridOrigin()">getGridOrigin</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></CODE></FONT></TD>
+<TD><CODE><B>GridOriginEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>GridOriginEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setGridOrigin(org.boehn.kmlframework.kml.GridOriginEnum)">setGridOrigin</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/GridOriginEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GridOriginEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GroundOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GroundOverlay.html
new file mode 100644
index 0000000..a3abf4c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/GroundOverlay.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.GroundOverlay (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.GroundOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/GroundOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GroundOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.GroundOverlay</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.GroundOverlay
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/GroundOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GroundOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Icon.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Icon.html
new file mode 100644
index 0000000..fa557e8
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Icon.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Icon (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Icon (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Icon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Icon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Icon</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></CODE></FONT></TD>
+<TD><CODE><B>Overlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#getIcon()">getIcon</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Overlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#setIcon(org.boehn.kmlframework.kml.Icon)">setIcon</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Icon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Icon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/IconStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/IconStyle.html
new file mode 100644
index 0000000..26034cb
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/IconStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.IconStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.IconStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/IconStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="IconStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.IconStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getIconStyle()">getIconStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setIconStyle(org.boehn.kmlframework.kml.IconStyle)">setIconStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/IconStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="IconStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Kml.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Kml.html
new file mode 100644
index 0000000..62eea40
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Kml.html
@@ -0,0 +1,1095 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Kml (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Kml (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Kml.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Kml.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Kml</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.atom"><B>org.boehn.kmlframework.atom</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.servlet"><B>org.boehn.kmlframework.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.atom"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AtomLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AtomAuthor.</B><B><A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.lang.String</CODE></FONT></TD>
+<TD><CODE><B>KmlObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html#getIdAndTargetIdFormatted(org.boehn.kmlframework.kml.Kml)">getIdAndTargetIdFormatted</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ViewFormat.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>UpdateElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeStamp.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeSpan.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>StyleMap.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PolyStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LookAt.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LabelStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>KmlObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Icon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Folder.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Delete.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Data.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Data.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Create.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Create.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Change.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Change.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Camera.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Alias.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ViewFormat.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeStamp.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeSpan.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>StyleMap.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PolyStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LookAt.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LabelStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>KmlObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Icon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Folder.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Data.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Data.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Camera.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Alias.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Overlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Container.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ColorStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AbstractView.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModelElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addKml(org.boehn.kmlframework.kml.Kml, java.io.PrintWriter)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kmlDocument,
+       java.io.PrintWriter printWriter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/t [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getDescriptionTextWithButtons(org.boehn.kmlframework.kml.Kml)">getDescriptionTextWithButtons</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B>Button.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/Button.html#toHtml(org.boehn.kmlframework.kml.Kml)">toHtml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Kml.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Kml.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlException.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlException.html
new file mode 100644
index 0000000..5b4a165
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlException.html
@@ -0,0 +1,1123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.KmlException (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.KmlException (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/KmlException.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlException.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.KmlException</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.atom"><B>org.boehn.kmlframework.atom</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.servlet"><B>org.boehn.kmlframework.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.examples"><B>org.boehn.kmlframework.todo.examples</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.atom"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AtomLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AtomAuthor.</B><B><A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.io.PrintWriter)">createKml</A></B>(java.io.PrintWriter printWriter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.lang.String)">createKml</A></B>(java.lang.String fileName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ViewFormat.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>UpdateElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeStamp.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeSpan.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>StyleMap.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PolyStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LookAt.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LabelStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>KmlObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Icon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Folder.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Delete.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Data.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Data.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Create.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Create.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Change.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Change.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Camera.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Alias.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html#write(org.boehn.kmlframework.kml.Kml)">write</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ViewFormat.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeStamp.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>TimeSpan.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>StyleMap.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Region.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PolyStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Point.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Placemark.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MultiGeometry.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LookAt.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LabelStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract  void</CODE></FONT></TD>
+<TD><CODE><B>KmlObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Icon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GroundOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Folder.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Data.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Data.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Camera.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>BallonStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Alias.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html#writeDelete(org.boehn.kmlframework.kml.Kml)">writeDelete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Overlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Container.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ColorStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>AbstractView.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html#writeInner(org.boehn.kmlframework.kml.Kml)">writeInner</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>HttpServletModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#write()">write</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModelElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/t [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.examples"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B>ModelObjectFactoryExample.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html#main(java.lang.String[])">main</A></B>(java.lang.String[] args)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalMapObjectExample.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html#main(java.lang.String[])">main</A></B>(java.lang.String[] args)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> that throw <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>HttpServletModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#write()">write</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/KmlException.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlException.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlObject.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlObject.html
new file mode 100644
index 0000000..80ab691
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/KmlObject.html
@@ -0,0 +1,629 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.KmlObject (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.KmlObject (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/KmlObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.KmlObject</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></CODE></FONT></TD>
+<TD><CODE><B>UpdateElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html#getKmlObject()">getKmlObject</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>UpdateElement.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html#setKmlObject(org.boehn.kmlframework.kml.KmlObject)">setKmlObject</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Change.html#Change(org.boehn.kmlframework.kml.KmlObject)">Change</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Create.html#Create(org.boehn.kmlframework.kml.KmlObject)">Create</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html#Delete(org.boehn.kmlframework.kml.KmlObject)">Delete</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html#UpdateElement(org.boehn.kmlframework.kml.KmlObject)">UpdateElement</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A> kmlObject)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/KmlObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmlObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LabelStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LabelStyle.html
new file mode 100644
index 0000000..a1d1ea0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LabelStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.LabelStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.LabelStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LabelStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LabelStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.LabelStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getLabelStyle()">getLabelStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setLabelStyle(org.boehn.kmlframework.kml.LabelStyle)">setLabelStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LabelStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LabelStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineString.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineString.html
new file mode 100644
index 0000000..3a31b79
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineString.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.LineString (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.LineString (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LineString.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineString.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.LineString</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.LineString
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LineString.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineString.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineStyle.html
new file mode 100644
index 0000000..e62787c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LineStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.LineStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.LineStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LineStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.LineStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getLineStyle()">getLineStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setLineStyle(org.boehn.kmlframework.kml.LineStyle)">setLineStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LineStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LineStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LinearRing.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LinearRing.html
new file mode 100644
index 0000000..7574109
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LinearRing.html
@@ -0,0 +1,260 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.LinearRing (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.LinearRing (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LinearRing.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LinearRing.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.LinearRing</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#getOuterBoundary()">getOuterBoundary</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>></CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#getInnerBoundaries()">getInnerBoundaries</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#setOuterBoundary(org.boehn.kmlframework.kml.LinearRing)">setOuterBoundary</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Polygon.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#setInnerBoundaries(java.util.List)">setInnerBoundaries</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)">Polygon</A></B>(java.lang.Boolean extrude,
+        java.lang.Boolean tessellate,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html#Polygon(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, org.boehn.kmlframework.kml.LinearRing, java.util.List)">Polygon</A></B>(java.lang.Boolean extrude,
+        java.lang.Boolean tessellate,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A> outerBoundary,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A>> innerBoundaries)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LinearRing.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LinearRing.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Link.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Link.html
new file mode 100644
index 0000000..50a1fd2
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Link.html
@@ -0,0 +1,274 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Link (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Link (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Link.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Link.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Link</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#getLink()">getLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#getLink()">getLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#setLink(org.boehn.kmlframework.kml.Link)">setLink</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Model.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#setLink(org.boehn.kmlframework.kml.Link)">setLink</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Model.html#Model(org.boehn.kmlframework.kml.AltitudeModeEnum, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.Link, java.util.List)">Model</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A>&nb [...]
+      java.lang.Double longitude,
+      java.lang.Double latitude,
+      java.lang.Double altitude,
+      java.lang.Double heading,
+      java.lang.Double tilt,
+      java.lang.Double roll,
+      java.lang.Double scaleX,
+      java.lang.Double scaleY,
+      java.lang.Double scaleZ,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link,
+      java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A>> resourceMap)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Link.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Link.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html
new file mode 100644
index 0000000..00db156
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ListItemTypeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ListItemTypeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListItemTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ListItemTypeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#getListItemType()">getListItemType</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ListItemTypeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>ListItemTypeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ListStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#setListItemType(org.boehn.kmlframework.kml.ListItemTypeEnum)">setListItemType</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html#ListStyle(org.boehn.kmlframework.kml.ListItemTypeEnum, java.lang.String, java.lang.String, java.lang.String)">ListStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A> listItemType,
+          java.lang.String bgColor,
+          java.lang.String itemIconState,
+          java.lang.String href)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListItemTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListStyle.html
new file mode 100644
index 0000000..fd4ab44
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ListStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ListStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ListStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ListStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ListStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getListStyle()">getListStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setListStyle(org.boehn.kmlframework.kml.ListStyle)">setListStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ListStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ListStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LookAt.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LookAt.html
new file mode 100644
index 0000000..2e0f62c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/LookAt.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.LookAt (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.LookAt (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LookAt.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LookAt.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.LookAt</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.LookAt
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/LookAt.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="LookAt.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Model.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Model.html
new file mode 100644
index 0000000..c07c017
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Model.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Model (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Model (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Model.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Model.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Model</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Model
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Model.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Model.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/MultiGeometry.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/MultiGeometry.html
new file mode 100644
index 0000000..02e64ba
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/MultiGeometry.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.MultiGeometry (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.MultiGeometry (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/MultiGeometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MultiGeometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.MultiGeometry</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.MultiGeometry
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/MultiGeometry.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MultiGeometry.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLink.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLink.html
new file mode 100644
index 0000000..aa2783c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLink.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.NetworkLink (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.NetworkLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.NetworkLink</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.NetworkLink
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html
new file mode 100644
index 0000000..c0f7dc5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.NetworkLinkControl (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.NetworkLinkControl (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.NetworkLinkControl</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> declared as <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#networkLinkControl">networkLinkControl</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#getNetworkLinkControl()">getNetworkLinkControl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Kml.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#setNetworkLinkControl(org.boehn.kmlframework.kml.NetworkLinkControl)">setNetworkLinkControl</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#Kml(org.boehn.kmlframework.kml.NetworkLinkControl, org.boehn.kmlframework.kml.Feature)">Kml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A> networkLinkControl,
+    <A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A> feature)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Overlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Overlay.html
new file mode 100644
index 0000000..ab6899f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Overlay.html
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Overlay (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Overlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Overlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Overlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Overlay</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Overlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Overlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Pair.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Pair.html
new file mode 100644
index 0000000..a60e820
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Pair.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Pair (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Pair (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Pair.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Pair.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Pair</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html#StyleMap(java.util.List)">StyleMap</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A>> pairs)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Pair.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Pair.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PhotoOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PhotoOverlay.html
new file mode 100644
index 0000000..625d0f8
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PhotoOverlay.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.PhotoOverlay (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.PhotoOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/PhotoOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PhotoOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.PhotoOverlay</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.PhotoOverlay
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/PhotoOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PhotoOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Placemark.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Placemark.html
new file mode 100644
index 0000000..c128317
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Placemark.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Placemark (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Placemark (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Placemark.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Placemark.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Placemark</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Placemark
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Placemark.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Placemark.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Point.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Point.html
new file mode 100644
index 0000000..b5bdfb0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Point.html
@@ -0,0 +1,340 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Point (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Point (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Point.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Point.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Point</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> in <A HREF="../../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getPoint()">getPoint</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>></CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>></CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setPoint(org.boehn.kmlframework.kml.Point)">setPoint</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LineString.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#setCoordinates(java.util.List)">setCoordinates</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>LinearRing.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#setCoordinates(java.util.List)">setCoordinates</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LinearRing.html#LinearRing(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LinearRing</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/LineString.html#LineString(java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.kml.AltitudeModeEnum, java.util.List)">LineString</A></B>(java.lang.Boolean extrude,
+           java.lang.Boolean tessellate,
+           <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+           java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A>> coordinates)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Point.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Point.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PolyStyle.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PolyStyle.html
new file mode 100644
index 0000000..af2cf01
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/PolyStyle.html
@@ -0,0 +1,211 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.PolyStyle (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.PolyStyle (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/PolyStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PolyStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.PolyStyle</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#getPolyStyle()">getPolyStyle</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Style.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#setPolyStyle(org.boehn.kmlframework.kml.PolyStyle)">setPolyStyle</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html#Style(org.boehn.kmlframework.kml.IconStyle, org.boehn.kmlframework.kml.LabelStyle, org.boehn.kmlframework.kml.LineStyle, org.boehn.kmlframework.kml.PolyStyle, org.boehn.kmlframework.kml.BallonStyle, org.boehn.kmlframework.kml.ListStyle)">Style</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A> iconStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A> labelStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A> lineStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A> polyStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A> ballonStyle,
+      <A HREF="../../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A> listStyle)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/PolyStyle.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="PolyStyle.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Polygon.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Polygon.html
new file mode 100644
index 0000000..17612de
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Polygon.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Polygon (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Polygon (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Polygon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Polygon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Polygon</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Polygon
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Polygon.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Polygon.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html
new file mode 100644
index 0000000..588abb4
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.RefreshModeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.RefreshModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.RefreshModeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#getRefreshMode()">getRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>RefreshModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>RefreshModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#setRefreshMode(org.boehn.kmlframework.kml.RefreshModeEnum)">setRefreshMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Icon</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Link</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Region.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Region.html
new file mode 100644
index 0000000..97646f0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Region.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Region (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Region (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Region.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Region.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Region</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getRegion()">getRegion</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setRegion(org.boehn.kmlframework.kml.Region)">setRegion</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Region.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Region.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Schema.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Schema.html
new file mode 100644
index 0000000..393510a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Schema.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Schema (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Schema (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Schema.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Schema.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Schema</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>></CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#getSchemas()">getSchemas</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#addSchema(org.boehn.kmlframework.kml.Schema)">addSchema</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A> schema)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Document.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#setSchemas(java.util.List)">setSchemas</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Schema.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Schema.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ScreenOverlay.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ScreenOverlay.html
new file mode 100644
index 0000000..13d9ac0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ScreenOverlay.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ScreenOverlay (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ScreenOverlay (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ScreenOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ScreenOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ScreenOverlay</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.ScreenOverlay
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ScreenOverlay.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ScreenOverlay.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ShapeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ShapeEnum.html
new file mode 100644
index 0000000..7e6fe90
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ShapeEnum.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ShapeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ShapeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ShapeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ShapeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ShapeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#getShape()">getShape</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ShapeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>ShapeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>PhotoOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#setShape(org.boehn.kmlframework.kml.ShapeEnum)">setShape</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ShapeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ShapeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleData.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleData.html
new file mode 100644
index 0000000..717b8cf
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleData.html
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.SimpleData (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.SimpleData (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.SimpleData</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>></CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#getSimpleDataElements()">getSimpleDataElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ExtendedData.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#setSimpleDataElements(java.util.List)">setSimpleDataElements</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html#ExtendedData(java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.String)">ExtendedData</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A>> dataElements,
+             java.lang.String schemaUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A>> simpleDataElements,
+             java.lang.String nameSpace,
+             java.lang.String customContent)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleData.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleData.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleField.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleField.html
new file mode 100644
index 0000000..fcfad25
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleField.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.SimpleField (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.SimpleField (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleField.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleField.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.SimpleField</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>></CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#getSimpleFields()">getSimpleFields</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Schema.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#setSimpleFields(java.util.List)">setSimpleFields</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html#Schema(java.util.List)">Schema</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A>> simpleFields)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleField.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleField.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html
new file mode 100644
index 0000000..c54e14e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.SimpleFieldTypeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.SimpleFieldTypeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleFieldTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.SimpleFieldTypeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#getSimpleFieldType()">getSimpleFieldType</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>SimpleFieldTypeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>SimpleFieldTypeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>SimpleField.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#setSimpleFieldType(org.boehn.kmlframework.kml.SimpleFieldTypeEnum)">setSimpleFieldType</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/SimpleField.html#SimpleField(org.boehn.kmlframework.kml.SimpleFieldTypeEnum, java.lang.String, java.lang.String)">SimpleField</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A> simpleFieldType,
+            java.lang.String name,
+            java.lang.String displayName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleFieldTypeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Style.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Style.html
new file mode 100644
index 0000000..db62571
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Style.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Style (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Style (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Style.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Style.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Style</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.Style
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Style.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Style.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleMap.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleMap.html
new file mode 100644
index 0000000..3ae97b6
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleMap.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.StyleMap (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.StyleMap (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleMap.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleMap.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.StyleMap</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.StyleMap
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleMap.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleMap.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleSelector.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleSelector.html
new file mode 100644
index 0000000..7034b14
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleSelector.html
@@ -0,0 +1,516 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.StyleSelector (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.StyleSelector (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleSelector.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleSelector.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.StyleSelector</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getStyleSelectors()">getStyleSelectors</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#addStyleSelector(org.boehn.kmlframework.kml.StyleSelector)">addStyleSelector</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A> styleSelector)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setStyleSelectors(java.util.List)">setStyleSelectors</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructor parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleSelector.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleSelector.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleStateEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleStateEnum.html
new file mode 100644
index 0000000..4361aec
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/StyleStateEnum.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.StyleStateEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.StyleStateEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleStateEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleStateEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.StyleStateEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#getKey()">getKey</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></CODE></FONT></TD>
+<TD><CODE><B>StyleStateEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>StyleStateEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Pair.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#setKey(org.boehn.kmlframework.kml.StyleStateEnum)">setKey</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Pair.html#Pair(org.boehn.kmlframework.kml.StyleStateEnum, java.lang.String)">Pair</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A> key,
+     java.lang.String styleUrl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/StyleStateEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="StyleStateEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimePrimitive.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimePrimitive.html
new file mode 100644
index 0000000..a318d5a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimePrimitive.html
@@ -0,0 +1,500 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.TimePrimitive (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.TimePrimitive (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimePrimitive.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimePrimitive.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.TimePrimitive</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#getTimePrimitive()">getTimePrimitive</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Feature.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#setTimePrimitive(org.boehn.kmlframework.kml.TimePrimitive)">setTimePrimitive</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Container.html#Container(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Document.html#Document(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn. [...]
+         java.lang.Boolean visibility,
+         java.lang.Boolean open,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+         <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+         java.lang.String styleUrl,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+         <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters,
+         java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A>> schemas)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html#Feature(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Folder.html#Folder(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.kmlf [...]
+       java.lang.Boolean visibility,
+       java.lang.Boolean open,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+       <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+       java.lang.String styleUrl,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+       java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A>> feauters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/GroundOverlay.html#GroundOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double alititude,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A> altitudeMode,
+              java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLink.html#NetworkLink(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org. [...]
+            java.lang.Boolean visibility,
+            java.lang.Boolean open,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+            <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+            java.lang.String styleUrl,
+            java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+            java.lang.Boolean refreshVisibility,
+            java.lang.Boolean flyToView,
+            <A HREF="../../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A> link)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Overlay.html#Overlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boehn.km [...]
+        java.lang.Boolean visibility,
+        java.lang.Boolean open,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+        <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+        java.lang.String styleUrl,
+        java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+        java.lang.String color,
+        java.lang.Integer drawOrder,
+        <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/PhotoOverlay.html#PhotoOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, or [...]
+             java.lang.Boolean visibility,
+             java.lang.Boolean open,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+             <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+             java.lang.String styleUrl,
+             java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+             java.lang.String color,
+             java.lang.Integer drawOrder,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+             java.lang.Double rotation,
+             java.lang.Double leftFov,
+             java.lang.Double rightFov,
+             java.lang.Double bottomFov,
+             java.lang.Double topFov,
+             java.lang.Double near,
+             java.lang.Integer tileSize,
+             java.lang.Integer maxWidth,
+             java.lang.Integer maxHeight,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A> gridOrigin,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A> point,
+             <A HREF="../../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A> shape)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Placemark.html#Placemark(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region, org.boeh [...]
+          java.lang.Boolean visibility,
+          java.lang.Boolean open,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+          <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+          java.lang.String styleUrl,
+          java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A> geometry)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimePrimitive.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimePrimitive.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeSpan.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeSpan.html
new file mode 100644
index 0000000..508e268
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeSpan.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.TimeSpan (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.TimeSpan (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimeSpan.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeSpan.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.TimeSpan</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.TimeSpan
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimeSpan.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeSpan.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeStamp.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeStamp.html
new file mode 100644
index 0000000..b47b46d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/TimeStamp.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.TimeStamp (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.TimeStamp (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimeStamp.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeStamp.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.TimeStamp</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.kml.TimeStamp
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/TimeStamp.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="TimeStamp.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UnitEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UnitEnum.html
new file mode 100644
index 0000000..52d1040
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UnitEnum.html
@@ -0,0 +1,417 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.UnitEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.UnitEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/UnitEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UnitEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.UnitEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotXunits()">getHotSpotXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#getHotSpotYunits()">getHotSpotYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayXunits()">getOverlayXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getOverlayYunits()">getOverlayYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationXunits()">getRotationXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getRotationYunits()">getRotationYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenXunits()">getScreenXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getScreenYunits()">getScreenYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeXunits()">getSizeXunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#getSizeYunits()">getSizeYunits</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></CODE></FONT></TD>
+<TD><CODE><B>UnitEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>UnitEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotXunits(org.boehn.kmlframework.kml.UnitEnum)">setHotSpotXunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>IconStyle.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#setHotSpotYunits(org.boehn.kmlframework.kml.UnitEnum)">setHotSpotYunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayXunits(org.boehn.kmlframework.kml.UnitEnum)">setOverlayXunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setOverlayYunits(org.boehn.kmlframework.kml.UnitEnum)">setOverlayYunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationXunits(org.boehn.kmlframework.kml.UnitEnum)">setRotationXunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setRotationYunits(org.boehn.kmlframework.kml.UnitEnum)">setRotationYunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenXunits(org.boehn.kmlframework.kml.UnitEnum)">setScreenXunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setScreenYunits(org.boehn.kmlframework.kml.UnitEnum)">setScreenYunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeXunits(org.boehn.kmlframework.kml.UnitEnum)">setSizeXunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>ScreenOverlay.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#setSizeYunits(org.boehn.kmlframework.kml.UnitEnum)">setSizeYunits</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/IconStyle.html#IconStyle(java.lang.String, org.boehn.kmlframework.kml.ColorModeEnum, java.lang.Double, java.lang.Double, java.lang.String, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.UnitEnum, org.boehn.kmlframework.kml.UnitEnum)">IconStyle</A></B>(java.lang.String color,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A> colorMode,
+          java.lang.Double scale,
+          java.lang.Double heading,
+          java.lang.String iconHref,
+          java.lang.Double hotSpotX,
+          java.lang.Double hotSpotY,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotXunits,
+          <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> hotSpotYunits)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/ScreenOverlay.html#ScreenOverlay(java.lang.String, java.lang.Boolean, java.lang.Boolean, org.boehn.kmlframework.atom.AtomAuthor, org.boehn.kmlframework.atom.AtomLink, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.AbstractView, org.boehn.kmlframework.kml.TimePrimitive, java.lang.String, java.util.List, org.boehn.kmlframework.kml.Region,  [...]
+              java.lang.Boolean visibility,
+              java.lang.Boolean open,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom">AtomAuthor</A> atomAuthor,
+              <A HREF="../../../../../org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom">AtomLink</A> 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,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A> timePrimitive,
+              java.lang.String styleUrl,
+              java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A>> styleSelectors,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A> region,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A> extendedData,
+              java.lang.String color,
+              java.lang.Integer drawOrder,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A> icon,
+              java.lang.Double overlayX,
+              java.lang.Double overlayY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> overlayYunits,
+              java.lang.Double screenX,
+              java.lang.Double screenY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> screenYunits,
+              java.lang.Double rotationX,
+              java.lang.Double rotationY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> rotationYunits,
+              java.lang.Double sizeX,
+              java.lang.Double sizeY,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeXunits,
+              <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A> sizeYunits,
+              java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/UnitEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UnitEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Update.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Update.html
new file mode 100644
index 0000000..a12d5d3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/Update.html
@@ -0,0 +1,216 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.Update (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.Update (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Update.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Update.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.Update</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#getUpdate()">getUpdate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLinkControl.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#setUpdate(org.boehn.kmlframework.kml.Update)">setUpdate</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html#NetworkLinkControl(java.lang.Double, java.lang.Double, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, org.boehn.kmlframework.kml.Update, org.boehn.kmlframework.kml.AbstractView)">NetworkLinkControl</A></B>(java.lang.Double minRefreshPeriod,
+                   java.lang.Double maxSessionLength,
+                   java.lang.String cookie,
+                   java.lang.String message,
+                   java.lang.String linkName,
+                   java.lang.String linkDescription,
+                   java.lang.String linkSnippet,
+                   java.lang.Integer linkSnippetMaxLines,
+                   java.lang.String expires,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A> update,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A> abstractView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/Update.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Update.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UpdateElement.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UpdateElement.html
new file mode 100644
index 0000000..e5775ab
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/UpdateElement.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.UpdateElement (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.UpdateElement (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/UpdateElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UpdateElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.UpdateElement</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>></CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#getUpdateElements()">getUpdateElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Update.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Update.html#setUpdateElements(java.util.List)">setUpdateElements</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A>> updateElements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/UpdateElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="UpdateElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewFormat.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewFormat.html
new file mode 100644
index 0000000..e5afc8b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewFormat.html
@@ -0,0 +1,226 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ViewFormat (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ViewFormat (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ViewFormat.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewFormat.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ViewFormat</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#getViewFormat()">getViewFormat</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#setViewFormat(org.boehn.kmlframework.kml.ViewFormat)">setViewFormat</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Icon</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Link</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ViewFormat.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewFormat.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html
new file mode 100644
index 0000000..fd9a735
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html
@@ -0,0 +1,243 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.kml.ViewRefreshModeEnum (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.kml.ViewRefreshModeEnum (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.kml.ViewRefreshModeEnum</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> that return <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#getViewRefreshMode()">getViewRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></CODE></FONT></TD>
+<TD><CODE><B>ViewRefreshModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A>[]</CODE></FONT></TD>
+<TD><CODE><B>ViewRefreshModeEnum.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>Link.</B><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#setViewRefreshMode(org.boehn.kmlframework.kml.ViewRefreshModeEnum)">setViewRefreshMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Icon.html#Icon(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Icon</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/kml/Link.html#Link(java.lang.String, org.boehn.kmlframework.kml.RefreshModeEnum, java.lang.Double, org.boehn.kmlframework.kml.ViewRefreshModeEnum, java.lang.Double, java.lang.Double, org.boehn.kmlframework.kml.ViewFormat, java.lang.String)">Link</A></B>(java.lang.String href,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A> refreshMode,
+     java.lang.Double refreshInterval,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A> viewRefreshMode,
+     java.lang.Double viewRefreshTime,
+     java.lang.Double viewBoundScale,
+     <A HREF="../../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A> viewFormat,
+     java.lang.String httpQuery)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModeEnum.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/kml/package-frame.html
new file mode 100644
index 0000000..3bb1854
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/package-frame.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.kml (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html" target="classFrame">org.boehn.kmlframework.kml</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AbstractView.html" title="class in org.boehn.kmlframework.kml" target="classFrame">AbstractView</A>
+<BR>
+<A HREF="Alias.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Alias</A>
+<BR>
+<A HREF="BallonStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">BallonStyle</A>
+<BR>
+<A HREF="Camera.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Camera</A>
+<BR>
+<A HREF="Change.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Change</A>
+<BR>
+<A HREF="ColorStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ColorStyle</A>
+<BR>
+<A HREF="Container.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Container</A>
+<BR>
+<A HREF="Create.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Create</A>
+<BR>
+<A HREF="Data.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Data</A>
+<BR>
+<A HREF="Delete.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Delete</A>
+<BR>
+<A HREF="Document.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Document</A>
+<BR>
+<A HREF="ExtendedData.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ExtendedData</A>
+<BR>
+<A HREF="Feature.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Feature</A>
+<BR>
+<A HREF="Folder.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Folder</A>
+<BR>
+<A HREF="Geometry.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Geometry</A>
+<BR>
+<A HREF="GroundOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">GroundOverlay</A>
+<BR>
+<A HREF="Icon.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Icon</A>
+<BR>
+<A HREF="IconStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">IconStyle</A>
+<BR>
+<A HREF="Kml.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Kml</A>
+<BR>
+<A HREF="KmlObject.html" title="class in org.boehn.kmlframework.kml" target="classFrame">KmlObject</A>
+<BR>
+<A HREF="LabelStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LabelStyle</A>
+<BR>
+<A HREF="LinearRing.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LinearRing</A>
+<BR>
+<A HREF="LineString.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LineString</A>
+<BR>
+<A HREF="LineStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LineStyle</A>
+<BR>
+<A HREF="Link.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Link</A>
+<BR>
+<A HREF="ListStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ListStyle</A>
+<BR>
+<A HREF="LookAt.html" title="class in org.boehn.kmlframework.kml" target="classFrame">LookAt</A>
+<BR>
+<A HREF="Model.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Model</A>
+<BR>
+<A HREF="MultiGeometry.html" title="class in org.boehn.kmlframework.kml" target="classFrame">MultiGeometry</A>
+<BR>
+<A HREF="NetworkLink.html" title="class in org.boehn.kmlframework.kml" target="classFrame">NetworkLink</A>
+<BR>
+<A HREF="NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml" target="classFrame">NetworkLinkControl</A>
+<BR>
+<A HREF="Overlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Overlay</A>
+<BR>
+<A HREF="Pair.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Pair</A>
+<BR>
+<A HREF="PhotoOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">PhotoOverlay</A>
+<BR>
+<A HREF="Placemark.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Placemark</A>
+<BR>
+<A HREF="Point.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Point</A>
+<BR>
+<A HREF="Polygon.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Polygon</A>
+<BR>
+<A HREF="PolyStyle.html" title="class in org.boehn.kmlframework.kml" target="classFrame">PolyStyle</A>
+<BR>
+<A HREF="Region.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Region</A>
+<BR>
+<A HREF="Schema.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Schema</A>
+<BR>
+<A HREF="ScreenOverlay.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ScreenOverlay</A>
+<BR>
+<A HREF="SimpleData.html" title="class in org.boehn.kmlframework.kml" target="classFrame">SimpleData</A>
+<BR>
+<A HREF="SimpleField.html" title="class in org.boehn.kmlframework.kml" target="classFrame">SimpleField</A>
+<BR>
+<A HREF="Style.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Style</A>
+<BR>
+<A HREF="StyleMap.html" title="class in org.boehn.kmlframework.kml" target="classFrame">StyleMap</A>
+<BR>
+<A HREF="StyleSelector.html" title="class in org.boehn.kmlframework.kml" target="classFrame">StyleSelector</A>
+<BR>
+<A HREF="TimePrimitive.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimePrimitive</A>
+<BR>
+<A HREF="TimeSpan.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimeSpan</A>
+<BR>
+<A HREF="TimeStamp.html" title="class in org.boehn.kmlframework.kml" target="classFrame">TimeStamp</A>
+<BR>
+<A HREF="Update.html" title="class in org.boehn.kmlframework.kml" target="classFrame">Update</A>
+<BR>
+<A HREF="UpdateElement.html" title="class in org.boehn.kmlframework.kml" target="classFrame">UpdateElement</A>
+<BR>
+<A HREF="ViewFormat.html" title="class in org.boehn.kmlframework.kml" target="classFrame">ViewFormat</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Enums</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">AltitudeModeEnum</A>
+<BR>
+<A HREF="ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ColorModeEnum</A>
+<BR>
+<A HREF="DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">DisplayModeEnum</A>
+<BR>
+<A HREF="GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">GridOriginEnum</A>
+<BR>
+<A HREF="ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ListItemTypeEnum</A>
+<BR>
+<A HREF="RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">RefreshModeEnum</A>
+<BR>
+<A HREF="ShapeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ShapeEnum</A>
+<BR>
+<A HREF="SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">SimpleFieldTypeEnum</A>
+<BR>
+<A HREF="StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">StyleStateEnum</A>
+<BR>
+<A HREF="UnitEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">UnitEnum</A>
+<BR>
+<A HREF="ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml" target="classFrame">ViewRefreshModeEnum</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Exceptions</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="KmlException.html" title="class in org.boehn.kmlframework.kml" target="classFrame">KmlException</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/kml/package-summary.html
new file mode 100644
index 0000000..64bb5bd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/package-summary.html
@@ -0,0 +1,426 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.kml (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.kml package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.kml (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.kml
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml">AbstractView</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml">Alias</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml">BallonStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml">Camera</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml">Change</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml">ColorStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml">Container</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml">Create</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml">Data</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml">Delete</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml">Document</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml">ExtendedData</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml">Feature</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml">Folder</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml">Geometry</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml">GroundOverlay</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml">Icon</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml">IconStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml">KmlObject</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml">LabelStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml">LinearRing</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml">LineString</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml">LineStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml">Link</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml">ListStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml">LookAt</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml">Model</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/MultiGeometry.html" title="class in org.boehn.kmlframework.kml">MultiGeometry</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml">NetworkLink</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml">NetworkLinkControl</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml">Overlay</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml">Pair</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml">PhotoOverlay</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml">Placemark</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Point.html" title="class in org.boehn.kmlframework.kml">Point</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml">Polygon</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/PolyStyle.html" title="class in org.boehn.kmlframework.kml">PolyStyle</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Region.html" title="class in org.boehn.kmlframework.kml">Region</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Schema.html" title="class in org.boehn.kmlframework.kml">Schema</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml">ScreenOverlay</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleData.html" title="class in org.boehn.kmlframework.kml">SimpleData</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleField.html" title="class in org.boehn.kmlframework.kml">SimpleField</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml">Style</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml">StyleMap</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleSelector.html" title="class in org.boehn.kmlframework.kml">StyleSelector</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml">TimePrimitive</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml">TimeSpan</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml">TimeStamp</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml">Update</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml">UpdateElement</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml">ViewFormat</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/AltitudeModeEnum.html" title="enum in org.boehn.kmlframework.kml">AltitudeModeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ColorModeEnum.html" title="enum in org.boehn.kmlframework.kml">ColorModeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/DisplayModeEnum.html" title="enum in org.boehn.kmlframework.kml">DisplayModeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/GridOriginEnum.html" title="enum in org.boehn.kmlframework.kml">GridOriginEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ListItemTypeEnum.html" title="enum in org.boehn.kmlframework.kml">ListItemTypeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/RefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">RefreshModeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ShapeEnum.html" title="enum in org.boehn.kmlframework.kml">ShapeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/SimpleFieldTypeEnum.html" title="enum in org.boehn.kmlframework.kml">SimpleFieldTypeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml">StyleStateEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml">UnitEnum</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml">ViewRefreshModeEnum</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Exception Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/kml/package-tree.html
new file mode 100644
index 0000000..649d10a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/package-tree.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.kml Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.kml Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.kml
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>Kml</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>KmlObject</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><B>AbstractView</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>Camera</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>LookAt</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>Alias</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>BallonStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.k [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>IconStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>LabelStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframew [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>Data</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>ExtendedData</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml" [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>Container</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>Document</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>Folder</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLink</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>Overlay</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>GroundOverlay</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PhotoOverlay</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>Placemark</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>Geometry</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>LinearRing</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>LineString</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframewor [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>Link</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>Icon</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>ListStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLinkControl</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Pair.html" title="class in org.boeh [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>Style</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>StyleMap</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>TimePrimitive</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>TimeSpan</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>TimeStamp</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>Update</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>ViewFormat</B></A></UL>
+<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.lang.Exception<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>KmlException</B></A></UL>
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>UpdateElement</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>Change</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>Create</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>Delet [...]
+</UL>
+</UL>
+<H2>
+Enum Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ViewRefreshModeEnum</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>UnitEnum</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in o [...]
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/coordinates/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/kml/package-use.html b/documentation/javadoc/org/boehn/kmlframework/kml/package-use.html
new file mode 100644
index 0000000..0ae3b9e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/kml/package-use.html
@@ -0,0 +1,555 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.kml (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.kml (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.kml</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.atom"><B>org.boehn.kmlframework.atom</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.coordinates"><B>org.boehn.kmlframework.coordinates</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.kml"><B>org.boehn.kmlframework.kml</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.servlet"><B>org.boehn.kmlframework.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.examples"><B>org.boehn.kmlframework.todo.examples</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.atom"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Kml.html#org.boehn.kmlframework.atom"><B>Kml</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlException.html#org.boehn.kmlframework.atom"><B>KmlException</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.coordinates"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html#org.boehn.kmlframework.coordinates"><B>AltitudeModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Geometry.html#org.boehn.kmlframework.coordinates"><B>Geometry</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlObject.html#org.boehn.kmlframework.coordinates"><B>KmlObject</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Point.html#org.boehn.kmlframework.coordinates"><B>Point</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/AbstractView.html#org.boehn.kmlframework.kml"><B>AbstractView</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Alias.html#org.boehn.kmlframework.kml"><B>Alias</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/AltitudeModeEnum.html#org.boehn.kmlframework.kml"><B>AltitudeModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/BallonStyle.html#org.boehn.kmlframework.kml"><B>BallonStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ColorModeEnum.html#org.boehn.kmlframework.kml"><B>ColorModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ColorStyle.html#org.boehn.kmlframework.kml"><B>ColorStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Container.html#org.boehn.kmlframework.kml"><B>Container</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Data.html#org.boehn.kmlframework.kml"><B>Data</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/DisplayModeEnum.html#org.boehn.kmlframework.kml"><B>DisplayModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ExtendedData.html#org.boehn.kmlframework.kml"><B>ExtendedData</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Feature.html#org.boehn.kmlframework.kml"><B>Feature</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Geometry.html#org.boehn.kmlframework.kml"><B>Geometry</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/GridOriginEnum.html#org.boehn.kmlframework.kml"><B>GridOriginEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Icon.html#org.boehn.kmlframework.kml"><B>Icon</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/IconStyle.html#org.boehn.kmlframework.kml"><B>IconStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Kml.html#org.boehn.kmlframework.kml"><B>Kml</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlException.html#org.boehn.kmlframework.kml"><B>KmlException</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlObject.html#org.boehn.kmlframework.kml"><B>KmlObject</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/LabelStyle.html#org.boehn.kmlframework.kml"><B>LabelStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/LinearRing.html#org.boehn.kmlframework.kml"><B>LinearRing</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/LineStyle.html#org.boehn.kmlframework.kml"><B>LineStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Link.html#org.boehn.kmlframework.kml"><B>Link</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ListItemTypeEnum.html#org.boehn.kmlframework.kml"><B>ListItemTypeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ListStyle.html#org.boehn.kmlframework.kml"><B>ListStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/NetworkLinkControl.html#org.boehn.kmlframework.kml"><B>NetworkLinkControl</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Overlay.html#org.boehn.kmlframework.kml"><B>Overlay</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Pair.html#org.boehn.kmlframework.kml"><B>Pair</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Point.html#org.boehn.kmlframework.kml"><B>Point</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/PolyStyle.html#org.boehn.kmlframework.kml"><B>PolyStyle</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/RefreshModeEnum.html#org.boehn.kmlframework.kml"><B>RefreshModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Region.html#org.boehn.kmlframework.kml"><B>Region</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Schema.html#org.boehn.kmlframework.kml"><B>Schema</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ShapeEnum.html#org.boehn.kmlframework.kml"><B>ShapeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/SimpleData.html#org.boehn.kmlframework.kml"><B>SimpleData</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/SimpleField.html#org.boehn.kmlframework.kml"><B>SimpleField</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/SimpleFieldTypeEnum.html#org.boehn.kmlframework.kml"><B>SimpleFieldTypeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/StyleSelector.html#org.boehn.kmlframework.kml"><B>StyleSelector</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/StyleStateEnum.html#org.boehn.kmlframework.kml"><B>StyleStateEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/TimePrimitive.html#org.boehn.kmlframework.kml"><B>TimePrimitive</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/UnitEnum.html#org.boehn.kmlframework.kml"><B>UnitEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Update.html#org.boehn.kmlframework.kml"><B>Update</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/UpdateElement.html#org.boehn.kmlframework.kml"><B>UpdateElement</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ViewFormat.html#org.boehn.kmlframework.kml"><B>ViewFormat</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/ViewRefreshModeEnum.html#org.boehn.kmlframework.kml"><B>ViewRefreshModeEnum</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Kml.html#org.boehn.kmlframework.servlet"><B>Kml</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlException.html#org.boehn.kmlframework.servlet"><B>KmlException</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/Kml.html#org.boehn.kmlframework.todo"><B>Kml</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlException.html#org.boehn.kmlframework.todo"><B>KmlException</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.examples"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A> used by <A HREF="../../../../org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/kml/class-use/KmlException.html#org.boehn.kmlframework.todo.examples"><B>KmlException</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/kml/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/HttpServletModel.html b/documentation/javadoc/org/boehn/kmlframework/servlet/HttpServletModel.html
new file mode 100644
index 0000000..7f65cf5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/HttpServletModel.html
@@ -0,0 +1,405 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+HttpServletModel (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.servlet.HttpServletModel class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HttpServletModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpServletModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.servlet</FONT>
+<BR>
+Class HttpServletModel</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Kml</A>
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.servlet.HttpServletModel</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>HttpServletModel</B><DT>extends <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#DISABLEHTTPCACHE">DISABLEHTTPCACHE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.boehn.kmlframework.kml.Kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#atomElementsIncluded">atomElementsIncluded</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#celestialData">celestialData</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#feature">feature</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#generateObjectIds">generateObjectIds</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#networkLinkControl">networkLinkControl</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">HttpServletModel</A></B>(javax.servlet.http.HttpServletRequest request,
+                 javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)">HttpServletModel</A></B>(javax.servlet.http.HttpServletRequest request,
+                 javax.servlet.http.HttpServletResponse response,
+                 boolean handleTransactions)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> javax.servlet.http.HttpServletResponse</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#getResponse()">getResponse</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#getSessionId()">getSessionId</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#setResponse(javax.servlet.http.HttpServletResponse)">setResponse</A></B>(javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#setSessionId(java.lang.String)">setSessionId</A></B>(java.lang.String sessionId)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html#write()">write</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.io.PrintWriter)">createKml</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.lang.String)">createKml</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#createKmz(java.lang.String)">createKmz</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#getFeature()">getFeature</A>, <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html#getNetworkLinkControl()">getNetw [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DISABLEHTTPCACHE"><!-- --></A><H3>
+DISABLEHTTPCACHE</H3>
+<PRE>
+public boolean <B>DISABLEHTTPCACHE</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+HttpServletModel</H3>
+<PRE>
+public <B>HttpServletModel</B>(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)"><!-- --></A><H3>
+HttpServletModel</H3>
+<PRE>
+public <B>HttpServletModel</B>(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response,
+                        boolean handleTransactions)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getResponse()"><!-- --></A><H3>
+getResponse</H3>
+<PRE>
+public javax.servlet.http.HttpServletResponse <B>getResponse</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setResponse(javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+setResponse</H3>
+<PRE>
+public void <B>setResponse</B>(javax.servlet.http.HttpServletResponse response)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSessionId()"><!-- --></A><H3>
+getSessionId</H3>
+<PRE>
+public java.lang.String <B>getSessionId</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSessionId(java.lang.String)"><!-- --></A><H3>
+setSessionId</H3>
+<PRE>
+public void <B>setSessionId</B>(java.lang.String sessionId)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write()"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>()
+           throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                  java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpServletModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/class-use/HttpServletModel.html b/documentation/javadoc/org/boehn/kmlframework/servlet/class-use/HttpServletModel.html
new file mode 100644
index 0000000..edd800e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/class-use/HttpServletModel.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.servlet.HttpServletModel (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.servlet.HttpServletModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/servlet/class-use/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.servlet.HttpServletModel</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.servlet.HttpServletModel
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/servlet/class-use/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/servlet/package-frame.html
new file mode 100644
index 0000000..119c8d6
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/package-frame.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.servlet (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.servlet package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html" target="classFrame">org.boehn.kmlframework.servlet</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="HttpServletModel.html" title="class in org.boehn.kmlframework.servlet" target="classFrame">HttpServletModel</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/servlet/package-summary.html
new file mode 100644
index 0000000..6371072
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/package-summary.html
@@ -0,0 +1,154 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.servlet (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.servlet package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.servlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.servlet
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet">HttpServletModel</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/servlet/package-tree.html
new file mode 100644
index 0000000..b8a2fa4
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/package-tree.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.servlet Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.servlet Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.servlet
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>Kml</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.servlet.<A HREF="../../../../org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet"><B>HttpServletModel</B></A></UL>
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/kml/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/servlet/package-use.html b/documentation/javadoc/org/boehn/kmlframework/servlet/package-use.html
new file mode 100644
index 0000000..33533ff
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/servlet/package-use.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.servlet (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.servlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.servlet</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.servlet
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/servlet/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/BoundingBox.html b/documentation/javadoc/org/boehn/kmlframework/todo/BoundingBox.html
new file mode 100644
index 0000000..15caf86
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/BoundingBox.html
@@ -0,0 +1,421 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+BoundingBox (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.BoundingBox class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="BoundingBox (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/BoundingBox.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/BoundingBox.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BoundingBox.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class BoundingBox</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.BoundingBox</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>BoundingBox</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#BoundingBox()">BoundingBox</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#BoundingBox(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)">BoundingBox</A></B>(java.lang.Double north,
+            java.lang.Double east,
+            java.lang.Double south,
+            java.lang.Double west)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#getEast()">getEast</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#getNorth()">getNorth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#getSouth()">getSouth</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#getWest()">getWest</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#isInsideBoundingBox(org.boehn.kmlframework.coordinates.EarthCoordinate)">isInsideBoundingBox</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#setEast(java.lang.Double)">setEast</A></B>(java.lang.Double east)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#setNorth(java.lang.Double)">setNorth</A></B>(java.lang.Double north)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#setSouth(java.lang.Double)">setSouth</A></B>(java.lang.Double south)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html#setWest(java.lang.Double)">setWest</A></B>(java.lang.Double west)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="BoundingBox()"><!-- --></A><H3>
+BoundingBox</H3>
+<PRE>
+public <B>BoundingBox</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="BoundingBox(java.lang.Double, java.lang.Double, java.lang.Double, java.lang.Double)"><!-- --></A><H3>
+BoundingBox</H3>
+<PRE>
+public <B>BoundingBox</B>(java.lang.Double north,
+                   java.lang.Double east,
+                   java.lang.Double south,
+                   java.lang.Double west)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="isInsideBoundingBox(org.boehn.kmlframework.coordinates.EarthCoordinate)"><!-- --></A><H3>
+isInsideBoundingBox</H3>
+<PRE>
+public boolean <B>isInsideBoundingBox</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEast()"><!-- --></A><H3>
+getEast</H3>
+<PRE>
+public java.lang.Double <B>getEast</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEast(java.lang.Double)"><!-- --></A><H3>
+setEast</H3>
+<PRE>
+public void <B>setEast</B>(java.lang.Double east)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getNorth()"><!-- --></A><H3>
+getNorth</H3>
+<PRE>
+public java.lang.Double <B>getNorth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setNorth(java.lang.Double)"><!-- --></A><H3>
+setNorth</H3>
+<PRE>
+public void <B>setNorth</B>(java.lang.Double north)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSouth()"><!-- --></A><H3>
+getSouth</H3>
+<PRE>
+public java.lang.Double <B>getSouth</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSouth(java.lang.Double)"><!-- --></A><H3>
+setSouth</H3>
+<PRE>
+public void <B>setSouth</B>(java.lang.Double south)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWest()"><!-- --></A><H3>
+getWest</H3>
+<PRE>
+public java.lang.Double <B>getWest</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWest(java.lang.Double)"><!-- --></A><H3>
+setWest</H3>
+<PRE>
+public void <B>setWest</B>(java.lang.Double west)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/BoundingBox.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/BoundingBox.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BoundingBox.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/Button.html b/documentation/javadoc/org/boehn/kmlframework/todo/Button.html
new file mode 100644
index 0000000..c6856aa
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/Button.html
@@ -0,0 +1,459 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Button (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.Button class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Button (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Button.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/Button.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Button.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class Button</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.Button</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Button</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#Button()">Button</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String)">Button</A></B>(java.lang.String text,
+       java.lang.String url)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String, java.util.Map)">Button</A></B>(java.lang.String text,
+       java.lang.String url,
+       java.util.Map<java.lang.String,java.lang.String> parameters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#Button(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">Button</A></B>(java.lang.String text,
+       java.lang.String url,
+       java.lang.String parameterName,
+       java.lang.String parameterValue)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#addParameter(java.lang.String, java.lang.String)">addParameter</A></B>(java.lang.String parameterName,
+             java.lang.String parameterValue)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#encodeURL(java.lang.String, javax.servlet.http.HttpServletRequest)">encodeURL</A></B>(java.lang.String url,
+          javax.servlet.http.HttpServletRequest request)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Map<java.lang.String,java.lang.String></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#getParameters()">getParameters</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#getText()">getText</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#getUrl()">getUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#setParameters(java.util.Map)">setParameters</A></B>(java.util.Map<java.lang.String,java.lang.String> parameters)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#setText(java.lang.String)">setText</A></B>(java.lang.String text)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#setUrl(java.lang.String)">setUrl</A></B>(java.lang.String url)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html#toHtml(org.boehn.kmlframework.kml.Kml)">toHtml</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Button()"><!-- --></A><H3>
+Button</H3>
+<PRE>
+public <B>Button</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Button(java.lang.String, java.lang.String)"><!-- --></A><H3>
+Button</H3>
+<PRE>
+public <B>Button</B>(java.lang.String text,
+              java.lang.String url)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Button(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+Button</H3>
+<PRE>
+public <B>Button</B>(java.lang.String text,
+              java.lang.String url,
+              java.lang.String parameterName,
+              java.lang.String parameterValue)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="Button(java.lang.String, java.lang.String, java.util.Map)"><!-- --></A><H3>
+Button</H3>
+<PRE>
+public <B>Button</B>(java.lang.String text,
+              java.lang.String url,
+              java.util.Map<java.lang.String,java.lang.String> parameters)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="addParameter(java.lang.String, java.lang.String)"><!-- --></A><H3>
+addParameter</H3>
+<PRE>
+public void <B>addParameter</B>(java.lang.String parameterName,
+                         java.lang.String parameterValue)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getText()"><!-- --></A><H3>
+getText</H3>
+<PRE>
+public java.lang.String <B>getText</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setText(java.lang.String)"><!-- --></A><H3>
+setText</H3>
+<PRE>
+public void <B>setText</B>(java.lang.String text)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParameters()"><!-- --></A><H3>
+getParameters</H3>
+<PRE>
+public java.util.Map<java.lang.String,java.lang.String> <B>getParameters</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setParameters(java.util.Map)"><!-- --></A><H3>
+setParameters</H3>
+<PRE>
+public void <B>setParameters</B>(java.util.Map<java.lang.String,java.lang.String> parameters)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toHtml(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+toHtml</H3>
+<PRE>
+public java.lang.String <B>toHtml</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="encodeURL(java.lang.String, javax.servlet.http.HttpServletRequest)"><!-- --></A><H3>
+encodeURL</H3>
+<PRE>
+public java.lang.String <B>encodeURL</B>(java.lang.String url,
+                                  javax.servlet.http.HttpServletRequest request)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUrl()"><!-- --></A><H3>
+getUrl</H3>
+<PRE>
+public java.lang.String <B>getUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUrl(java.lang.String)"><!-- --></A><H3>
+setUrl</H3>
+<PRE>
+public void <B>setUrl</B>(java.lang.String url)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Button.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/Button.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Button.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModel.html b/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModel.html
new file mode 100644
index 0000000..3945260
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModel.html
@@ -0,0 +1,468 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+GraphicalModel (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.GraphicalModel class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GraphicalModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/GraphicalModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class GraphicalModel</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.GraphicalModel</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>GraphicalModel</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#GraphicalModel()">GraphicalModel</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addGraphicalModelElement(org.boehn.kmlframework.todo.GraphicalModelElement)">addGraphicalModelElement</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A> graphicalModelElement)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getElements()">getElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getVisibleFrom()">getVisibleFrom</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getVisibleTo()">getVisibleTo</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#setElements(java.util.Collection)">setElements</A></B>(java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>> elements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#setVisibleFrom(java.lang.Integer)">setVisibleFrom</A></B>(java.lang.Integer visibleFrom)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#setVisibleTo(java.lang.Integer)">setVisibleTo</A></B>(java.lang.Integer visibleTo)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="GraphicalModel()"><!-- --></A><H3>
+GraphicalModel</H3>
+<PRE>
+public <B>GraphicalModel</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getElements()"><!-- --></A><H3>
+getElements</H3>
+<PRE>
+public java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>> <B>getElements</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setElements(java.util.Collection)"><!-- --></A><H3>
+setElements</H3>
+<PRE>
+public void <B>setElements</B>(java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>> elements)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addGraphicalModelElement(org.boehn.kmlframework.todo.GraphicalModelElement)"><!-- --></A><H3>
+addGraphicalModelElement</H3>
+<PRE>
+public void <B>addGraphicalModelElement</B>(<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A> graphicalModelElement)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVisibleFrom()"><!-- --></A><H3>
+getVisibleFrom</H3>
+<PRE>
+public java.lang.Integer <B>getVisibleFrom</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibleFrom(java.lang.Integer)"><!-- --></A><H3>
+setVisibleFrom</H3>
+<PRE>
+public void <B>setVisibleFrom</B>(java.lang.Integer visibleFrom)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVisibleTo()"><!-- --></A><H3>
+getVisibleTo</H3>
+<PRE>
+public java.lang.Integer <B>getVisibleTo</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibleTo(java.lang.Integer)"><!-- --></A><H3>
+setVisibleTo</H3>
+<PRE>
+public void <B>setVisibleTo</B>(java.lang.Integer visibleTo)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCoordinates()"><!-- --></A><H3>
+getCoordinates</H3>
+<PRE>
+public java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>> <B>getCoordinates</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#getCoordinates()">getCoordinates</A></CODE> in interface <CODE><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(org.w3c.dom.Element parentElement,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+                   org.w3c.dom.Document xmlDocument,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+                   java.lang.Double rotation,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)
+            throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></CODE> in interface <CODE><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" tit [...]
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/GraphicalModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModelElement.html b/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModelElement.html
new file mode 100644
index 0000000..1d16434
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/GraphicalModelElement.html
@@ -0,0 +1,240 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+GraphicalModelElement (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.GraphicalModelElement interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GraphicalModelElement (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalModelElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/GraphicalModelElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModelElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Interface GraphicalModelElement</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>GraphicalModelElement</B></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+       java.lang.Double rotation,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html#getCoordinates()">getCoordinates</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getCoordinates()"><!-- --></A><H3>
+getCoordinates</H3>
+<PRE>
+java.util.Collection<<A HREF="../../../../org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>> <B>getCoordinates</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+void <B>addKml</B>(org.w3c.dom.Element parentElement,
+            <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+            org.w3c.dom.Document xmlDocument,
+            <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate,
+            java.lang.Double rotation,
+            <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+            <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)
+            throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalModelElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/GraphicalModelElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModelElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/MapObject.html b/documentation/javadoc/org/boehn/kmlframework/todo/MapObject.html
new file mode 100644
index 0000000..d3f7ba0
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/MapObject.html
@@ -0,0 +1,818 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+MapObject (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.MapObject class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MapObject (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/MapObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class MapObject</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.MapObject</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>MapObject</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject()">MapObject</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject(org.boehn.kmlframework.todo.MapObjectClass)">MapObject</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject(java.lang.String)">MapObject</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject(java.lang.String, org.boehn.kmlframework.todo.MapObjectClass)">MapObject</A></B>(java.lang.String name,
+          <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#addButton(org.boehn.kmlframework.todo.Button)">addButton</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A> button)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#addButtons(java.util.List)">addButtons</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#addKml(org.boehn.kmlframework.kml.Kml, java.io.PrintWriter)">addKml</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kmlDocument,
+       java.io.PrintWriter printWriter)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#addMovement(org.boehn.kmlframework.coordinates.TimeAndPlace)">addMovement</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A> movement)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getDescription()">getDescription</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getDescriptionTextWithButtons(org.boehn.kmlframework.kml.Kml)">getDescriptionTextWithButtons</A></B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getLocalReferenceCoordinate()">getLocalReferenceCoordinate</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getLocation()">getLocation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getMapObjectClass()">getMapObjectClass</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getMovements()">getMovements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getRotation()">getRotation</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getScale()">getScale</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getSnippet()">getSnippet</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#getVisibility()">getVisibility</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setButtons(java.util.List)">setButtons</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setDescription(java.lang.String)">setDescription</A></B>(java.lang.String description)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setLocalReferenceCoordinate(org.boehn.kmlframework.coordinates.CartesianCoordinate)">setLocalReferenceCoordinate</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setLocation(org.boehn.kmlframework.coordinates.EarthCoordinate)">setLocation</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setMapObjectClass(org.boehn.kmlframework.todo.MapObjectClass)">setMapObjectClass</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setMovements(java.util.List)">setMovements</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>> movements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setRotation(java.lang.Double)">setRotation</A></B>(java.lang.Double rotation)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setScale(org.boehn.kmlframework.coordinates.CartesianCoordinate)">setScale</A></B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setSnippet(java.lang.String)">setSnippet</A></B>(java.lang.String snippet)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#setVisibility(java.lang.Boolean)">setVisibility</A></B>(java.lang.Boolean visibility)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MapObject()"><!-- --></A><H3>
+MapObject</H3>
+<PRE>
+public <B>MapObject</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="MapObject(java.lang.String)"><!-- --></A><H3>
+MapObject</H3>
+<PRE>
+public <B>MapObject</B>(java.lang.String name)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="MapObject(org.boehn.kmlframework.todo.MapObjectClass)"><!-- --></A><H3>
+MapObject</H3>
+<PRE>
+public <B>MapObject</B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="MapObject(java.lang.String, org.boehn.kmlframework.todo.MapObjectClass)"><!-- --></A><H3>
+MapObject</H3>
+<PRE>
+public <B>MapObject</B>(java.lang.String name,
+                 <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getMapObjectClass()"><!-- --></A><H3>
+getMapObjectClass</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> <B>getMapObjectClass</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMapObjectClass(org.boehn.kmlframework.todo.MapObjectClass)"><!-- --></A><H3>
+setMapObjectClass</H3>
+<PRE>
+public void <B>setMapObjectClass</B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocalReferenceCoordinate()"><!-- --></A><H3>
+getLocalReferenceCoordinate</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> <B>getLocalReferenceCoordinate</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocalReferenceCoordinate(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+setLocalReferenceCoordinate</H3>
+<PRE>
+public void <B>setLocalReferenceCoordinate</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRotation()"><!-- --></A><H3>
+getRotation</H3>
+<PRE>
+public java.lang.Double <B>getRotation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRotation(java.lang.Double)"><!-- --></A><H3>
+setRotation</H3>
+<PRE>
+public void <B>setRotation</B>(java.lang.Double rotation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScale()"><!-- --></A><H3>
+getScale</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> <B>getScale</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScale(org.boehn.kmlframework.coordinates.CartesianCoordinate)"><!-- --></A><H3>
+setScale</H3>
+<PRE>
+public void <B>setScale</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVisibility()"><!-- --></A><H3>
+getVisibility</H3>
+<PRE>
+public java.lang.Boolean <B>getVisibility</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibility(java.lang.Boolean)"><!-- --></A><H3>
+setVisibility</H3>
+<PRE>
+public void <B>setVisibility</B>(java.lang.Boolean visibility)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setButtons(java.util.List)"><!-- --></A><H3>
+setButtons</H3>
+<PRE>
+public void <B>setButtons</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addButton(org.boehn.kmlframework.todo.Button)"><!-- --></A><H3>
+addButton</H3>
+<PRE>
+public void <B>addButton</B>(<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A> button)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addButtons(java.util.List)"><!-- --></A><H3>
+addButtons</H3>
+<PRE>
+public void <B>addButtons</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDescription()"><!-- --></A><H3>
+getDescription</H3>
+<PRE>
+public java.lang.String <B>getDescription</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDescription(java.lang.String)"><!-- --></A><H3>
+setDescription</H3>
+<PRE>
+public void <B>setDescription</B>(java.lang.String description)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDescriptionTextWithButtons(org.boehn.kmlframework.kml.Kml)"><!-- --></A><H3>
+getDescriptionTextWithButtons</H3>
+<PRE>
+public java.lang.String <B>getDescriptionTextWithButtons</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLocation()"><!-- --></A><H3>
+getLocation</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> <B>getLocation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLocation(org.boehn.kmlframework.coordinates.EarthCoordinate)"><!-- --></A><H3>
+setLocation</H3>
+<PRE>
+public void <B>setLocation</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSnippet()"><!-- --></A><H3>
+getSnippet</H3>
+<PRE>
+public java.lang.String <B>getSnippet</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSnippet(java.lang.String)"><!-- --></A><H3>
+setSnippet</H3>
+<PRE>
+public void <B>setSnippet</B>(java.lang.String snippet)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.boehn.kmlframework.kml.Kml, java.io.PrintWriter)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(<A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> kmlDocument,
+                   java.io.PrintWriter printWriter)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(org.w3c.dom.Element parentElement,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+                   org.w3c.dom.Document xmlDocument)
+            throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMovements()"><!-- --></A><H3>
+getMovements</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>> <B>getMovements</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMovements(java.util.List)"><!-- --></A><H3>
+setMovements</H3>
+<PRE>
+public void <B>setMovements</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A>> movements)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addMovement(org.boehn.kmlframework.coordinates.TimeAndPlace)"><!-- --></A><H3>
+addMovement</H3>
+<PRE>
+public void <B>addMovement</B>(<A HREF="../../../../org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates">TimeAndPlace</A> movement)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapObject.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/MapObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/MapObjectClass.html b/documentation/javadoc/org/boehn/kmlframework/todo/MapObjectClass.html
new file mode 100644
index 0000000..fe169c5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/MapObjectClass.html
@@ -0,0 +1,689 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+MapObjectClass (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.MapObjectClass class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MapObjectClass (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapObjectClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/MapObjectClass.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObjectClass.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class MapObjectClass</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.MapObjectClass</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>MapObjectClass</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#MapObjectClass(java.lang.String)">MapObjectClass</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="c [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addModel(org.boehn.kmlframework.todo.GraphicalModel)">addModel</A></B>(<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addModels(java.util.List)">addModels</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getClassName()">getClassName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getModels()">getModels</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getShowModels()">getShowModels</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getShowTail()">getShowTail</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getStyleUrl()">getStyleUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getTailHistoryLimit()">getTailHistoryLimit</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getTailVisibleFrom()">getTailVisibleFrom</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getTailVisibleTo()">getTailVisibleTo</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getVisibleFrom()">getVisibleFrom</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getVisibleTo()">getVisibleTo</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setClassName(java.lang.String)">setClassName</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setModels(java.util.List)">setModels</A></B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setShowModels(boolean)">setShowModels</A></B>(boolean showModel)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setShowTail(boolean)">setShowTail</A></B>(boolean showTail)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setTailHistoryLimit(java.lang.Integer)">setTailHistoryLimit</A></B>(java.lang.Integer tailHistoryLimit)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setTailVisibleFrom(java.lang.Integer)">setTailVisibleFrom</A></B>(java.lang.Integer tailVisibleFrom)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setTailVisibleTo(java.lang.Integer)">setTailVisibleTo</A></B>(java.lang.Integer tailVisibleTo)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setVisibleFrom(java.lang.Integer)">setVisibleFrom</A></B>(java.lang.Integer visibleFrom)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setVisibleTo(java.lang.Integer)">setVisibleTo</A></B>(java.lang.Integer visibleTo)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MapObjectClass(java.lang.String)"><!-- --></A><H3>
+MapObjectClass</H3>
+<PRE>
+public <B>MapObjectClass</B>(java.lang.String className)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getClassName()"><!-- --></A><H3>
+getClassName</H3>
+<PRE>
+public java.lang.String <B>getClassName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setClassName(java.lang.String)"><!-- --></A><H3>
+setClassName</H3>
+<PRE>
+public void <B>setClassName</B>(java.lang.String className)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModels()"><!-- --></A><H3>
+getModels</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> <B>getModels</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setModels(java.util.List)"><!-- --></A><H3>
+setModels</H3>
+<PRE>
+public void <B>setModels</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addModel(org.boehn.kmlframework.todo.GraphicalModel)"><!-- --></A><H3>
+addModel</H3>
+<PRE>
+public void <B>addModel</B>(<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A> model)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addModels(java.util.List)"><!-- --></A><H3>
+addModels</H3>
+<PRE>
+public void <B>addModels</B>(java.util.List<<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVisibleFrom()"><!-- --></A><H3>
+getVisibleFrom</H3>
+<PRE>
+public java.lang.Integer <B>getVisibleFrom</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibleFrom(java.lang.Integer)"><!-- --></A><H3>
+setVisibleFrom</H3>
+<PRE>
+public void <B>setVisibleFrom</B>(java.lang.Integer visibleFrom)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVisibleTo()"><!-- --></A><H3>
+getVisibleTo</H3>
+<PRE>
+public java.lang.Integer <B>getVisibleTo</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVisibleTo(java.lang.Integer)"><!-- --></A><H3>
+setVisibleTo</H3>
+<PRE>
+public void <B>setVisibleTo</B>(java.lang.Integer visibleTo)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyleUrl()"><!-- --></A><H3>
+getStyleUrl</H3>
+<PRE>
+public java.lang.String <B>getStyleUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getShowModels()"><!-- --></A><H3>
+getShowModels</H3>
+<PRE>
+public boolean <B>getShowModels</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setShowModels(boolean)"><!-- --></A><H3>
+setShowModels</H3>
+<PRE>
+public void <B>setShowModels</B>(boolean showModel)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getShowTail()"><!-- --></A><H3>
+getShowTail</H3>
+<PRE>
+public boolean <B>getShowTail</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setShowTail(boolean)"><!-- --></A><H3>
+setShowTail</H3>
+<PRE>
+public void <B>setShowTail</B>(boolean showTail)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTailVisibleFrom()"><!-- --></A><H3>
+getTailVisibleFrom</H3>
+<PRE>
+public java.lang.Integer <B>getTailVisibleFrom</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTailVisibleFrom(java.lang.Integer)"><!-- --></A><H3>
+setTailVisibleFrom</H3>
+<PRE>
+public void <B>setTailVisibleFrom</B>(java.lang.Integer tailVisibleFrom)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTailVisibleTo()"><!-- --></A><H3>
+getTailVisibleTo</H3>
+<PRE>
+public java.lang.Integer <B>getTailVisibleTo</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTailVisibleTo(java.lang.Integer)"><!-- --></A><H3>
+setTailVisibleTo</H3>
+<PRE>
+public void <B>setTailVisibleTo</B>(java.lang.Integer tailVisibleTo)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTailHistoryLimit()"><!-- --></A><H3>
+getTailHistoryLimit</H3>
+<PRE>
+public java.lang.Integer <B>getTailHistoryLimit</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTailHistoryLimit(java.lang.Integer)"><!-- --></A><H3>
+setTailHistoryLimit</H3>
+<PRE>
+public void <B>setTailHistoryLimit</B>(java.lang.Integer tailHistoryLimit)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(<A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A> mapObject,
+                   org.w3c.dom.Element parentElement,
+                   <A HREF="../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+                   org.w3c.dom.Document xmlDocument,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+                   java.lang.Double rotation,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+                   <A HREF="../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+                   java.lang.String name)
+            throws <A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MapObjectClass.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/MapObjectClass.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObjectClass.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/ModelObjectFactory.html b/documentation/javadoc/org/boehn/kmlframework/todo/ModelObjectFactory.html
new file mode 100644
index 0000000..46bf385
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/ModelObjectFactory.html
@@ -0,0 +1,303 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ModelObjectFactory (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.ModelObjectFactory class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ModelObjectFactory (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ModelObjectFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/ModelObjectFactory.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactory.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo</FONT>
+<BR>
+Class ModelObjectFactory</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.ModelObjectFactory</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ModelObjectFactory</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#ModelObjectFactory(java.lang.String)">ModelObjectFactory</A></B>(java.lang.String fileName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#createMapObject(java.lang.String)">createMapObject</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#getMapObjectClass(java.lang.String)">getMapObjectClass</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#loadFile()">loadFile</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ModelObjectFactory(java.lang.String)"><!-- --></A><H3>
+ModelObjectFactory</H3>
+<PRE>
+public <B>ModelObjectFactory</B>(java.lang.String fileName)
+                   throws java.io.IOException,
+                          javax.xml.parsers.ParserConfigurationException,
+                          org.xml.sax.SAXException</PRE>
+<DL>
+<DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE>
+<DD><CODE>org.xml.sax.SAXException</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="createMapObject(java.lang.String)"><!-- --></A><H3>
+createMapObject</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A> <B>createMapObject</B>(java.lang.String className)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMapObjectClass(java.lang.String)"><!-- --></A><H3>
+getMapObjectClass</H3>
+<PRE>
+public <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> <B>getMapObjectClass</B>(java.lang.String className)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="loadFile()"><!-- --></A><H3>
+loadFile</H3>
+<PRE>
+public void <B>loadFile</B>()
+              throws java.io.IOException,
+                     javax.xml.parsers.ParserConfigurationException,
+                     org.xml.sax.SAXException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE>
+<DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE>
+<DD><CODE>org.xml.sax.SAXException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ModelObjectFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/ModelObjectFactory.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactory.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/BoundingBox.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/BoundingBox.html
new file mode 100644
index 0000000..928102e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/BoundingBox.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.BoundingBox (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.BoundingBox (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/BoundingBox.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BoundingBox.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.BoundingBox</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.BoundingBox
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/BoundingBox.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="BoundingBox.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/Button.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/Button.html
new file mode 100644
index 0000000..f1ece47
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/Button.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.Button (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.Button (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/Button.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Button.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.Button</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addButton(org.boehn.kmlframework.todo.Button)">addButton</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A> button)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#addButtons(java.util.List)">addButtons</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setButtons(java.util.List)">setButtons</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A>> buttons)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/Button.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Button.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModel.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModel.html
new file mode 100644
index 0000000..f26bc4d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModel.html
@@ -0,0 +1,216 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.GraphicalModel (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.GraphicalModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/GraphicalModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.GraphicalModel</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>></CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#getModels()">getModels</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addModel(org.boehn.kmlframework.todo.GraphicalModel)">addModel</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A> model)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addModels(java.util.List)">addModels</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#setModels(java.util.List)">setModels</A></B>(java.util.List<<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A>> models)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/GraphicalModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html
new file mode 100644
index 0000000..cd9ff0d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html
@@ -0,0 +1,224 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Interface org.boehn.kmlframework.todo.GraphicalModelElement (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Interface org.boehn.kmlframework.todo.GraphicalModelElement (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModelElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Interface<br>org.boehn.kmlframework.todo.GraphicalModelElement</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Classes in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that implement <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return types with arguments of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Collection<<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>></CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#getElements()">getElements</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#addGraphicalModelElement(org.boehn.kmlframework.todo.GraphicalModelElement)">addGraphicalModelElement</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A> graphicalModelElement)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Method parameters in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with type arguments of type <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>GraphicalModel.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModel.html#setElements(java.util.Collection)">setElements</A></B>(java.util.Collection<<A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A>> elements)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalModelElement.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObject.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObject.html
new file mode 100644
index 0000000..324db95
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObject.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.MapObject (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.MapObject (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/MapObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.MapObject</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></CODE></FONT></TD>
+<TD><CODE><B>ModelObjectFactory.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#createMapObject(java.lang.String)">createMapObject</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObjectClass.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html#addKml(org.boehn.kmlframework.todo.MapObject, org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document, org.boehn.kmlframework.coordinates.EarthCoordinate, java.lang.Double, org.boehn.kmlframework.coordinates.CartesianCoordinate, org.boehn.kmlframework.coordinates.CartesianCoordinate, java.lang.String)">addKml</A></B>(<A HREF="../../../../../org/boehn/kmlframework/t [...]
+       org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> location,
+       java.lang.Double rotation,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> localReferenceCoordinate,
+       <A HREF="../../../../../org/boehn/kmlframework/coordinates/CartesianCoordinate.html" title="class in org.boehn.kmlframework.coordinates">CartesianCoordinate</A> scale,
+       java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/MapObject.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObject.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObjectClass.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObjectClass.html
new file mode 100644
index 0000000..ef27391
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/MapObjectClass.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.MapObjectClass (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.MapObjectClass (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/MapObjectClass.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObjectClass.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.MapObjectClass</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> that return <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#getMapObjectClass()">getMapObjectClass</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></CODE></FONT></TD>
+<TD><CODE><B>ModelObjectFactory.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html#getMapObjectClass(java.lang.String)">getMapObjectClass</A></B>(java.lang.String className)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>MapObject.</B><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#setMapObjectClass(org.boehn.kmlframework.todo.MapObjectClass)">setMapObjectClass</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> with parameters of type <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject(org.boehn.kmlframework.todo.MapObjectClass)">MapObject</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/MapObject.html#MapObject(java.lang.String, org.boehn.kmlframework.todo.MapObjectClass)">MapObject</A></B>(java.lang.String name,
+          <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A> mapObjectClass)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/MapObjectClass.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MapObjectClass.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/class-use/ModelObjectFactory.html b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/ModelObjectFactory.html
new file mode 100644
index 0000000..7407071
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/class-use/ModelObjectFactory.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.ModelObjectFactory (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.ModelObjectFactory (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/ModelObjectFactory.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactory.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.ModelObjectFactory</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.ModelObjectFactory
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/class-use/ModelObjectFactory.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactory.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html
new file mode 100644
index 0000000..c809741
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+GraphicalMapObjectExample (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="GraphicalMapObjectExample (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalMapObjectExample.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalMapObjectExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.examples</FONT>
+<BR>
+Class GraphicalMapObjectExample</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>GraphicalMapObjectExample</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html#GraphicalMapObjectExample()">GraphicalMapObjectExample</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html#main(java.lang.String[])">main</A></B>(java.lang.String[] args)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="GraphicalMapObjectExample()"><!-- --></A><H3>
+GraphicalMapObjectExample</H3>
+<PRE>
+public <B>GraphicalMapObjectExample</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[] args)
+                 throws <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                        java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/GraphicalMapObjectExample.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalMapObjectExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html
new file mode 100644
index 0000000..dfff022
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html
@@ -0,0 +1,254 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ModelObjectFactoryExample (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ModelObjectFactoryExample (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ModelObjectFactoryExample.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactoryExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.examples</FONT>
+<BR>
+Class ModelObjectFactoryExample</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>ModelObjectFactoryExample</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html#ModelObjectFactoryExample()">ModelObjectFactoryExample</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html#main(java.lang.String[])">main</A></B>(java.lang.String[] args)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ModelObjectFactoryExample()"><!-- --></A><H3>
+ModelObjectFactoryExample</H3>
+<PRE>
+public <B>ModelObjectFactoryExample</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="main(java.lang.String[])"><!-- --></A><H3>
+main</H3>
+<PRE>
+public static void <B>main</B>(java.lang.String[] args)
+                 throws <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                        java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ModelObjectFactoryExample.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactoryExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html
new file mode 100644
index 0000000..e690624
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html
@@ -0,0 +1,284 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+SimpleExampleServlet (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.examples.SimpleExampleServlet class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="SimpleExampleServlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleExampleServlet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleExampleServlet.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.examples</FONT>
+<BR>
+Class SimpleExampleServlet</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.GenericServlet
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.http.HttpServlet
+          <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.examples.SimpleExampleServlet</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>SimpleExampleServlet</B><DT>extends javax.servlet.http.HttpServlet</DL>
+</PRE>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html#org.boehn.kmlframework.todo.examples.SimpleExampleServlet">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html#SimpleExampleServlet()">SimpleExampleServlet</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">doGet</A></B>(javax.servlet.http.HttpServletRequest request,
+      javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.http.HttpServlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.servlet.http.HttpServlet</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.GenericServlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.servlet.GenericServlet</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="SimpleExampleServlet()"><!-- --></A><H3>
+SimpleExampleServlet</H3>
+<PRE>
+public <B>SimpleExampleServlet</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+doGet</H3>
+<PRE>
+protected void <B>doGet</B>(javax.servlet.http.HttpServletRequest request,
+                     javax.servlet.http.HttpServletResponse response)
+              throws javax.servlet.ServletException,
+                     java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>doGet</CODE> in class <CODE>javax.servlet.http.HttpServlet</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>javax.servlet.ServletException</CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SimpleExampleServlet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleExampleServlet.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/GraphicalMapObjectExample.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/GraphicalMapObjectExample.html
new file mode 100644
index 0000000..a850cd5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/GraphicalMapObjectExample.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/GraphicalMapObjectExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalMapObjectExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/GraphicalMapObjectExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="GraphicalMapObjectExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/ModelObjectFactoryExample.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/ModelObjectFactoryExample.html
new file mode 100644
index 0000000..29663a3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/ModelObjectFactoryExample.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/ModelObjectFactoryExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactoryExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/ModelObjectFactoryExample.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ModelObjectFactoryExample.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/SimpleExampleServlet.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/SimpleExampleServlet.html
new file mode 100644
index 0000000..c831055
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/class-use/SimpleExampleServlet.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.examples.SimpleExampleServlet (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.examples.SimpleExampleServlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/SimpleExampleServlet.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleExampleServlet.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.examples.SimpleExampleServlet</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.examples.SimpleExampleServlet
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/examples/class-use/SimpleExampleServlet.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="SimpleExampleServlet.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-frame.html
new file mode 100644
index 0000000..96e9f73
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.examples (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.examples package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-summary.html" target="classFrame">org.boehn.kmlframework.todo.examples</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">GraphicalMapObjectExample</A>
+<BR>
+<A HREF="ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">ModelObjectFactoryExample</A>
+<BR>
+<A HREF="SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples" target="classFrame">SimpleExampleServlet</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-summary.html
new file mode 100644
index 0000000..efc233c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-summary.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.examples (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.examples package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.examples (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.todo.examples
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples">GraphicalMapObjectExample</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples">ModelObjectFactoryExample</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples">SimpleExampleServlet</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-tree.html
new file mode 100644
index 0000000..4913f25
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-tree.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.examples Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.examples Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.todo.examples
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
+<UL>
+<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.examples.<A HREF="../../../../../org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><B>SimpleExampleServlet</B></A></UL>
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.examples.<A HREF="../../../../../org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>GraphicalMapObjectExample</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.examples.<A HREF="../../../../../org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>ModelObjectFactoryExample</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-use.html b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-use.html
new file mode 100644
index 0000000..7f93853
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/examples/package-use.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.todo.examples (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.todo.examples (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.todo.examples</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.examples
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/examples/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/todo/package-frame.html
new file mode 100644
index 0000000..88b3b3b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/package-frame.html
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html" target="classFrame">org.boehn.kmlframework.todo</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo" target="classFrame"><I>GraphicalModelElement</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="BoundingBox.html" title="class in org.boehn.kmlframework.todo" target="classFrame">BoundingBox</A>
+<BR>
+<A HREF="Button.html" title="class in org.boehn.kmlframework.todo" target="classFrame">Button</A>
+<BR>
+<A HREF="GraphicalModel.html" title="class in org.boehn.kmlframework.todo" target="classFrame">GraphicalModel</A>
+<BR>
+<A HREF="MapObject.html" title="class in org.boehn.kmlframework.todo" target="classFrame">MapObject</A>
+<BR>
+<A HREF="MapObjectClass.html" title="class in org.boehn.kmlframework.todo" target="classFrame">MapObjectClass</A>
+<BR>
+<A HREF="ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo" target="classFrame">ModelObjectFactory</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/todo/package-summary.html
new file mode 100644
index 0000000..5598ab1
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/package-summary.html
@@ -0,0 +1,188 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/examples/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.todo
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo">GraphicalModelElement</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo">BoundingBox</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo">Button</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo">GraphicalModel</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo">MapObject</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo">MapObjectClass</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="class in org.boehn.kmlframework.todo">ModelObjectFactory</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/examples/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/todo/package-tree.html
new file mode 100644
index 0000000..fb4cdca
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/package-tree.html
@@ -0,0 +1,155 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/examples/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.todo
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><B>BoundingBox</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/Button.html" title="class in org.boehn.kmlframework.todo"><B>Button</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn. [...]
+<LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>MapObject</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>MapObjectClass</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/ModelObjectFactory.html" title="cla [...]
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="../../../../org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>GraphicalModelElement</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/servlet/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../org/boehn/kmlframework/todo/examples/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/package-use.html b/documentation/javadoc/org/boehn/kmlframework/todo/package-use.html
new file mode 100644
index 0000000..2a0512d
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/package-use.html
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.todo (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.todo (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.todo</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo"><B>org.boehn.kmlframework.todo</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A> used by <A HREF="../../../../org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/todo/class-use/Button.html#org.boehn.kmlframework.todo"><B>Button</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/todo/class-use/GraphicalModel.html#org.boehn.kmlframework.todo"><B>GraphicalModel</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/todo/class-use/GraphicalModelElement.html#org.boehn.kmlframework.todo"><B>GraphicalModelElement</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/todo/class-use/MapObject.html#org.boehn.kmlframework.todo"><B>MapObject</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../org/boehn/kmlframework/todo/class-use/MapObjectClass.html#org.boehn.kmlframework.todo"><B>MapObjectClass</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/todo/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/HttpServletModel.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/HttpServletModel.html
new file mode 100644
index 0000000..e5f631c
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/HttpServletModel.html
@@ -0,0 +1,443 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+HttpServletModel (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.HttpServletModel class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="HttpServletModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpServletModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Class HttpServletModel</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.Kml</A>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.HttpServletModel</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>HttpServletModel</B><DT>extends <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#DISABLEHTTPCACHE">DISABLEHTTPCACHE</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.boehn.kmlframework.kml.Kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#atomElementsIncluded">atomElementsIncluded</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#celestialData">celestialData</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#feature">feature</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#generateObjectIds">generateObjectIds</A></CODE></TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">HttpServletModel</A></B>(javax.servlet.http.HttpServletRequest request,
+                 javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)">HttpServletModel</A></B>(javax.servlet.http.HttpServletRequest request,
+                 javax.servlet.http.HttpServletResponse response,
+                 boolean handleTransactions)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getBaseUrl()">getBaseUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> javax.servlet.http.HttpServletResponse</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getResponse()">getResponse</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#getSessionId()">getSessionId</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setNetworkLinkControl(org.boehn.kmlframework.todo.servlet.NetworkLinkControl)">setNetworkLinkControl</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A> networkLinkControl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setResponse(javax.servlet.http.HttpServletResponse)">setResponse</A></B>(javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setSessionId(java.lang.String)">setSessionId</A></B>(java.lang.String sessionId)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#write()">write</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.boehn.kmlframework.kml.Kml"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.boehn.kmlframework.kml.<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.io.PrintWriter)">createKml</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#createKml(java.lang.String)">createKml</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#createKmz(java.lang.String)">createKmz</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#getFeature()">getFeature</A>, <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html#getNetworkLinkCon [...]
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="DISABLEHTTPCACHE"><!-- --></A><H3>
+DISABLEHTTPCACHE</H3>
+<PRE>
+public boolean <B>DISABLEHTTPCACHE</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+HttpServletModel</H3>
+<PRE>
+public <B>HttpServletModel</B>(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="HttpServletModel(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, boolean)"><!-- --></A><H3>
+HttpServletModel</H3>
+<PRE>
+public <B>HttpServletModel</B>(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response,
+                        boolean handleTransactions)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setNetworkLinkControl(org.boehn.kmlframework.todo.servlet.NetworkLinkControl)"><!-- --></A><H3>
+setNetworkLinkControl</H3>
+<PRE>
+public void <B>setNetworkLinkControl</B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A> networkLinkControl)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBaseUrl()"><!-- --></A><H3>
+getBaseUrl</H3>
+<PRE>
+public java.lang.String <B>getBaseUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getResponse()"><!-- --></A><H3>
+getResponse</H3>
+<PRE>
+public javax.servlet.http.HttpServletResponse <B>getResponse</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setResponse(javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+setResponse</H3>
+<PRE>
+public void <B>setResponse</B>(javax.servlet.http.HttpServletResponse response)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSessionId()"><!-- --></A><H3>
+getSessionId</H3>
+<PRE>
+public java.lang.String <B>getSessionId</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSessionId(java.lang.String)"><!-- --></A><H3>
+setSessionId</H3>
+<PRE>
+public void <B>setSessionId</B>(java.lang.String sessionId)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write()"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>()
+           throws <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A>,
+                  java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/HttpServletModel.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLink.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLink.html
new file mode 100644
index 0000000..f17428f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLink.html
@@ -0,0 +1,652 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+NetworkLink (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.NetworkLink class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NetworkLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Class NetworkLink</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.NetworkLink</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>NetworkLink</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#NetworkLink()">NetworkLink</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#NetworkLink(java.lang.String, java.lang.String)">NetworkLink</A></B>(java.lang.String url,
+            java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getFlyToView()">getFlyToView</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getOpen()">getOpen</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshInterval()">getRefreshInterval</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshMode()">getRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshVisibility()">getRefreshVisibility</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getUrl()">getUrl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewFormat()">getViewFormat</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewRefreshMode()">getViewRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewRefreshTime()">getViewRefreshTime</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setFlyToView(java.lang.Boolean)">setFlyToView</A></B>(java.lang.Boolean flyToView)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setName(java.lang.String)">setName</A></B>(java.lang.String name)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setOpen(java.lang.Boolean)">setOpen</A></B>(java.lang.Boolean open)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshInterval(java.lang.Integer)">setRefreshInterval</A></B>(java.lang.Integer refreshInterval)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshMode(org.boehn.kmlframework.todo.servlet.RefreshModes)">setRefreshMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> refreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshVisibility(java.lang.Boolean)">setRefreshVisibility</A></B>(java.lang.Boolean refreshVisibility)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setUrl(java.lang.String)">setUrl</A></B>(java.lang.String url)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewFormat(java.lang.String)">setViewFormat</A></B>(java.lang.String viewFormat)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewRefreshMode(org.boehn.kmlframework.todo.servlet.ViewRefreshModes)">setViewRefreshMode</A></B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> viewRefreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewRefreshTime(java.lang.Integer)">setViewRefreshTime</A></B>(java.lang.Integer viewRefreshTime)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NetworkLink()"><!-- --></A><H3>
+NetworkLink</H3>
+<PRE>
+public <B>NetworkLink</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NetworkLink(java.lang.String, java.lang.String)"><!-- --></A><H3>
+NetworkLink</H3>
+<PRE>
+public <B>NetworkLink</B>(java.lang.String url,
+                   java.lang.String name)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getFlyToView()"><!-- --></A><H3>
+getFlyToView</H3>
+<PRE>
+public java.lang.Boolean <B>getFlyToView</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setFlyToView(java.lang.Boolean)"><!-- --></A><H3>
+setFlyToView</H3>
+<PRE>
+public void <B>setFlyToView</B>(java.lang.Boolean flyToView)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public java.lang.String <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(java.lang.String)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(java.lang.String name)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRefreshMode()"><!-- --></A><H3>
+getRefreshMode</H3>
+<PRE>
+public <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> <B>getRefreshMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshMode(org.boehn.kmlframework.todo.servlet.RefreshModes)"><!-- --></A><H3>
+setRefreshMode</H3>
+<PRE>
+public void <B>setRefreshMode</B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> refreshMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRefreshInterval()"><!-- --></A><H3>
+getRefreshInterval</H3>
+<PRE>
+public java.lang.Integer <B>getRefreshInterval</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshInterval(java.lang.Integer)"><!-- --></A><H3>
+setRefreshInterval</H3>
+<PRE>
+public void <B>setRefreshInterval</B>(java.lang.Integer refreshInterval)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getUrl()"><!-- --></A><H3>
+getUrl</H3>
+<PRE>
+public java.lang.String <B>getUrl</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setUrl(java.lang.String)"><!-- --></A><H3>
+setUrl</H3>
+<PRE>
+public void <B>setUrl</B>(java.lang.String url)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewFormat()"><!-- --></A><H3>
+getViewFormat</H3>
+<PRE>
+public java.lang.String <B>getViewFormat</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewFormat(java.lang.String)"><!-- --></A><H3>
+setViewFormat</H3>
+<PRE>
+public void <B>setViewFormat</B>(java.lang.String viewFormat)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewRefreshMode()"><!-- --></A><H3>
+getViewRefreshMode</H3>
+<PRE>
+public <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> <B>getViewRefreshMode</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewRefreshMode(org.boehn.kmlframework.todo.servlet.ViewRefreshModes)"><!-- --></A><H3>
+setViewRefreshMode</H3>
+<PRE>
+public void <B>setViewRefreshMode</B>(<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> viewRefreshMode)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewRefreshTime()"><!-- --></A><H3>
+getViewRefreshTime</H3>
+<PRE>
+public java.lang.Integer <B>getViewRefreshTime</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setViewRefreshTime(java.lang.Integer)"><!-- --></A><H3>
+setViewRefreshTime</H3>
+<PRE>
+public void <B>setViewRefreshTime</B>(java.lang.Integer viewRefreshTime)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRefreshVisibility()"><!-- --></A><H3>
+getRefreshVisibility</H3>
+<PRE>
+public java.lang.Boolean <B>getRefreshVisibility</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRefreshVisibility(java.lang.Boolean)"><!-- --></A><H3>
+setRefreshVisibility</H3>
+<PRE>
+public void <B>setRefreshVisibility</B>(java.lang.Boolean refreshVisibility)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOpen()"><!-- --></A><H3>
+getOpen</H3>
+<PRE>
+public java.lang.Boolean <B>getOpen</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOpen(java.lang.Boolean)"><!-- --></A><H3>
+setOpen</H3>
+<PRE>
+public void <B>setOpen</B>(java.lang.Boolean open)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(org.w3c.dom.Element parentElement,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+                   org.w3c.dom.Document xmlDocument)
+            throws <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLink.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html
new file mode 100644
index 0000000..2ed14b3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html
@@ -0,0 +1,468 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+NetworkLinkControl (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.NetworkLinkControl class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="NetworkLinkControl (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLinkControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Class NetworkLinkControl</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.NetworkLinkControl</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>NetworkLinkControl</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#NetworkLinkControl()">NetworkLinkControl</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#NetworkLinkControl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)">NetworkLinkControl</A></B>(java.lang.String message,
+                   java.lang.String cookie,
+                   java.lang.String linkName,
+                   java.lang.String linkDescription,
+                   java.lang.Integer minRefreshPeriod)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)">addKml</A></B>(org.w3c.dom.Element parentElement,
+       <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+       org.w3c.dom.Document xmlDocument)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getCookie()">getCookie</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getLinkDescription()">getLinkDescription</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getLinkName()">getLinkName</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getMessage()">getMessage</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Integer</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#getMinRefreshPeriod()">getMinRefreshPeriod</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setCookie(java.lang.String)">setCookie</A></B>(java.lang.String cookie)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setLinkDescription(java.lang.String)">setLinkDescription</A></B>(java.lang.String linkDescription)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setLinkName(java.lang.String)">setLinkName</A></B>(java.lang.String linkName)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setMessage(java.lang.String)">setMessage</A></B>(java.lang.String message)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html#setMinRefreshPeriod(java.lang.Integer)">setMinRefreshPeriod</A></B>(java.lang.Integer minRefreshPeriod)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="NetworkLinkControl()"><!-- --></A><H3>
+NetworkLinkControl</H3>
+<PRE>
+public <B>NetworkLinkControl</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="NetworkLinkControl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)"><!-- --></A><H3>
+NetworkLinkControl</H3>
+<PRE>
+public <B>NetworkLinkControl</B>(java.lang.String message,
+                          java.lang.String cookie,
+                          java.lang.String linkName,
+                          java.lang.String linkDescription,
+                          java.lang.Integer minRefreshPeriod)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getCookie()"><!-- --></A><H3>
+getCookie</H3>
+<PRE>
+public java.lang.String <B>getCookie</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCookie(java.lang.String)"><!-- --></A><H3>
+setCookie</H3>
+<PRE>
+public void <B>setCookie</B>(java.lang.String cookie)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkDescription()"><!-- --></A><H3>
+getLinkDescription</H3>
+<PRE>
+public java.lang.String <B>getLinkDescription</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkDescription(java.lang.String)"><!-- --></A><H3>
+setLinkDescription</H3>
+<PRE>
+public void <B>setLinkDescription</B>(java.lang.String linkDescription)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getLinkName()"><!-- --></A><H3>
+getLinkName</H3>
+<PRE>
+public java.lang.String <B>getLinkName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setLinkName(java.lang.String)"><!-- --></A><H3>
+setLinkName</H3>
+<PRE>
+public void <B>setLinkName</B>(java.lang.String linkName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMessage()"><!-- --></A><H3>
+getMessage</H3>
+<PRE>
+public java.lang.String <B>getMessage</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMessage(java.lang.String)"><!-- --></A><H3>
+setMessage</H3>
+<PRE>
+public void <B>setMessage</B>(java.lang.String message)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMinRefreshPeriod()"><!-- --></A><H3>
+getMinRefreshPeriod</H3>
+<PRE>
+public java.lang.Integer <B>getMinRefreshPeriod</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMinRefreshPeriod(java.lang.Integer)"><!-- --></A><H3>
+setMinRefreshPeriod</H3>
+<PRE>
+public void <B>setMinRefreshPeriod</B>(java.lang.Integer minRefreshPeriod)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addKml(org.w3c.dom.Element, org.boehn.kmlframework.kml.Kml, org.w3c.dom.Document)"><!-- --></A><H3>
+addKml</H3>
+<PRE>
+public void <B>addKml</B>(org.w3c.dom.Element parentElement,
+                   <A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml">Kml</A> model,
+                   org.w3c.dom.Document xmlDocument)
+            throws <A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">KmlException</A></CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/NetworkLinkControl.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/Observer.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/Observer.html
new file mode 100644
index 0000000..f773670
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/Observer.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Observer (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.Observer class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Observer (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Observer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/Observer.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Observer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Class Observer</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.Observer</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Observer</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html#Observer()">Observer</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html#isVisibleToObserver(org.boehn.kmlframework.coordinates.EarthCoordinate)">isVisibleToObserver</A></B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Observer()"><!-- --></A><H3>
+Observer</H3>
+<PRE>
+public <B>Observer</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="isVisibleToObserver(org.boehn.kmlframework.coordinates.EarthCoordinate)"><!-- --></A><H3>
+isVisibleToObserver</H3>
+<PRE>
+public java.lang.Boolean <B>isVisibleToObserver</B>(<A HREF="../../../../../org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates">EarthCoordinate</A> earthCoordinate)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Observer.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/Observer.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Observer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/RefreshModes.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/RefreshModes.html
new file mode 100644
index 0000000..728f167
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/RefreshModes.html
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+RefreshModes (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.RefreshModes class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="RefreshModes (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RefreshModes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/RefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Enum RefreshModes</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.RefreshModes</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>RefreshModes</B><DT>extends java.lang.Enum<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#once">once</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#onInterval">onInterval</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="onInterval"><!-- --></A><H3>
+onInterval</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> <B>onInterval</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="once"><!-- --></A><H3>
+once</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> <B>once</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(RefreshModes c : RefreshModes.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/RefreshModes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/RefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html
new file mode 100644
index 0000000..b120b4a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html
@@ -0,0 +1,334 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+ViewRefreshModes (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.ViewRefreshModes class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="ViewRefreshModes (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewRefreshModes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet</FONT>
+<BR>
+Enum ViewRefreshModes</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>>
+      <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.ViewRefreshModes</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public enum <B>ViewRefreshModes</B><DT>extends java.lang.Enum<<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+
+<A NAME="enum_constant_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Constant Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#never">never</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#onRequest">onRequest</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#onStop">onStop</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+
+<A NAME="enum_constant_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Enum Constant Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="never"><!-- --></A><H3>
+never</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> <B>never</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onStop"><!-- --></A><H3>
+onStop</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> <B>onStop</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="onRequest"><!-- --></A><H3>
+onRequest</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> <B>onRequest</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="values()"><!-- --></A><H3>
+values</H3>
+<PRE>
+public static final <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>[] <B>values</B>()</PRE>
+<DL>
+<DD>Returns an array containing the constants of this enum type, in
+the order they're declared.  This method may be used to iterate
+over the constants as follows:
+<pre>
+for(ViewRefreshModes c : ViewRefreshModes.values())
+        System.out.println(c);
+</pre>
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
+the order they're declared</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
+valueOf</H3>
+<PRE>
+public static <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> <B>valueOf</B>(java.lang.String name)</PRE>
+<DL>
+<DD>Returns the enum constant of this type with the specified name.
+The string must match <I>exactly</I> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
+<DT><B>Returns:</B><DD>the enum constant with the specified name
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
+with the specified name</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/ViewRefreshModes.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/HttpServletModel.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/HttpServletModel.html
new file mode 100644
index 0000000..301af31
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/HttpServletModel.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.HttpServletModel (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.HttpServletModel (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.HttpServletModel</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.HttpServletModel
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/HttpServletModel.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="HttpServletModel.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLink.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLink.html
new file mode 100644
index 0000000..b83e133
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLink.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLink (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLink (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.NetworkLink</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.NetworkLink
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/NetworkLink.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLink.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html
new file mode 100644
index 0000000..6d154d9
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html
@@ -0,0 +1,176 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLinkControl (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLinkControl (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.NetworkLinkControl</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A> in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> with parameters of type <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>HttpServletModel.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html#setNetworkLinkControl(org.boehn.kmlframework.todo.servlet.NetworkLinkControl)">setNetworkLinkControl</A></B>(<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A> networkLinkControl)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="NetworkLinkControl.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/Observer.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/Observer.html
new file mode 100644
index 0000000..27d2aba
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/Observer.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.Observer (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.Observer (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/Observer.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Observer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.Observer</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.Observer
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/Observer.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Observer.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html
new file mode 100644
index 0000000..a5cc6ff
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.RefreshModes (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.RefreshModes (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.RefreshModes</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> that return <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getRefreshMode()">getRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B>RefreshModes.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A>[]</CODE></FONT></TD>
+<TD><CODE><B>RefreshModes.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> with parameters of type <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setRefreshMode(org.boehn.kmlframework.todo.servlet.RefreshModes)">setRefreshMode</A></B>(<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A> refreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="RefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html
new file mode 100644
index 0000000..b6543f3
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.ViewRefreshModes (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.ViewRefreshModes (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.ViewRefreshModes</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Uses of <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> that return <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#getViewRefreshMode()">getViewRefreshMode</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></CODE></FONT></TD>
+<TD><CODE><B>ViewRefreshModes.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
+
+<BR>
+          Returns the enum constant of this type with the specified name.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A>[]</CODE></FONT></TD>
+<TD><CODE><B>ViewRefreshModes.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html#values()">values</A></B>()</CODE>
+
+<BR>
+          Returns an array containing the constants of this enum type, in
+the order they're declared.</TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> with parameters of type <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B>NetworkLink.</B><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html#setViewRefreshMode(org.boehn.kmlframework.todo.servlet.ViewRefreshModes)">setViewRefreshMode</A></B>(<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A> viewRefreshMode)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="ViewRefreshModes.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html
new file mode 100644
index 0000000..34af46f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html
@@ -0,0 +1,308 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+KmzFilter (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.kmz.KmzFilter class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="KmzFilter (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzFilter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet.kmz</FONT>
+<BR>
+Class KmzFilter</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.kmz.KmzFilter</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>javax.servlet.Filter</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>KmzFilter</B><DT>extends java.lang.Object<DT>implements javax.servlet.Filter</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#KmzFilter()">KmzFilter</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#destroy()">destroy</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)">doFilter</A></B>(javax.servlet.ServletRequest req,
+         javax.servlet.ServletResponse res,
+         javax.servlet.FilterChain chain)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html#init(javax.servlet.FilterConfig)">init</A></B>(javax.servlet.FilterConfig filterConfig)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="KmzFilter()"><!-- --></A><H3>
+KmzFilter</H3>
+<PRE>
+public <B>KmzFilter</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)"><!-- --></A><H3>
+doFilter</H3>
+<PRE>
+public void <B>doFilter</B>(javax.servlet.ServletRequest req,
+                     javax.servlet.ServletResponse res,
+                     javax.servlet.FilterChain chain)
+              throws java.io.IOException,
+                     javax.servlet.ServletException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>doFilter</CODE> in interface <CODE>javax.servlet.Filter</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE>
+<DD><CODE>javax.servlet.ServletException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="init(javax.servlet.FilterConfig)"><!-- --></A><H3>
+init</H3>
+<PRE>
+public void <B>init</B>(javax.servlet.FilterConfig filterConfig)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>init</CODE> in interface <CODE>javax.servlet.Filter</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="destroy()"><!-- --></A><H3>
+destroy</H3>
+<PRE>
+public void <B>destroy</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>destroy</CODE> in interface <CODE>javax.servlet.Filter</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzFilter.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html
new file mode 100644
index 0000000..ba8f71e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html
@@ -0,0 +1,627 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+KmzResponseStream (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="KmzResponseStream (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzResponseStream.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet.kmz</FONT>
+<BR>
+Class KmzResponseStream</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.io.OutputStream
+      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.ServletOutputStream
+          <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Closeable, java.io.Flushable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>KmzResponseStream</B><DT>extends javax.servlet.ServletOutputStream</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  byte[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#buffer">buffer</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#bufferCount">bufferCount</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#closed">closed</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#length">length</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  javax.servlet.ServletOutputStream</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#output">output</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  javax.servlet.http.HttpServletResponse</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#response">response</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.util.zip.ZipOutputStream</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#zipstream">zipstream</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#KmzResponseStream(javax.servlet.http.HttpServletResponse)">KmzResponseStream</A></B>(javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#close()">close</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#closed()">closed</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#flush()">flush</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#flushToZip()">flushToZip</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#reset()">reset</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#setKMLFileName(java.lang.String)">setKMLFileName</A></B>(java.lang.String kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(byte[])">write</A></B>(byte[] b)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(byte[], int, int)">write</A></B>(byte[] b,
+      int off,
+      int len)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#write(int)">write</A></B>(int b)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html#writeToZip(byte[], int, int)">writeToZip</A></B>(byte[] b,
+           int off,
+           int len)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.ServletOutputStream"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.servlet.ServletOutputStream</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>print, print, print, print, print, print, print, println, println, println, println, println, println, println, println</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="zipstream"><!-- --></A><H3>
+zipstream</H3>
+<PRE>
+protected java.util.zip.ZipOutputStream <B>zipstream</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="closed"><!-- --></A><H3>
+closed</H3>
+<PRE>
+protected boolean <B>closed</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="response"><!-- --></A><H3>
+response</H3>
+<PRE>
+protected javax.servlet.http.HttpServletResponse <B>response</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="output"><!-- --></A><H3>
+output</H3>
+<PRE>
+protected javax.servlet.ServletOutputStream <B>output</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="bufferCount"><!-- --></A><H3>
+bufferCount</H3>
+<PRE>
+protected int <B>bufferCount</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="buffer"><!-- --></A><H3>
+buffer</H3>
+<PRE>
+protected byte[] <B>buffer</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="length"><!-- --></A><H3>
+length</H3>
+<PRE>
+protected int <B>length</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="KmzResponseStream(javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+KmzResponseStream</H3>
+<PRE>
+public <B>KmzResponseStream</B>(javax.servlet.http.HttpServletResponse response)
+                  throws java.io.IOException</PRE>
+<DL>
+<DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="setKMLFileName(java.lang.String)"><!-- --></A><H3>
+setKMLFileName</H3>
+<PRE>
+public void <B>setKMLFileName</B>(java.lang.String kml)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="close()"><!-- --></A><H3>
+close</H3>
+<PRE>
+public void <B>close</B>()
+           throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>close</CODE> in interface <CODE>java.io.Closeable</CODE><DT><B>Overrides:</B><DD><CODE>close</CODE> in class <CODE>java.io.OutputStream</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="flush()"><!-- --></A><H3>
+flush</H3>
+<PRE>
+public void <B>flush</B>()
+           throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>flush</CODE> in interface <CODE>java.io.Flushable</CODE><DT><B>Overrides:</B><DD><CODE>flush</CODE> in class <CODE>java.io.OutputStream</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="flushToZip()"><!-- --></A><H3>
+flushToZip</H3>
+<PRE>
+public void <B>flushToZip</B>()
+                throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(int)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(int b)
+           throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>write</CODE> in class <CODE>java.io.OutputStream</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(byte[])"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(byte[] b)
+           throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>write</CODE> in class <CODE>java.io.OutputStream</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(byte[], int, int)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(byte[] b,
+                  int off,
+                  int len)
+           throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>write</CODE> in class <CODE>java.io.OutputStream</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="writeToZip(byte[], int, int)"><!-- --></A><H3>
+writeToZip</H3>
+<PRE>
+public void <B>writeToZip</B>(byte[] b,
+                       int off,
+                       int len)
+                throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="closed()"><!-- --></A><H3>
+closed</H3>
+<PRE>
+public boolean <B>closed</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="reset()"><!-- --></A><H3>
+reset</H3>
+<PRE>
+public void <B>reset</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzResponseStream.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>PREV CLASS</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html
new file mode 100644
index 0000000..ef1a622
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html
@@ -0,0 +1,500 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+KmzResponseWrapper (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="KmzResponseWrapper (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzResponseWrapper.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseWrapper.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.todo.servlet.kmz</FONT>
+<BR>
+Class KmzResponseWrapper</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.ServletResponseWrapper
+      <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">javax.servlet.http.HttpServletResponseWrapper
+          <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>KmzResponseWrapper</B><DT>extends javax.servlet.http.HttpServletResponseWrapper</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  javax.servlet.http.HttpServletResponse</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#origResponse">origResponse</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  javax.servlet.ServletOutputStream</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#stream">stream</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected  java.io.PrintWriter</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#writer">writer</A></B></CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="fields_inherited_from_class_javax.servlet.http.HttpServletResponse"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from interface javax.servlet.http.HttpServletResponse</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_R [...]
+</TR>
+</TABLE>
+ 
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#KmzResponseWrapper(javax.servlet.http.HttpServletResponse)">KmzResponseWrapper</A></B>(javax.servlet.http.HttpServletResponse response)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> javax.servlet.ServletOutputStream</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#createOutputStream()">createOutputStream</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#finishResponse()">finishResponse</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#flushBuffer()">flushBuffer</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> javax.servlet.ServletOutputStream</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#getOutputStream()">getOutputStream</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.io.PrintWriter</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#getWriter()">getWriter</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#setContentLength(int)">setContentLength</A></B>(int length)</CODE>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html#setKMLFileName(java.lang.String)">setKMLFileName</A></B>(java.lang.String kml)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.http.HttpServletResponseWrapper"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.servlet.http.HttpServletResponseWrapper</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.ServletResponseWrapper"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class javax.servlet.ServletResponseWrapper</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale, setResponse</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_javax.servlet.ServletResponse"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface javax.servlet.ServletResponse</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="origResponse"><!-- --></A><H3>
+origResponse</H3>
+<PRE>
+protected javax.servlet.http.HttpServletResponse <B>origResponse</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="stream"><!-- --></A><H3>
+stream</H3>
+<PRE>
+protected javax.servlet.ServletOutputStream <B>stream</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="writer"><!-- --></A><H3>
+writer</H3>
+<PRE>
+protected java.io.PrintWriter <B>writer</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="KmzResponseWrapper(javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
+KmzResponseWrapper</H3>
+<PRE>
+public <B>KmzResponseWrapper</B>(javax.servlet.http.HttpServletResponse response)</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="createOutputStream()"><!-- --></A><H3>
+createOutputStream</H3>
+<PRE>
+public javax.servlet.ServletOutputStream <B>createOutputStream</B>()
+                                                     throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setKMLFileName(java.lang.String)"><!-- --></A><H3>
+setKMLFileName</H3>
+<PRE>
+public void <B>setKMLFileName</B>(java.lang.String kml)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="finishResponse()"><!-- --></A><H3>
+finishResponse</H3>
+<PRE>
+public void <B>finishResponse</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="flushBuffer()"><!-- --></A><H3>
+flushBuffer</H3>
+<PRE>
+public void <B>flushBuffer</B>()
+                 throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>flushBuffer</CODE> in interface <CODE>javax.servlet.ServletResponse</CODE><DT><B>Overrides:</B><DD><CODE>flushBuffer</CODE> in class <CODE>javax.servlet.ServletResponseWrapper</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOutputStream()"><!-- --></A><H3>
+getOutputStream</H3>
+<PRE>
+public javax.servlet.ServletOutputStream <B>getOutputStream</B>()
+                                                  throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getOutputStream</CODE> in interface <CODE>javax.servlet.ServletResponse</CODE><DT><B>Overrides:</B><DD><CODE>getOutputStream</CODE> in class <CODE>javax.servlet.ServletResponseWrapper</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWriter()"><!-- --></A><H3>
+getWriter</H3>
+<PRE>
+public java.io.PrintWriter <B>getWriter</B>()
+                              throws java.io.IOException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getWriter</CODE> in interface <CODE>javax.servlet.ServletResponse</CODE><DT><B>Overrides:</B><DD><CODE>getWriter</CODE> in class <CODE>javax.servlet.ServletResponseWrapper</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.io.IOException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContentLength(int)"><!-- --></A><H3>
+setContentLength</H3>
+<PRE>
+public void <B>setContentLength</B>(int length)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setContentLength</CODE> in interface <CODE>javax.servlet.ServletResponse</CODE><DT><B>Overrides:</B><DD><CODE>setContentLength</CODE> in class <CODE>javax.servlet.ServletResponseWrapper</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/KmzResponseWrapper.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseWrapper.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzFilter.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzFilter.html
new file mode 100644
index 0000000..d13a25b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzFilter.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzFilter.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.kmz.KmzFilter</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzFilter
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzFilter.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzFilter.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseStream.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseStream.html
new file mode 100644
index 0000000..90a4461
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseStream.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseStream.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseStream.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseStream.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseWrapper.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseWrapper.html
new file mode 100644
index 0000000..e03d322
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseWrapper.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseWrapper.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseWrapper.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/class-use/KmzResponseWrapper.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="KmzResponseWrapper.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-frame.html
new file mode 100644
index 0000000..1d9373e
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-frame.html
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet.kmz (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.kmz package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/package-summary.html" target="classFrame">org.boehn.kmlframework.todo.servlet.kmz</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzFilter</A>
+<BR>
+<A HREF="KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzResponseStream</A>
+<BR>
+<A HREF="KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz" target="classFrame">KmzResponseWrapper</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-summary.html
new file mode 100644
index 0000000..c415c66
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-summary.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet.kmz (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet.kmz package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.servlet.kmz (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.todo.servlet.kmz
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzFilter</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseStream</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz">KmzResponseWrapper</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/utils/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-tree.html
new file mode 100644
index 0000000..1409db5
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-tree.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet.kmz Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.servlet.kmz Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.todo.servlet.kmz
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzFilter</B></A> (implements javax.servlet.Filter)
+<LI TYPE="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
+<UL>
+<LI TYPE="circle">javax.servlet.ServletOutputStream<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseStream</B></A></UL>
+</UL>
+<LI TYPE="circle">javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
+<UL>
+<LI TYPE="circle">javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseWrapper</B></A></UL>
+</UL>
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/boehn/kmlframework/todo/servlet/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../../org/boehn/kmlframework/utils/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-use.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-use.html
new file mode 100644
index 0000000..12e61ab
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/kmz/package-use.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.todo.servlet.kmz (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.todo.servlet.kmz (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.todo.servlet.kmz</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.todo.servlet.kmz
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../../index.html?org/boehn/kmlframework/todo/servlet/kmz/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-frame.html
new file mode 100644
index 0000000..39a2419
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-frame.html
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html" target="classFrame">org.boehn.kmlframework.todo.servlet</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">HttpServletModel</A>
+<BR>
+<A HREF="NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">NetworkLink</A>
+<BR>
+<A HREF="NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">NetworkLinkControl</A>
+<BR>
+<A HREF="Observer.html" title="class in org.boehn.kmlframework.todo.servlet" target="classFrame">Observer</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Enums</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet" target="classFrame">RefreshModes</A>
+<BR>
+<A HREF="ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet" target="classFrame">ViewRefreshModes</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-summary.html
new file mode 100644
index 0000000..181c3cd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-summary.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.todo.servlet package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.servlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/kmz/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.todo.servlet
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet">HttpServletModel</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLink</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet">NetworkLinkControl</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/Observer.html" title="class in org.boehn.kmlframework.todo.servlet">Observer</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Enum Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">RefreshModes</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet">ViewRefreshModes</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-summary.html"><B>PREV PACKAGE</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/kmz/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-tree.html
new file mode 100644
index 0000000..0f46295
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-tree.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.todo.servlet Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.todo.servlet Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/kmz/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.todo.servlet
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="../../../../../org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>Kml</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><B>HttpServletModel</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLink.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NetworkLink</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/NetworkLinkControl.html" title="class in org.boehn.kmlframework.todo.servlet"><B>NetworkLinkControl</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF=". [...]
+</UL>
+<H2>
+Enum Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/ViewRefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>ViewRefreshModes</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="../../../../../org/boehn/kmlframework/todo/servlet/RefreshModes.html" title="enum in org.boehn.kmlframework.todo.servlet"><B>RefreshModes</B></A></UL>
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../org/boehn/kmlframework/todo/examples/package-tree.html"><B>PREV</B></A> 
+ <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/kmz/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-use.html b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-use.html
new file mode 100644
index 0000000..5e0897f
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/todo/servlet/package-use.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.todo.servlet (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.todo.servlet (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.todo.servlet</B></H2>
+</CENTER>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Packages that use <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><A HREF="#org.boehn.kmlframework.todo.servlet"><B>org.boehn.kmlframework.todo.servlet</B></A></TD>
+<TD>  </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<A NAME="org.boehn.kmlframework.todo.servlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+Classes in <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A> used by <A HREF="../../../../../org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/class-use/NetworkLinkControl.html#org.boehn.kmlframework.todo.servlet"><B>NetworkLinkControl</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/class-use/RefreshModes.html#org.boehn.kmlframework.todo.servlet"><B>RefreshModes</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><B><A HREF="../../../../../org/boehn/kmlframework/todo/servlet/class-use/ViewRefreshModes.html#org.boehn.kmlframework.todo.servlet"><B>ViewRefreshModes</B></A></B>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/todo/servlet/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/Ellipsoid.html b/documentation/javadoc/org/boehn/kmlframework/utils/Ellipsoid.html
new file mode 100644
index 0000000..50f8261
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/Ellipsoid.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Ellipsoid (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.utils.Ellipsoid class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Ellipsoid (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Ellipsoid.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/Ellipsoid.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Ellipsoid.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.utils</FONT>
+<BR>
+Class Ellipsoid</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.utils.Ellipsoid</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>Ellipsoid</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html#Ellipsoid()">Ellipsoid</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html#latitudeToMeter(double)">latitudeToMeter</A></B>(double latitude)</CODE>
+
+<BR>
+          Convert latitude to meter at ref latitude</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html#longitudeToMeter(double)">longitudeToMeter</A></B>(double latitude)</CODE>
+
+<BR>
+          Convert longitude to meter at ref latitude</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html#meterToLatitude(double)">meterToLatitude</A></B>(double latitude)</CODE>
+
+<BR>
+          Convert meter to latitude at ref latitude</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html#meterToLongitude(double)">meterToLongitude</A></B>(double latitude)</CODE>
+
+<BR>
+          Convert meter to longitude at ref latitude</TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="Ellipsoid()"><!-- --></A><H3>
+Ellipsoid</H3>
+<PRE>
+public <B>Ellipsoid</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="meterToLongitude(double)"><!-- --></A><H3>
+meterToLongitude</H3>
+<PRE>
+public static final double <B>meterToLongitude</B>(double latitude)</PRE>
+<DL>
+<DD>Convert meter to longitude at ref latitude
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="meterToLatitude(double)"><!-- --></A><H3>
+meterToLatitude</H3>
+<PRE>
+public static final double <B>meterToLatitude</B>(double latitude)</PRE>
+<DL>
+<DD>Convert meter to latitude at ref latitude
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="longitudeToMeter(double)"><!-- --></A><H3>
+longitudeToMeter</H3>
+<PRE>
+public static final double <B>longitudeToMeter</B>(double latitude)</PRE>
+<DL>
+<DD>Convert longitude to meter at ref latitude
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="latitudeToMeter(double)"><!-- --></A><H3>
+latitudeToMeter</H3>
+<PRE>
+public static final double <B>latitudeToMeter</B>(double latitude)</PRE>
+<DL>
+<DD>Convert latitude to meter at ref latitude
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Ellipsoid.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS 
+ <A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/Ellipsoid.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Ellipsoid.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/MathUtils.html b/documentation/javadoc/org/boehn/kmlframework/utils/MathUtils.html
new file mode 100644
index 0000000..75ad27a
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/MathUtils.html
@@ -0,0 +1,249 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+MathUtils (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.utils.MathUtils class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="MathUtils (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MathUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/MathUtils.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MathUtils.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.boehn.kmlframework.utils</FONT>
+<BR>
+Class MathUtils</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.boehn.kmlframework.utils.MathUtils</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>MathUtils</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html#MathUtils()">MathUtils</A></B>()</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ 
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static double</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html#degreesToDecimal(java.lang.String)">degreesToDecimal</A></B>(java.lang.String input)</CODE>
+
+<BR>
+           </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+ 
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="MathUtils()"><!-- --></A><H3>
+MathUtils</H3>
+<PRE>
+public <B>MathUtils</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="degreesToDecimal(java.lang.String)"><!-- --></A><H3>
+degreesToDecimal</H3>
+<PRE>
+public static double <B>degreesToDecimal</B>(java.lang.String input)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/MathUtils.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><B>PREV CLASS</B></A> 
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/MathUtils.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MathUtils.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/class-use/Ellipsoid.html b/documentation/javadoc/org/boehn/kmlframework/utils/class-use/Ellipsoid.html
new file mode 100644
index 0000000..ee50181
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/class-use/Ellipsoid.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.utils.Ellipsoid (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.utils.Ellipsoid (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/utils/class-use/Ellipsoid.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Ellipsoid.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.utils.Ellipsoid</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.utils.Ellipsoid
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/utils/class-use/Ellipsoid.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="Ellipsoid.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/class-use/MathUtils.html b/documentation/javadoc/org/boehn/kmlframework/utils/class-use/MathUtils.html
new file mode 100644
index 0000000..1f27efd
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/class-use/MathUtils.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Class org.boehn.kmlframework.utils.MathUtils (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Class org.boehn.kmlframework.utils.MathUtils (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/utils/class-use/MathUtils.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MathUtils.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Class<br>org.boehn.kmlframework.utils.MathUtils</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.utils.MathUtils
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../../index.html?org/boehn/kmlframework/utils/class-use/MathUtils.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="MathUtils.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/package-frame.html b/documentation/javadoc/org/boehn/kmlframework/utils/package-frame.html
new file mode 100644
index 0000000..4915a20
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/package-frame.html
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.utils (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.utils package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../org/boehn/kmlframework/utils/package-summary.html" target="classFrame">org.boehn.kmlframework.utils</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT> 
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="Ellipsoid.html" title="class in org.boehn.kmlframework.utils" target="classFrame">Ellipsoid</A>
+<BR>
+<A HREF="MathUtils.html" title="class in org.boehn.kmlframework.utils" target="classFrame">MathUtils</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/package-summary.html b/documentation/javadoc/org/boehn/kmlframework/utils/package-summary.html
new file mode 100644
index 0000000..f82154b
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/package-summary.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.utils (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.boehn.kmlframework.utils package">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.utils (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/servlet/kmz/package-summary.html"><B>PREV PACKAGE</B></A> 
+ NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.boehn.kmlframework.utils
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils">Ellipsoid</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils">MathUtils</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+ 
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/servlet/kmz/package-summary.html"><B>PREV PACKAGE</B></A> 
+ NEXT PACKAGE</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/package-tree.html b/documentation/javadoc/org/boehn/kmlframework/utils/package-tree.html
new file mode 100644
index 0000000..a953edc
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/package-tree.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+org.boehn.kmlframework.utils Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="org.boehn.kmlframework.utils Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/servlet/kmz/package-tree.html"><B>PREV</B></A> 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.boehn.kmlframework.utils
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.utils.<A HREF="../../../../org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><B>Ellipsoid</B></A><LI TYPE="circle">org.boehn.kmlframework.utils.<A HREF="../../../../org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><B>MathUtils</B></A></UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../org/boehn/kmlframework/todo/servlet/kmz/package-tree.html"><B>PREV</B></A> 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/org/boehn/kmlframework/utils/package-use.html b/documentation/javadoc/org/boehn/kmlframework/utils/package-use.html
new file mode 100644
index 0000000..d0ebe31
--- /dev/null
+++ b/documentation/javadoc/org/boehn/kmlframework/utils/package-use.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Uses of Package org.boehn.kmlframework.utils (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Uses of Package org.boehn.kmlframework.utils (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Uses of Package<br>org.boehn.kmlframework.utils</B></H2>
+</CENTER>
+No usage of org.boehn.kmlframework.utils
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../../index.html?org/boehn/kmlframework/utils/package-use.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/overview-frame.html b/documentation/javadoc/overview-frame.html
new file mode 100644
index 0000000..7eefcc0
--- /dev/null
+++ b/documentation/javadoc/overview-frame.html
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Overview (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TH ALIGN="left" NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
+<B></B></FONT></TH>
+</TR>
+</TABLE>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" target="packageFrame">All Classes</A></FONT>
+<P>
+<FONT size="+1" CLASS="FrameHeadingFont">
+Packages</FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/atom/package-frame.html" target="packageFrame">org.boehn.kmlframework.atom</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/coordinates/package-frame.html" target="packageFrame">org.boehn.kmlframework.coordinates</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/kml/package-frame.html" target="packageFrame">org.boehn.kmlframework.kml</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/servlet/package-frame.html" target="packageFrame">org.boehn.kmlframework.servlet</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/todo/package-frame.html" target="packageFrame">org.boehn.kmlframework.todo</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/todo/examples/package-frame.html" target="packageFrame">org.boehn.kmlframework.todo.examples</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/todo/servlet/package-frame.html" target="packageFrame">org.boehn.kmlframework.todo.servlet</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/todo/servlet/kmz/package-frame.html" target="packageFrame">org.boehn.kmlframework.todo.servlet.kmz</A></FONT>
+<BR>
+<FONT CLASS="FrameItemFont"><A HREF="org/boehn/kmlframework/utils/package-frame.html" target="packageFrame">org.boehn.kmlframework.utils</A></FONT>
+<BR>
+</TD>
+</TR>
+</TABLE>
+
+<P>
+ 
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/overview-summary.html b/documentation/javadoc/overview-summary.html
new file mode 100644
index 0000000..e42fae0
--- /dev/null
+++ b/documentation/javadoc/overview-summary.html
@@ -0,0 +1,180 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:11 CEST 2009 -->
+<TITLE>
+Overview (KML Framework API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="Overview">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Overview (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Packages</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/atom/package-summary.html">org.boehn.kmlframework.atom</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/coordinates/package-summary.html">org.boehn.kmlframework.coordinates</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/kml/package-summary.html">org.boehn.kmlframework.kml</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/servlet/package-summary.html">org.boehn.kmlframework.servlet</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/todo/package-summary.html">org.boehn.kmlframework.todo</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/todo/examples/package-summary.html">org.boehn.kmlframework.todo.examples</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/todo/servlet/package-summary.html">org.boehn.kmlframework.todo.servlet</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/todo/servlet/kmz/package-summary.html">org.boehn.kmlframework.todo.servlet.kmz</A></B></TD>
+<TD> </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="20%"><B><A HREF="org/boehn/kmlframework/utils/package-summary.html">org.boehn.kmlframework.utils</A></B></TD>
+<TD> </TD>
+</TR>
+</TABLE>
+
+<P>
+ <HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-summary.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-summary.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/overview-tree.html b/documentation/javadoc/overview-tree.html
new file mode 100644
index 0000000..1b39875
--- /dev/null
+++ b/documentation/javadoc/overview-tree.html
@@ -0,0 +1,215 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Class Hierarchy (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For All Packages</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="org/boehn/kmlframework/atom/package-tree.html">org.boehn.kmlframework.atom</A>, <A HREF="org/boehn/kmlframework/coordinates/package-tree.html">org.boehn.kmlframework.coordinates</A>, <A HREF="org/boehn/kmlframework/kml/package-tree.html">org.boehn.kmlframework.kml</A>, <A HREF="org/boehn/kmlframework/servlet/package-tree.html">org.boehn.kmlframework.servlet</A>, <A HREF="org/boehn/kmlframework/todo/package-tree.html">org.boehn.kmlframework.todo [...]
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">org.boehn.kmlframework.atom.<A HREF="org/boehn/kmlframework/atom/AtomAuthor.html" title="class in org.boehn.kmlframework.atom"><B>AtomAuthor</B></A><LI TYPE="circle">org.boehn.kmlframework.atom.<A HREF="org/boehn/kmlframework/atom/AtomLink.html" title="class in org.boehn.kmlframework.atom"><B>AtomLink</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/BoundingBox.html" title="class in org.boehn.kmlframework.todo"><B>BoundingBox</B> [...]
+<LI TYPE="circle">org.boehn.kmlframework.utils.<A HREF="org/boehn/kmlframework/utils/Ellipsoid.html" title="class in org.boehn.kmlframework.utils"><B>Ellipsoid</B></A><LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
+<UL>
+<LI TYPE="circle">javax.servlet.http.HttpServlet (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.examples.<A HREF="org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples"><B>SimpleExampleServlet</B></A></UL>
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.examples.<A HREF="org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.html" title="class in org.boehn.kmlframework.todo.examples"><B>GraphicalMapObjectExample</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/GraphicalModel.html" title="class in org.boehn.kmlframework.todo"><B>GraphicalModel</B></A> (implements org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/GraphicalModelEle [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Kml.html" title="class in org.boehn.kmlframework.kml"><B>Kml</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.servlet.<A HREF="org/boehn/kmlframework/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.servlet"><B>HttpServletModel</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.servlet.<A HREF="org/boehn/kmlframework/todo/servlet/HttpServletModel.html" title="class in org.boehn.kmlframework.todo.servlet"><B>HttpServletModel</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/KmlObject.html" title="class in org.boehn.kmlframework.kml"><B>KmlObject</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/AbstractView.html" title="class in org.boehn.kmlframework.kml"><B>AbstractView</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Camera.html" title="class in org.boehn.kmlframework.kml"><B>Camera</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/LookAt.html" title="class in org.boehn.kmlframework.kml"><B>LookAt</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Alias.html" title="class in org.boehn.kmlframework.kml"><B>Alias</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/BallonStyle.html" title="class in org.boehn.kmlframework.kml"><B>BallonStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ColorStyle.html" title="class in org.boehn.kmlframework.kml"><B>ColorStyle</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/IconStyle.html" title="class in org.boehn.kmlframework.kml"><B>IconStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/LabelStyle.html" title="class in org.boehn.kmlframework.kml"><B>LabelStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/LineStyle.html" title="class in org.boehn.kmlframework.kml"><B>LineStyle</B></A><LI TYP [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Data.html" title="class in org.boehn.kmlframework.kml"><B>Data</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ExtendedData.html" title="class in org.boehn.kmlframework.kml"><B>ExtendedData</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Feature.html" title="class in org.boehn.kmlframework.kml"><B>Feature</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Container.html" title="class in org.boehn.kmlframework.kml"><B>Container</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Document.html" title="class in org.boehn.kmlframework.kml"><B>Document</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Folder.html" title="class in org.boehn.kmlframework.kml"><B>Folder</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/NetworkLink.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLink</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Overlay.html" title="class in org.boehn.kmlframework.kml"><B>Overlay</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/GroundOverlay.html" title="class in org.boehn.kmlframework.kml"><B>GroundOverlay</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/PhotoOverlay.html" title="class in org.boehn.kmlframework.kml"><B>PhotoOverlay</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ScreenOverlay.html" title="class in org.boehn.kmlframework.kml"><B>ScreenOv [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Placemark.html" title="class in org.boehn.kmlframework.kml"><B>Placemark</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Geometry.html" title="class in org.boehn.kmlframework.kml"><B>Geometry</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/LinearRing.html" title="class in org.boehn.kmlframework.kml"><B>LinearRing</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/LineString.html" title="class in org.boehn.kmlframework.kml"><B>LineString</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Model.html" title="class in org.boehn.kmlframework.kml"><B>Model</B></A><LI TYPE="cir [...]
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="org/boehn/kmlframework/coordinates/EarthCoordinate.html" title="class in org.boehn.kmlframework.coordinates"><B>EarthCoordinate</B></A> (implements org.boehn.kmlframework.coordinates.<A HREF="org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates">Coordinate</A>)
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Polygon.html" title="class in org.boehn.kmlframework.kml"><B>Polygon</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Link.html" title="class in org.boehn.kmlframework.kml"><B>Link</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Icon.html" title="class in org.boehn.kmlframework.kml"><B>Icon</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ListStyle.html" title="class in org.boehn.kmlframework.kml"><B>ListStyle</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/NetworkLinkControl.html" title="class in org.boehn.kmlframework.kml"><B>NetworkLinkControl</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Pair.html" title="class in org.boehn.kmlframework.kml"><B>Pair</B></A>< [...]
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Style.html" title="class in org.boehn.kmlframework.kml"><B>Style</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/StyleMap.html" title="class in org.boehn.kmlframework.kml"><B>StyleMap</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/TimePrimitive.html" title="class in org.boehn.kmlframework.kml"><B>TimePrimitive</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/TimeSpan.html" title="class in org.boehn.kmlframework.kml"><B>TimeSpan</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/TimeStamp.html" title="class in org.boehn.kmlframework.kml"><B>TimeStamp</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Update.html" title="class in org.boehn.kmlframework.kml"><B>Update</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ViewFormat.html" title="class in org.boehn.kmlframework.kml"><B>ViewFormat</B></A></UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzFilter</B></A> (implements javax.servlet.Filter)
+<LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/MapObject.html" title="class in org.boehn.kmlframework.todo"><B>MapObject</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/MapObjectClass.html" title="class in org.boehn.kmlframework.todo"><B>MapObjectClass</B></A><LI TYPE="circle">org.boehn.kmlframework.utils.<A HREF="org/boehn/kmlframework/utils/MathUtils.html" title="class in org.boehn.kmlframework.utils"><B>Math [...]
+<UL>
+<LI TYPE="circle">javax.servlet.ServletOutputStream<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseStream</B></A></UL>
+</UL>
+<LI TYPE="circle">javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
+<UL>
+<LI TYPE="circle">javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.todo.servlet.kmz.<A HREF="org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.html" title="class in org.boehn.kmlframework.todo.servlet.kmz"><B>KmzResponseWrapper</B></A></UL>
+</UL>
+<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.lang.Exception<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml"><B>KmlException</B></A></UL>
+</UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="org/boehn/kmlframework/coordinates/TimeAndPlace.html" title="class in org.boehn.kmlframework.coordinates"><B>TimeAndPlace</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/UpdateElement.html" title="class in org.boehn.kmlframework.kml"><B>UpdateElement</B></A><UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Change.html" title="class in org.boehn.kmlframework.kml"><B>Change</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Create.html" title="class in org.boehn.kmlframework.kml"><B>Create</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/Delete.html" title="class in org.boehn.kmlframework.kml"><B>Delete</B></A></UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.coordinates.<A HREF="org/boehn/kmlframework/coordinates/Coordinate.html" title="interface in org.boehn.kmlframework.coordinates"><B>Coordinate</B></A><LI TYPE="circle">org.boehn.kmlframework.todo.<A HREF="org/boehn/kmlframework/todo/GraphicalModelElement.html" title="interface in org.boehn.kmlframework.todo"><B>GraphicalModelElement</B></A></UL>
+<H2>
+Enum Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
+<UL>
+<LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/ViewRefreshModeEnum.html" title="enum in org.boehn.kmlframework.kml"><B>ViewRefreshModeEnum</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/UnitEnum.html" title="enum in org.boehn.kmlframework.kml"><B>UnitEnum</B></A><LI TYPE="circle">org.boehn.kmlframework.kml.<A HREF="org/boehn/kmlframework/kml/StyleStateEnum.html" title="enum in org.boehn.kmlframework.kml"><B>StyleS [...]
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">  <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/package-list b/documentation/javadoc/package-list
new file mode 100644
index 0000000..c8079de
--- /dev/null
+++ b/documentation/javadoc/package-list
@@ -0,0 +1,9 @@
+org.boehn.kmlframework.atom
+org.boehn.kmlframework.coordinates
+org.boehn.kmlframework.kml
+org.boehn.kmlframework.servlet
+org.boehn.kmlframework.todo
+org.boehn.kmlframework.todo.examples
+org.boehn.kmlframework.todo.servlet
+org.boehn.kmlframework.todo.servlet.kmz
+org.boehn.kmlframework.utils
diff --git a/documentation/javadoc/resources/inherit.gif b/documentation/javadoc/resources/inherit.gif
new file mode 100644
index 0000000..c814867
Binary files /dev/null and b/documentation/javadoc/resources/inherit.gif differ
diff --git a/documentation/javadoc/serialized-form.html b/documentation/javadoc/serialized-form.html
new file mode 100644
index 0000000..3b7ed66
--- /dev/null
+++ b/documentation/javadoc/serialized-form.html
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_19) on Sat Jul 18 19:14:10 CEST 2009 -->
+<TITLE>
+Serialized Form (KML Framework API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form (KML Framework API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Serialized Form</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>org.boehn.kmlframework.kml</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="org.boehn.kmlframework.kml.KmlException"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="org/boehn/kmlframework/kml/KmlException.html" title="class in org.boehn.kmlframework.kml">org.boehn.kmlframework.kml.KmlException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID: </B>1L
+
+<P>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>org.boehn.kmlframework.todo.examples</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="org.boehn.kmlframework.todo.examples.SimpleExampleServlet"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="org/boehn/kmlframework/todo/examples/SimpleExampleServlet.html" title="class in org.boehn.kmlframework.todo.examples">org.boehn.kmlframework.todo.examples.SimpleExampleServlet</A> extends javax.servlet.http.HttpServlet implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<B>serialVersionUID: </B>1L
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV 
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>   
+ <A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>   
+ <SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/documentation/javadoc/stylesheet.css b/documentation/javadoc/stylesheet.css
new file mode 100644
index 0000000..6d31fdb
--- /dev/null
+++ b/documentation/javadoc/stylesheet.css
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+
diff --git a/documentation/readme.html b/documentation/readme.html
new file mode 100644
index 0000000..cc0ec47
--- /dev/null
+++ b/documentation/readme.html
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+        "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+	<title>Readme</title>
+</head>
+<body>
+	
+	<h1>Readme</h1>
+	<p>Thanks for taking a look at the KML framework</p>
+	
+	<h2>How to get started</h2>
+	<ul>
+		<li>Take a look at the <a href="javadoc/index.html">javadoc</a></li>
+		<li>Take a look at the examples provided with the source at <a href="../src/org/boehn/kmlframework/examples">src/org/boehn/kmlframework/examples</a></li>
+		<li>Include the org.boehn.kmlframework_[version_number].jar in your classpath and get started</li>
+		<li>Check out the project's [TODO add link] home page for updates and more information, and join the <a href="http://groups.google.com/group/kmlframework">project's Google Group</a></li>
+	</ul>
+
+	<h2>Current TODOs</h2>
+	<p>Classes for Dynamical creation of KML files are not yet updated to match the updated KML 2.2 classes. These will be updated shortly</p>
+	<p>Extend the framework with easy usage of the new <Change> tag in KML</p>
+	
+	<h2>Version history</h2>
+	
+	<h3>2008-07-18</h3>
+	This version should be fully functional for generating static KML documents.
+	<ul>
+		<li>Major update of KML to version 2.2</li>
+		<li>Clean up in package structure</li>
+		<li>Removed dependencies to 3rd party XML libraries</li>
+		<li>Included source code, examples, javadoc and Readme file in distribution</li>
+		<li>All classes not yet updated contains a "todo" in their package path</li>
+	</ul>
+	
+	<h3>2008-07-08</h3>
+	Added original version of source code, unedited.
+	
+	<h2>Contact information</h2>
+	<p>Please feel free to contact me at <a href="mailto:eivind at boehn.org">eivind at boehn.org</a>.</p>
+	
+</body>
+</html>
diff --git a/org.boehn.kmlframework_20090718.jar b/org.boehn.kmlframework_20090718.jar
new file mode 100644
index 0000000..cca7779
Binary files /dev/null and b/org.boehn.kmlframework_20090718.jar differ
diff --git a/src/org/boehn/kmlframework/atom/AtomAuthor.java b/src/org/boehn/kmlframework/atom/AtomAuthor.java
new file mode 100644
index 0000000..572e5a8
--- /dev/null
+++ b/src/org/boehn/kmlframework/atom/AtomAuthor.java
@@ -0,0 +1,62 @@
+package org.boehn.kmlframework.atom;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+
+public class AtomAuthor {
+
+	private String name;
+	private String uri;
+	private String email;
+	
+	public AtomAuthor() {}
+	
+	public AtomAuthor(String name, String uri, String email) {
+		this.name = name;
+		this.uri = uri;
+		this.email = email;
+	}
+	
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getUri() {
+		return uri;
+	}
+
+	public void setUri(String uri) {
+		this.uri = uri;
+	}
+
+	public String getEmail() {
+		return email;
+	}
+
+	public void setEmail(String email) {
+		this.email = email;
+	}
+
+	public AtomAuthor(String name) {
+		this.name = name;
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<atom:author>", 1);
+		if (name != null) {
+			kml.println("<atom:name>" + name + "</atom:name>");
+		}
+		if (uri != null) {
+			kml.println("<atom:uri>" + uri + "</atom:uri>");
+		}
+		if (email != null) {
+			kml.println("<atom:email>" + email + "</atom:email>");
+		}
+		kml.println(-1, "</atom:author>");
+		kml.setAtomElementsIncluded(true);
+	}
+}
diff --git a/src/org/boehn/kmlframework/atom/AtomLink.java b/src/org/boehn/kmlframework/atom/AtomLink.java
new file mode 100644
index 0000000..c8d050c
--- /dev/null
+++ b/src/org/boehn/kmlframework/atom/AtomLink.java
@@ -0,0 +1,32 @@
+package org.boehn.kmlframework.atom;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+
+public class AtomLink {
+
+	private String href;
+
+	public AtomLink() {}
+	
+	public AtomLink(String href) {
+		this.href = href;
+	}
+	
+	public String getHref() {
+		return href;
+	}
+
+	public void setHref(String href) {
+		this.href = href;
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		if (href == null) {
+			throw new KmlException("href not set for atom:Link");
+		}
+		kml.println("<atom:link href=\"" + href + "\" />");
+		kml.setAtomElementsIncluded(true);
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/coordinates/CartesianCoordinate.java b/src/org/boehn/kmlframework/coordinates/CartesianCoordinate.java
new file mode 100644
index 0000000..6dc8549
--- /dev/null
+++ b/src/org/boehn/kmlframework/coordinates/CartesianCoordinate.java
@@ -0,0 +1,133 @@
+package org.boehn.kmlframework.coordinates;
+
+import org.boehn.kmlframework.utils.Ellipsoid;
+
+public class CartesianCoordinate implements Coordinate {
+
+	private double x;
+	private double y;
+	private double z;
+	
+	public CartesianCoordinate() {}
+	
+	public CartesianCoordinate(double x, double y, double z) {
+		this.x = x;
+		this.y = y;
+		this.z = z;
+	}
+
+	public double getX() {
+		return x;
+	}
+
+	public void setX(double x) {
+		this.x = x;
+	}
+
+	public double getY() {
+		return y;
+	}
+
+	public void setY(double y) {
+		this.y = y;
+	}
+
+	public double getZ() {
+		return z;
+	}
+
+	public void setZ(double z) {
+		this.z = z;
+	}
+	
+	public double distanceTo(CartesianCoordinate cartesianCoordinate) {
+		return Math.sqrt( Math.pow(Math.abs(cartesianCoordinate.getX()-x), 2) + Math.pow(Math.abs(cartesianCoordinate.getY()-y), 2) + Math.pow(Math.abs(cartesianCoordinate.getZ()-z), 2));
+	}
+	
+	public void rotateAroundZAxis(double rotation) {
+		double xTemp = Math.cos(rotation) * x - Math.sin(rotation) * y;
+		y = Math.sin(rotation) * x + Math.cos(rotation) * y;
+		x = xTemp;
+	}
+	
+	public void rotateAroundYAxis(double rotation) {
+		double xTemp = Math.cos(rotation) * x + Math.sin(rotation) * z;
+		z = - Math.sin(rotation) * x + Math.cos(rotation) * z;
+		x = xTemp;
+	}
+	
+	public void rotateAroundXAxis(double rotation) {
+		double yTemp = Math.cos(rotation) * y - Math.sin(rotation) * z;
+		z = Math.sin(rotation) * y + Math.cos(rotation) * z;
+		y = yTemp;
+	}
+	
+	public void add(CartesianCoordinate cartesianCoordinate) {
+		x += cartesianCoordinate.getX();
+		y += cartesianCoordinate.getY();
+		z += cartesianCoordinate.getZ();
+	}
+	
+	public void subtract(CartesianCoordinate cartesianCoordinate) {
+		x -= cartesianCoordinate.getX();
+		y -= cartesianCoordinate.getY();
+		z -= cartesianCoordinate.getZ();
+	}
+	
+	public double length() {
+		return Math.sqrt(x*x + y*y + z*z);
+	}
+	
+	public void normalize() {
+		double length = length();
+		x /= length;
+		y /= length;
+		z /= length;
+	}
+	
+	public void scale(double scalingFactor) {
+		x *= scalingFactor;
+		y *= scalingFactor;
+		z *= scalingFactor;
+	}
+	
+	public String toString() {
+		return "[" + x + ", " + y + ", " + z + "]";
+	}
+	
+	public EarthCoordinate toEarthCoordinate(EarthCoordinate location, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale) {
+		// We scale the coordinates
+		double xTransformed = x;
+		double yTransformed = y;
+		double zTransformed = z;
+		
+		if (scale != null) {
+			xTransformed = x * scale.getX();
+			yTransformed = y * scale.getY();
+			zTransformed = z * scale.getZ();
+		}
+		
+		// We move the coordinates according to the local reference coordinate
+		if (localReferenceCoordinate != null) {
+			xTransformed -= localReferenceCoordinate.getX();
+			yTransformed -= localReferenceCoordinate.getY();
+			zTransformed -= localReferenceCoordinate.getZ();
+		}
+		
+		//rotation = Math.PI/4;
+		// We rotate the coordinates according to the rotation. We do only support rotation around the z axis
+		if (rotation != null) {
+			double xTmp = xTransformed;
+			xTransformed = Math.cos(rotation) * xTmp + Math.sin(rotation) * yTransformed;
+			yTransformed = -Math.sin(rotation) * xTmp + Math.cos(rotation) * yTransformed;
+		}
+		
+		// Move to world coordinates
+		if (location != null) {
+			xTransformed = location.getLongitude() + xTransformed * Ellipsoid.meterToLongitude(location.getLatitude());
+			yTransformed = location.getLatitude() + yTransformed * Ellipsoid.meterToLatitude(location.getLatitude());
+			zTransformed += location.getAltitude();
+		}
+		return new EarthCoordinate(zTransformed, yTransformed, xTransformed);
+	}
+}
diff --git a/src/org/boehn/kmlframework/coordinates/Coordinate.java b/src/org/boehn/kmlframework/coordinates/Coordinate.java
new file mode 100644
index 0000000..26afb02
--- /dev/null
+++ b/src/org/boehn/kmlframework/coordinates/Coordinate.java
@@ -0,0 +1,9 @@
+package org.boehn.kmlframework.coordinates;
+
+
+
+public interface Coordinate {
+
+	EarthCoordinate toEarthCoordinate(EarthCoordinate earthCoordinate, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale);
+	
+}
diff --git a/src/org/boehn/kmlframework/coordinates/EarthCoordinate.java b/src/org/boehn/kmlframework/coordinates/EarthCoordinate.java
new file mode 100644
index 0000000..955bebf
--- /dev/null
+++ b/src/org/boehn/kmlframework/coordinates/EarthCoordinate.java
@@ -0,0 +1,47 @@
+package org.boehn.kmlframework.coordinates;
+
+import org.boehn.kmlframework.kml.AltitudeModeEnum;
+import org.boehn.kmlframework.kml.Point;
+
+public class EarthCoordinate extends Point implements Coordinate {
+
+	public static double EARTHRADIUS = 6372795.477598; // in meters
+	
+	public EarthCoordinate() {}
+	
+	public EarthCoordinate(Double longitude, Double latitude) {
+		super(longitude, latitude);
+	}
+	
+	public EarthCoordinate(Double longitude, Double latitude, Double altitude) {
+		super(longitude, latitude, altitude);
+	}
+	
+	public EarthCoordinate(Boolean extrude, AltitudeModeEnum altitudeMode, Double longitude, Double latitude, Double altitude) {
+		super(extrude, altitudeMode, longitude, latitude, altitude);
+	}
+	
+	public double getRadius() {
+		return getAltitude() + EARTHRADIUS;
+	}
+	
+	public CartesianCoordinate toCartesianCoordinate() {
+		CartesianCoordinate cartesianCoordinate = new CartesianCoordinate();
+		cartesianCoordinate.setX(getRadius() * Math.sin(Math.PI/2 - getLatitude()*(Math.PI/180)) * Math.cos(getLongitude()*(Math.PI/180)));
+		cartesianCoordinate.setY(getRadius() * Math.sin(Math.PI/2 - getLatitude()*(Math.PI/180)) * Math.sin(getLongitude()*(Math.PI/180)));
+		cartesianCoordinate.setZ(getRadius() * Math.cos(Math.PI/2 - getLatitude()*(Math.PI/180)));
+		return cartesianCoordinate;
+	}
+	
+	public double distanceTo(EarthCoordinate earthCoordinate) {
+		return toCartesianCoordinate().distanceTo(earthCoordinate.toCartesianCoordinate());
+	}
+	
+	public String toString() {
+		return "[longitude: " + getLongitude() + ", latitude: " + getLatitude() + ", altitude: " + getAltitude() + "]";
+	}
+
+	public EarthCoordinate toEarthCoordinate(EarthCoordinate earthCoordinate, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale) {
+		return this;
+	}
+}
diff --git a/src/org/boehn/kmlframework/coordinates/TimeAndPlace.java b/src/org/boehn/kmlframework/coordinates/TimeAndPlace.java
new file mode 100644
index 0000000..fd25263
--- /dev/null
+++ b/src/org/boehn/kmlframework/coordinates/TimeAndPlace.java
@@ -0,0 +1,32 @@
+package org.boehn.kmlframework.coordinates;
+
+import java.util.Date;
+
+public class TimeAndPlace {
+
+	private EarthCoordinate place;
+	private Date time;
+
+	public TimeAndPlace() {}
+	
+	public TimeAndPlace(EarthCoordinate place, Date time) {
+		this.place = place;
+		this.time = time;
+	}
+
+	public EarthCoordinate getPlace() {
+		return place;
+	}
+
+	public void setPlace(EarthCoordinate place) {
+		this.place = place;
+	}
+
+	public Date getTime() {
+		return time;
+	}
+
+	public void setTime(Date time) {
+		this.time = time;
+	}	
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/examples/ChangeTest.java b/src/org/boehn/kmlframework/examples/ChangeTest.java
new file mode 100644
index 0000000..560e03d
--- /dev/null
+++ b/src/org/boehn/kmlframework/examples/ChangeTest.java
@@ -0,0 +1,43 @@
+package org.boehn.kmlframework.examples;
+
+import java.io.IOException;
+
+import org.boehn.kmlframework.kml.Document;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.kml.NetworkLink;
+import org.boehn.kmlframework.kml.Placemark;
+
+public class ChangeTest {
+
+	public static void main(String[] args) throws KmlException, IOException {
+		
+		// We create a new KML Document
+		Kml kml = new Kml();
+		
+		NetworkLink networkLink = new NetworkLink();
+		
+		// We create a Placemark for the Department of Informatics at the university of Oslo
+		Placemark ifi = new Placemark("Department of Informatics");
+		ifi.setDescription("Web: http://www.ifi.uio.no<br/>Phone: +47 22852410");
+		ifi.setLocation(10.717344, 59.943355);
+		
+		// We add a document to the kml
+		Document document = new Document();
+		kml.setFeature(document);
+		
+		// We add the placemark to the Document
+		document.addFeature(ifi);
+		
+		// We generate the kml file
+		kml.createKml("Ifi.kml");
+		
+		Kml kml2 = new Kml();
+		
+		
+		
+		// We are done
+		System.out.println("The kml file was generated.");
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/examples/SimpleExample.java b/src/org/boehn/kmlframework/examples/SimpleExample.java
new file mode 100644
index 0000000..0fa980c
--- /dev/null
+++ b/src/org/boehn/kmlframework/examples/SimpleExample.java
@@ -0,0 +1,36 @@
+package org.boehn.kmlframework.examples;
+
+import java.io.IOException;
+
+import org.boehn.kmlframework.kml.Document;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.kml.Placemark;
+
+public class SimpleExample {
+
+	public static void main(String[] args) throws KmlException, IOException {
+		
+		// We create a new KML Document
+		Kml kml = new Kml();
+		
+		// We create a Placemark for the Department of Informatics at the university of Oslo
+		Placemark ifi = new Placemark("Department of Informatics");
+		ifi.setDescription("Web: http://www.ifi.uio.no<br/>Phone: +47 22852410");
+		ifi.setLocation(10.717344, 59.943355);
+		
+		// We add a document to the kml
+		Document document = new Document();
+		kml.setFeature(document);
+		
+		// We add the placemark to the Document
+		document.addFeature(ifi);
+		
+		// We generate the kml file
+		kml.createKml("Ifi.kml");
+		
+		// We are done
+		System.out.println("The kml file was generated.");
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/kml/AbstractView.java b/src/org/boehn/kmlframework/kml/AbstractView.java
new file mode 100644
index 0000000..8ad3ba3
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/AbstractView.java
@@ -0,0 +1,92 @@
+package org.boehn.kmlframework.kml;
+
+
+public abstract class AbstractView extends KmlObject {
+	
+	private Double longitude;
+	private Double latitude;
+	private Double altitude;
+	private Double heading;
+	private Double tilt;
+	private AltitudeModeEnum altitudeMode;
+
+	public AbstractView() {}
+	
+	public AbstractView(Double longitude, Double latitude, Double altitude, Double heading, Double tilt, AltitudeModeEnum altitudeMode) {
+		this.longitude = longitude;
+		this.latitude = latitude;
+		this.altitude = altitude;
+		this.heading = heading;
+		this.tilt = tilt;
+		this.altitudeMode = altitudeMode;
+	}
+	
+	public Double getLongitude() {
+		return longitude;
+	}
+
+	public void setLongitude(Double longitude) {
+		this.longitude = longitude;
+	}
+
+	public Double getLatitude() {
+		return latitude;
+	}
+
+	public void setLatitude(Double latitude) {
+		this.latitude = latitude;
+	}
+
+	public Double getAltitude() {
+		return altitude;
+	}
+
+	public void setAltitude(Double altitude) {
+		this.altitude = altitude;
+	}
+
+	public Double getHeading() {
+		return heading;
+	}
+
+	public void setHeading(Double heading) {
+		this.heading = heading;
+	}
+
+	public Double getTilt() {
+		return tilt;
+	}
+
+	public void setTilt(Double tilt) {
+		this.tilt = tilt;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public void writeInner(Kml kml) throws KmlException {
+		if (longitude != null) {
+			kml.println("<longitude>" + longitude + "</longitude>");
+		}
+		if (latitude != null) {
+			kml.println("<latitude>" + latitude + "</latitude>");
+		}
+		if (altitude != null) {
+			kml.println("<altitude>" + altitude + "</altitude>");
+		}
+		if (heading != null) {
+			kml.println("<heading>" + heading + "</heading>");
+		}
+		if (tilt != null) {
+			kml.println("<tilt>" + tilt + "</tilt>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Alias.java b/src/org/boehn/kmlframework/kml/Alias.java
new file mode 100644
index 0000000..f4782aa
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Alias.java
@@ -0,0 +1,45 @@
+package org.boehn.kmlframework.kml;
+
+public class Alias extends KmlObject {
+
+	private String targetHref;
+	private String sourceHref;
+	
+	public Alias() {}
+	
+	public Alias(String targetHref, String sourceHref) {
+		this.targetHref = targetHref;
+		this.sourceHref = sourceHref;
+	}
+	
+	public String getTargetHref() {
+		return targetHref;
+	}
+
+	public void setTargetHref(String targetHref) {
+		this.targetHref = targetHref;
+	}
+
+	public String getSourceHref() {
+		return sourceHref;
+	}
+
+	public void setSourceHref(String sourceHref) {
+		this.sourceHref = sourceHref;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Alias" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (targetHref != null) {
+			kml.println("<targetHref>" + targetHref + "</targetHref>");
+		}
+		if (sourceHref != null) {
+			kml.println("<sourceHref>" + sourceHref + "</sourceHref>");
+		}
+		kml.println(-1, "</Alias>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Alias" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/AltitudeModeEnum.java b/src/org/boehn/kmlframework/kml/AltitudeModeEnum.java
new file mode 100644
index 0000000..4822048
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/AltitudeModeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum AltitudeModeEnum {
+	relativeToGround, absolute, clampToGround
+}
diff --git a/src/org/boehn/kmlframework/kml/BallonStyle.java b/src/org/boehn/kmlframework/kml/BallonStyle.java
new file mode 100644
index 0000000..2e1c904
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/BallonStyle.java
@@ -0,0 +1,71 @@
+package org.boehn.kmlframework.kml;
+
+public class BallonStyle extends KmlObject {
+
+	private String bgColor;
+	private String textColor;
+	private String text;
+	private DisplayModeEnum displayMode;
+	
+	public BallonStyle() {}
+	
+	public BallonStyle(String bgColor, String textColor, String text, DisplayModeEnum displayMode) {
+		this.bgColor = bgColor;
+		this.textColor = textColor;
+		this.text = text;
+		this.displayMode = displayMode;
+	}
+	
+	public String getBgColor() {
+		return bgColor;
+	}
+
+	public void setBgColor(String bgColor) {
+		this.bgColor = bgColor;
+	}
+
+	public String getTextColor() {
+		return textColor;
+	}
+
+	public void setTextColor(String textColor) {
+		this.textColor = textColor;
+	}
+
+	public String getText() {
+		return text;
+	}
+
+	public void setText(String text) {
+		this.text = text;
+	}
+
+	public DisplayModeEnum getDisplayMode() {
+		return displayMode;
+	}
+
+	public void setDisplayMode(DisplayModeEnum displayMode) {
+		this.displayMode = displayMode;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<BallonStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (bgColor != null) {
+			kml.println("<bgColor>" + bgColor + "</bgColor>");
+		}
+		if (textColor != null) {
+			kml.println("<textColor>" + textColor + "</textColor>");
+		}
+		if (text != null) {
+			kml.println("<text>" + text + "</text>");
+		}
+		if (displayMode != null) {
+			kml.println("<displayMode>" + (displayMode == DisplayModeEnum._default ? "default" : displayMode) + "</displayMode>");
+		}
+		kml.println(-1, "</BallonStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<BallonStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Camera.java b/src/org/boehn/kmlframework/kml/Camera.java
new file mode 100644
index 0000000..c2ff057
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Camera.java
@@ -0,0 +1,35 @@
+package org.boehn.kmlframework.kml;
+
+
+public class Camera extends AbstractView {
+
+	private Double roll;
+
+	public Camera() {}
+	
+	public Camera(Double longitude, Double latitude, Double altitude, Double heading, Double tilt, AltitudeModeEnum altitudeMode, Double roll) {
+		super(longitude, latitude, altitude, heading,tilt, altitudeMode);
+		this.roll = roll;
+	}
+	
+	public Double getRoll() {
+		return roll;
+	}
+
+	public void setRoll(Double roll) {
+		this.roll = roll;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Camera" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (roll != null) {
+			kml.println("<roll>" + roll + "</roll>");
+		}
+		kml.println(-1, "</Camera>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Camera" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Change.java b/src/org/boehn/kmlframework/kml/Change.java
new file mode 100644
index 0000000..a0fc1c5
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Change.java
@@ -0,0 +1,16 @@
+package org.boehn.kmlframework.kml;
+
+public class Change extends UpdateElement {
+
+	public Change() {}
+	
+	public Change(KmlObject kmlObject) {
+		setKmlObject(kmlObject);
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Change>", 1);
+		getKmlObject().write(kml);
+		kml.println(-1, "</Change>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/ColorModeEnum.java b/src/org/boehn/kmlframework/kml/ColorModeEnum.java
new file mode 100644
index 0000000..5c7579e
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ColorModeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum ColorModeEnum {
+	normal, random
+}
diff --git a/src/org/boehn/kmlframework/kml/ColorStyle.java b/src/org/boehn/kmlframework/kml/ColorStyle.java
new file mode 100644
index 0000000..8469695
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ColorStyle.java
@@ -0,0 +1,39 @@
+package org.boehn.kmlframework.kml;
+
+public abstract class ColorStyle extends KmlObject {
+
+	private String color;
+	private ColorModeEnum colorMode;
+	
+	public ColorStyle() {}
+	
+	public ColorStyle(String color, ColorModeEnum colorMode) {
+		this.color = color;
+		this.colorMode = colorMode;
+	}
+	
+	public String getColor() {
+		return color;
+	}
+	
+	public void setColor(String color) {
+		this.color = color;
+	}
+	
+	public ColorModeEnum getColorMode() {
+		return colorMode;
+	}
+	
+	public void setColorMode(ColorModeEnum colorMode) {
+		this.colorMode = colorMode;
+	}
+	
+	public void writeInner(Kml kml) throws KmlException {
+		if (color != null) {
+			kml.println("<color>" + color + "</color>");
+		}
+		if (colorMode != null) {
+			kml.println("<colorMode>" + colorMode + "</colorMode>");
+		}
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Container.java b/src/org/boehn/kmlframework/kml/Container.java
new file mode 100644
index 0000000..6b6c9ed
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Container.java
@@ -0,0 +1,43 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public abstract class Container extends Feature {
+	List<Feature> features;
+	
+	public Container() {
+	}
+	
+	public Container(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, List<Feature> feauters) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData);
+		this.features = feauters;
+	}
+
+	public List<Feature> getFeatures() {
+		return features;
+	}
+
+	public void setFeatures(List<Feature> features) {
+		this.features = features;
+	}
+	
+	public void addFeature(Feature feature) {
+		if (features == null) {
+			features = new ArrayList<Feature>();
+		}
+		features.add(feature);
+	}
+	
+	public void writeInner(Kml kml) throws KmlException {
+		super.writeInner(kml);
+		if (features != null) {
+			for (Feature feature: features) {
+				feature.write(kml);
+			}
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Create.java b/src/org/boehn/kmlframework/kml/Create.java
new file mode 100644
index 0000000..2fc9c88
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Create.java
@@ -0,0 +1,16 @@
+package org.boehn.kmlframework.kml;
+
+public class Create extends UpdateElement {
+
+	public Create() {}
+	
+	public Create(KmlObject kmlObject) {
+		setKmlObject(kmlObject);
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Create>", 1);
+		getKmlObject().write(kml);
+		kml.println(-1, "</Create>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Data.java b/src/org/boehn/kmlframework/kml/Data.java
new file mode 100644
index 0000000..8dd838a
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Data.java
@@ -0,0 +1,56 @@
+package org.boehn.kmlframework.kml;
+
+public class Data extends KmlObject {
+
+	private String name;
+	private String displayName;
+	private String value;
+	
+	public Data() {}
+	
+	public Data(String name, String displayName, String value) {
+		this.name = name;
+		this.displayName = displayName;
+		this.value = value;
+	}
+	
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getDisplayName() {
+		return displayName;
+	}
+
+	public void setDisplayName(String displayName) {
+		this.displayName = displayName;
+	}
+
+	public String getValue() {
+		return value;
+	}
+
+	public void setValue(String value) {
+		this.value = value;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Data name=\"" + name +"\">", 1);
+		if (displayName != null) {
+			kml.println("<displayName>" + displayName + "</displayName>");
+		}
+		if (value != null) {
+			kml.println("<value>" + value + "</value>");
+		}
+		kml.println(-1, "</Data>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Data" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/kml/Delete.java b/src/org/boehn/kmlframework/kml/Delete.java
new file mode 100644
index 0000000..5b8b1d5
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Delete.java
@@ -0,0 +1,16 @@
+package org.boehn.kmlframework.kml;
+
+public class Delete extends UpdateElement {
+
+	public Delete() {}
+	
+	public Delete(KmlObject kmlObject) {
+		setKmlObject(kmlObject);
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Delete>", 1);
+		getKmlObject().writeDelete(kml);
+		kml.println(-1, "</Delete>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/DisplayModeEnum.java b/src/org/boehn/kmlframework/kml/DisplayModeEnum.java
new file mode 100644
index 0000000..cef35b4
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/DisplayModeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum DisplayModeEnum {
+	_default, hide
+}
diff --git a/src/org/boehn/kmlframework/kml/Document.java b/src/org/boehn/kmlframework/kml/Document.java
new file mode 100644
index 0000000..cceb0c8
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Document.java
@@ -0,0 +1,48 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class Document extends Container {
+
+	private List<Schema> schemas;
+	
+	public Document() {}
+	
+	public Document(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, List<Feature> feauters, List<Schema> schemas) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData, feauters);
+		this.schemas = schemas;
+	}
+	
+	public List<Schema> getSchemas() {
+		return schemas;
+	}
+
+	public void setSchemas(List<Schema> schemas) {
+		this.schemas = schemas;
+	}
+	
+	public void addSchema(Schema schema) {
+		if (schemas == null) {
+			schemas = new ArrayList<Schema>();
+		}
+		schemas.add(schema);
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Document" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		if (schemas != null) {
+			for (Schema schema: schemas)
+			schema.write(kml);
+		}
+		kml.println(-1, "</Document>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Document" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/ExtendedData.java b/src/org/boehn/kmlframework/kml/ExtendedData.java
new file mode 100644
index 0000000..f5904b3
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ExtendedData.java
@@ -0,0 +1,88 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class ExtendedData extends KmlObject {
+
+	private List<Data> dataElements;
+	private String schemaUrl;
+	private List<SimpleData> simpleDataElements;
+	private String nameSpace;
+	private String customContent;
+	
+	public ExtendedData() {}
+	
+	public ExtendedData(List<Data> dataElements, String schemaUrl, List<SimpleData> simpleDataElements, String nameSpace, String customContent) {
+		this.dataElements = dataElements;
+		this.schemaUrl = schemaUrl;
+		this.simpleDataElements = simpleDataElements;
+		this.nameSpace = nameSpace;
+		this.customContent = customContent;
+	}
+	
+	public List<Data> getDataElements() {
+		return dataElements;
+	}
+
+	public void setDataElements(List<Data> dataElements) {
+		this.dataElements = dataElements;
+	}
+
+	public String getSchemaUrl() {
+		return schemaUrl;
+	}
+
+	public void setSchemaUrl(String schemaUrl) {
+		this.schemaUrl = schemaUrl;
+	}
+
+	public List<SimpleData> getSimpleDataElements() {
+		return simpleDataElements;
+	}
+
+	public void setSimpleDataElements(List<SimpleData> simpleDataElements) {
+		this.simpleDataElements = simpleDataElements;
+	}
+
+	public String getNameSpace() {
+		return nameSpace;
+	}
+
+	public void setNameSpace(String nameSpace) {
+		this.nameSpace = nameSpace;
+	}
+
+	public String getCustomContent() {
+		return customContent;
+	}
+
+	public void setCustomContent(String customContent) {
+		this.customContent = customContent;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<ExtendedData" + getIdAndTargetIdFormatted(kml) + (nameSpace != null ? " mlns:prefix=\"" + nameSpace + "\"" : "") + ">", 1);
+		if (dataElements != null) {
+			for (Data data : dataElements) {
+				data.write(kml);
+			}
+		}
+		if (schemaUrl != null || simpleDataElements != null) {
+			kml.println("<SchemaData" + (schemaUrl != null ? " schemaUrl=\"" + schemaUrl + "\"" : "") + ">", 1);
+			if (simpleDataElements != null) {
+				for (SimpleData simpleData : simpleDataElements) {
+					simpleData.write(kml);
+				}
+			}
+			kml.println("</SchemaData>");
+		}
+		if (customContent != null) {
+			kml.println(customContent);
+		}
+		kml.println(-1, "</ExtendedData>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<ExtendedData" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Feature.java b/src/org/boehn/kmlframework/kml/Feature.java
new file mode 100644
index 0000000..115718d
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Feature.java
@@ -0,0 +1,246 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public abstract class Feature extends KmlObject {
+	
+	private String name;
+	private Boolean visibility;
+	private Boolean open;
+	private AtomAuthor atomAuthor;
+	private AtomLink atomLink;
+	private String address;
+	private String xalAddressDeatails;
+	private String phoneNumber;
+	private String snippet;
+	private Integer snippetMaxLines;
+	private String description;
+	private AbstractView abstractView;
+	private TimePrimitive timePrimitive;
+	private String styleUrl;
+	private List<StyleSelector> styleSelectors;
+	private Region region;
+	private ExtendedData extendedData;
+	
+	public Feature() {}
+	
+	public Feature(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData) {
+		this.name = name;
+		this.visibility = visibility;
+		this.open = open;
+		this.atomAuthor = atomAuthor;
+		this.atomLink = atomLink;
+		this.address = address;
+		this.xalAddressDeatails = xalAddressDetails;
+		this.phoneNumber = phoneNumber;
+		this.snippet = snippet;
+		this.snippetMaxLines = snippetMaxLines;
+		this.description = description;
+		this.abstractView = abstractView;
+		this.timePrimitive = timePrimitive;
+		this.styleUrl = styleUrl;
+		this.styleSelectors = styleSelectors;
+		this.region = region;
+		this.extendedData = extendedData;
+	}
+	
+	public String getName() {
+		return name;
+	}
+	
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public Boolean isVisible() {
+		return visibility;
+	}
+	
+	public void setVisibility(Boolean visibility) {
+		this.visibility = visibility;
+	}
+	
+	public boolean isOpen() {
+		return open;
+	}
+	
+	public void setOpen(boolean open) {
+		this.open = open;
+	}
+	
+	public AtomAuthor getAtomAuthor() {
+		return atomAuthor;
+	}
+
+	public void setAtomAuthor(AtomAuthor atomAuthor) {
+		this.atomAuthor = atomAuthor;
+	}
+
+	public AtomLink getAtomLink() {
+		return atomLink;
+	}
+
+	public void setAtomLink(AtomLink link) {
+		this.atomLink = link;
+	}
+
+	public String getAddress() {
+		return address;
+	}
+	
+	public void setAddress(String address) {
+		this.address = address;
+	}
+	
+	public String getXalAddressDeatails() {
+		return xalAddressDeatails;
+	}
+
+	public void setXalAddressDeatails(String xalAddressDeatails) {
+		this.xalAddressDeatails = xalAddressDeatails;
+	}
+
+	public String getPhoneNumber() {
+		return phoneNumber;
+	}
+	
+	public void setPhoneNumber(String phoneNumber) {
+		this.phoneNumber = phoneNumber;
+	}
+	
+	public String getSnippet() {
+		return snippet;
+	}
+
+	public void setSnippet(String snippet) {
+		this.snippet = snippet;
+	}
+
+	public Integer getSnippetMaxLines() {
+		return snippetMaxLines;
+	}
+
+	public void setSnippetMaxLines(Integer snippetMaxLines) {
+		this.snippetMaxLines = snippetMaxLines;
+	}
+
+	public String getDescription() {
+		return description;
+	}
+	
+	public void setDescription(String description) {
+		this.description = description;
+	}
+	
+	public AbstractView getAbstractView() {
+		return abstractView;
+	}
+
+	public void setAbstractView(AbstractView abstractView) {
+		this.abstractView = abstractView;
+	}
+
+	public String getStyleUrl() {
+		return styleUrl;
+	}
+	
+	public void setStyleUrl(String styleUrl) {
+		this.styleUrl = styleUrl;
+	}
+	
+	public List<StyleSelector> getStyleSelectors() {
+		return styleSelectors;
+	}
+
+	public void setStyleSelectors(List<StyleSelector> styleSelectors) {
+		this.styleSelectors = styleSelectors;
+	}
+	
+	public void addStyleSelector(StyleSelector styleSelector) {
+		if (styleSelectors == null) {
+			styleSelectors = new ArrayList<StyleSelector>();
+		}
+		styleSelectors.add(styleSelector);
+	}
+
+	public TimePrimitive getTimePrimitive() {
+		return timePrimitive;
+	}
+
+	public void setTimePrimitive(TimePrimitive timePrimitive) {
+		this.timePrimitive = timePrimitive;
+	}
+
+	public Region getRegion() {
+		return region;
+	}
+
+	public void setRegion(Region region) {
+		this.region = region;
+	}
+
+	public ExtendedData getExtendedData() {
+		return extendedData;
+	}
+
+	public void setExtendedData(ExtendedData extendedData) {
+		this.extendedData = extendedData;
+	}
+
+	public void writeInner(Kml kml) throws KmlException {
+		if (name != null) {
+			kml.println("<name>" + name + "</name>");
+		}
+		if (visibility != null) {
+			kml.println("<visibility>" + booleanToInt(visibility) + "</visibility>");
+		}
+		if (open != null) {
+			kml.println("<open>" + booleanToInt(open) + "</open>");
+		}
+		if (atomAuthor != null) {
+			atomAuthor.write(kml);
+		}
+		if (atomLink != null) {
+			atomLink.write(kml);
+		}
+		if (address != null) {
+			kml.println("<address>" + address + "</address>");
+		}
+		if (xalAddressDeatails != null) {
+			kml.println("<xal:AddressDetails>" + xalAddressDeatails + "</xal:AddressDetails>");
+		}
+		if (phoneNumber != null) {
+			kml.println("<phoneNumber>" + phoneNumber + "</phoneNumber>");
+		}
+		if (snippet != null) {
+			kml.println("<snippet maxLines=\"" + (snippetMaxLines != null ? snippetMaxLines : "2" ) + "\">" + snippet + "</snippet>");
+		}
+		if (description != null) {
+			kml.println("<description>" + description + "</description>");
+		}
+		if (abstractView != null) {
+			abstractView.write(kml);
+		}
+		if (timePrimitive != null) {
+			timePrimitive.write(kml);
+		}
+		if (styleUrl!= null) {
+			kml.println("<styleUrl>" + styleUrl + "</styleUrl>");
+		}
+		if (styleSelectors != null) {
+			for (StyleSelector styleSelector : styleSelectors) {
+				styleSelector.write(kml);				
+			}
+		}
+		if (region != null) {
+			region.write(kml);
+		}
+		if (extendedData != null) {
+			extendedData.write(kml);
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Folder.java b/src/org/boehn/kmlframework/kml/Folder.java
new file mode 100644
index 0000000..4d13f69
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Folder.java
@@ -0,0 +1,25 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class Folder extends Container {
+	
+	public Folder() {}
+	
+	public Folder(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, List<Feature> feauters) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData, feauters);
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Folder" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		kml.println(-1, "</Folder>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Folder" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/Geometry.java b/src/org/boehn/kmlframework/kml/Geometry.java
new file mode 100644
index 0000000..361ea61
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Geometry.java
@@ -0,0 +1,4 @@
+package org.boehn.kmlframework.kml;
+
+public abstract class Geometry extends KmlObject {
+}
diff --git a/src/org/boehn/kmlframework/kml/GridOriginEnum.java b/src/org/boehn/kmlframework/kml/GridOriginEnum.java
new file mode 100644
index 0000000..7e15d68
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/GridOriginEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum GridOriginEnum {
+	lowerLeft, upperLeft
+}
diff --git a/src/org/boehn/kmlframework/kml/GroundOverlay.java b/src/org/boehn/kmlframework/kml/GroundOverlay.java
new file mode 100644
index 0000000..f94364e
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/GroundOverlay.java
@@ -0,0 +1,121 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class GroundOverlay extends Overlay {
+
+	private Double altitude;
+	private AltitudeModeEnum altitudeMode;
+	private Double north;
+	private Double south;
+	private Double east;
+	private Double west;
+	private Double rotation;
+	
+	public GroundOverlay() {}
+	
+	public GroundOverlay(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double alititude, AltitudeModeEnum altitudeMode, Double north, D [...]
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData, color, drawOrder, icon);
+		this.altitude = alititude;
+		this.altitudeMode = altitudeMode;
+		this.north = north;
+		this.south = south;
+		this.east = east;
+		this.west = west;
+		this.rotation = rotation;
+	}
+	
+	public Double getAltitude() {
+		return altitude;
+	}
+
+	public void setAltitude(Double altitude) {
+		this.altitude = altitude;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public Double getNorth() {
+		return north;
+	}
+
+	public void setNorth(Double north) {
+		this.north = north;
+	}
+
+	public Double getSouth() {
+		return south;
+	}
+
+	public void setSouth(Double south) {
+		this.south = south;
+	}
+
+	public Double getEast() {
+		return east;
+	}
+
+	public void setEast(Double east) {
+		this.east = east;
+	}
+
+	public Double getWest() {
+		return west;
+	}
+
+	public void setWest(Double west) {
+		this.west = west;
+	}
+
+	public Double getRotation() {
+		return rotation;
+	}
+
+	public void setRotation(Double rotation) {
+		this.rotation = rotation;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<GroundOverlay" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (altitude != null) {
+			kml.println("<altitude>" + altitude + "</altitude>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		if (north != null || south != null || east != null || west != null || rotation != null) {
+			kml.println("<LatLonBox>", 1);
+			if (north != null) {
+				kml.println("<north>" + north + "</north>");
+			}
+			if (south != null) {
+				kml.println("<south>" + south + "</south>");
+			}
+			if (east != null) {
+				kml.println("<east>" + east + "</east>");
+			}
+			if (west != null) {
+				kml.println("<west>" + west + "</west>");
+			}
+			if (rotation != null) {
+				kml.println("<rotation>" + rotation + "</rotation>");
+			}
+			kml.println(-1, "</LatLonBox>");
+		}
+		kml.println(-1, "</GroundOverlay>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<GroundOverlay" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Icon.java b/src/org/boehn/kmlframework/kml/Icon.java
new file mode 100644
index 0000000..86bec66
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Icon.java
@@ -0,0 +1,20 @@
+package org.boehn.kmlframework.kml;
+
+public class Icon extends Link {
+
+	public Icon() {}
+	
+	public Icon(String href, RefreshModeEnum refreshMode, Double refreshInterval, ViewRefreshModeEnum viewRefreshMode, Double viewRefreshTime, Double viewBoundScale, ViewFormat viewFormat, String httpQuery) {
+		super(href, refreshMode, refreshInterval, viewRefreshMode, viewRefreshTime, viewBoundScale, viewFormat, httpQuery);
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Icon" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		kml.println(-1, "</Icon>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Icon" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/IconStyle.java b/src/org/boehn/kmlframework/kml/IconStyle.java
new file mode 100644
index 0000000..dc3b14b
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/IconStyle.java
@@ -0,0 +1,105 @@
+package org.boehn.kmlframework.kml;
+
+public class IconStyle extends ColorStyle {
+
+	private Double scale;
+	private Double heading;
+	private String iconHref;
+	private Double hotSpotX;
+	private Double hotSpotY;
+	private UnitEnum hotSpotXunits;
+	private UnitEnum hotSpotYunits;
+	
+	public IconStyle() {}
+	
+	public IconStyle(String color, ColorModeEnum colorMode, Double scale, Double heading, String iconHref, Double hotSpotX, Double hotSpotY, UnitEnum hotSpotXunits, UnitEnum hotSpotYunits) {
+		super(color, colorMode);
+		this.scale = scale;
+		this.heading = heading;
+		this.iconHref = iconHref;
+		this.hotSpotX = hotSpotX;
+		this.hotSpotY = hotSpotY;
+		this.hotSpotXunits = hotSpotXunits;
+		this.hotSpotYunits = hotSpotYunits;
+	}
+	
+	public Double getScale() {
+		return scale;
+	}
+
+	public void setScale(Double scale) {
+		this.scale = scale;
+	}
+
+	public Double getHeading() {
+		return heading;
+	}
+
+	public void setHeading(Double heading) {
+		this.heading = heading;
+	}
+
+	public String getIconHref() {
+		return iconHref;
+	}
+
+	public void setIconHref(String iconHref) {
+		this.iconHref = iconHref;
+	}
+
+	public Double getHotSpotX() {
+		return hotSpotX;
+	}
+
+	public void setHotSpotX(Double hotSpotX) {
+		this.hotSpotX = hotSpotX;
+	}
+
+	public Double getHotSpotY() {
+		return hotSpotY;
+	}
+
+	public void setHotSpotY(Double hotSpotY) {
+		this.hotSpotY = hotSpotY;
+	}
+
+	public UnitEnum getHotSpotXunits() {
+		return hotSpotXunits;
+	}
+
+	public void setHotSpotXunits(UnitEnum hotSpotXunits) {
+		this.hotSpotXunits = hotSpotXunits;
+	}
+
+	public UnitEnum getHotSpotYunits() {
+		return hotSpotYunits;
+	}
+
+	public void setHotSpotYunits(UnitEnum hotSpotYunits) {
+		this.hotSpotYunits = hotSpotYunits;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<IconStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (scale != null) {
+			kml.println("<scale>" + scale + "</scale>");
+		}
+		if (heading != null) {
+			kml.println("<heading>" + heading + "</heading>");
+		}
+		if (iconHref != null) {
+			kml.println("<Icon>", 1);
+			kml.println("<href>" + iconHref + "</href>");
+			kml.println(-1, "</Icon>");
+		}
+		if (hotSpotX != null || hotSpotY != null || hotSpotXunits != null || hotSpotYunits != null) {
+			kml.println("<hotSpot" + (hotSpotX != null ? " x=\"" + hotSpotX + "\"" : "") + (hotSpotY != null ? " y=\"" + hotSpotY + "\"" : "") + (hotSpotXunits != null ? " xunits=\"" + hotSpotXunits + "\"" : "") + (hotSpotYunits != null ? " yunits=\"" + hotSpotYunits + "\"" : "") + "/>");
+		}
+		kml.println(-1, "</IconStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<IconStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Kml.java b/src/org/boehn/kmlframework/kml/Kml.java
new file mode 100644
index 0000000..15c7448
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Kml.java
@@ -0,0 +1,176 @@
+package org.boehn.kmlframework.kml;
+
+import java.io.BufferedWriter;
+import java.io.FileOutputStream;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.io.StringWriter;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipOutputStream;
+
+public class Kml {
+
+	protected NetworkLinkControl networkLinkControl;
+	protected Feature feature;
+	protected boolean celestialData = false;
+	protected boolean atomElementsIncluded = false;
+	protected boolean generateObjectIds = true;
+
+	private PrintWriter printWriter;
+	private int indentLevel = 0;
+	private boolean xmlIndent = false;
+
+	public Kml() {}
+
+	public Kml(NetworkLinkControl networkLinkControl, Feature feature) {
+		this.networkLinkControl = networkLinkControl;
+		this.feature = feature;
+	}
+
+	public void setXmlIndent(boolean xmlIndent) {
+		this.xmlIndent = xmlIndent;
+	}
+
+	public boolean getXmlIndent() {
+		return xmlIndent;
+	}
+
+	public NetworkLinkControl getNetworkLinkControl() {
+		return networkLinkControl;
+	}
+
+	public void setNetworkLinkControl(NetworkLinkControl networkLinkControl) {
+		this.networkLinkControl = networkLinkControl;
+	}
+
+	public Feature getFeature() {
+		return feature;
+	}
+
+	public void setFeature(Feature feature) {
+		this.feature = feature;
+	}
+
+	public boolean isCelestialData() {
+		return celestialData;
+	}
+
+	public void setCelestialData(boolean celestialData) {
+		this.celestialData = celestialData;
+	}
+
+	public boolean isAtomElementsIncluded() {
+		return atomElementsIncluded;
+	}
+
+	public void setAtomElementsIncluded(boolean atomElementsIncluded) {
+		this.atomElementsIncluded = atomElementsIncluded;
+	}
+
+	public boolean isGenerateObjectIds() {
+		return generateObjectIds;
+	}
+
+	public void setGenerateObjectIds(boolean generateObjectIds) {
+		this.generateObjectIds = generateObjectIds;
+	}
+
+	public void print(String string) {
+		print(string, 0);
+	}
+
+	public void println(String string) {
+		println(string, 0);
+	}
+
+	public void print(String string, int indentChangeAfter) {
+		printIndents();
+		indentLevel += indentChangeAfter;
+		printWriter.print(string);
+	}
+
+	public void println(String string, int indentChangeAfter) {
+		printIndents();
+		indentLevel += indentChangeAfter;
+		printWriter.println(string);
+	}
+
+	public void print(int indentChangeBefore, String string) {
+		indentLevel += indentChangeBefore;
+		printIndents();
+		printWriter.print(string);
+	}
+
+	public void println(int indentChangeBefore, String string) {
+		indentLevel += indentChangeBefore;
+		printIndents();
+		printWriter.println(string);
+	}
+
+	private void printIndents() {
+		if (xmlIndent) {
+			for (int i = 0; i < indentLevel; i++) {
+				printWriter.print("\t");
+			}
+		}
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<kml xmlns=\"http://www.opengis.net/kml/2.2\"" + (celestialData ? " hint=\"target=sky\"" : "") + (atomElementsIncluded ? " xmlns:atom=\"http://www.w3.org/2005/Atom\"" : "") + ">", 1);
+		if (networkLinkControl != null) {
+			networkLinkControl.write(kml);
+		}
+		if (feature != null) {
+			feature.write(kml);
+		}
+		kml.println(-1, "</kml>");
+	}
+
+	public void createKml(String fileName) throws KmlException, IOException {
+		createKml(new PrintWriter(new BufferedWriter(new FileWriter(fileName))));
+	}
+
+	public void createKml(PrintWriter printWriter) throws KmlException, IOException {
+		this.printWriter = printWriter;
+		println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
+		write(this);
+		this.printWriter.close();
+	}
+
+	public void createKmz(String fileName) {
+		try {
+			String entryFileName;
+			if (fileName.toLowerCase().endsWith(".kmz")) {
+				entryFileName = fileName.substring(0, fileName.length() - 4) + ".kml";
+			} else {
+				entryFileName = fileName + ".kml";
+				fileName = fileName + ".kmz";
+			}
+			ZipOutputStream out = new ZipOutputStream(new FileOutputStream(fileName));
+			out.putNextEntry(new ZipEntry(entryFileName));
+			out.write(this.toString().getBytes());
+			out.closeEntry();
+			out.close();
+		} catch (IOException e) {
+			System.out.println("Error creating file - " + e.toString());
+		}
+	}
+
+	public String toString() {
+		StringWriter strw = new StringWriter();
+		try {
+			createKml(new PrintWriter(strw));
+		} catch (KmlException ex) {
+			Logger.getLogger(Kml.class.getName()).log(Level.SEVERE,
+					null, ex);
+		} catch (IOException ex) {
+			Logger.getLogger(Kml.class.getName()).log(Level.SEVERE,
+					null, ex);
+		}
+		return strw.toString();
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/kml/KmlException.java b/src/org/boehn/kmlframework/kml/KmlException.java
new file mode 100644
index 0000000..e5ea55e
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/KmlException.java
@@ -0,0 +1,22 @@
+package org.boehn.kmlframework.kml;
+
+public class KmlException extends Exception {
+
+	private static final long serialVersionUID = 1L;
+
+	public KmlException() {
+		super();
+	}
+
+	public KmlException(String arg0) {
+		super(arg0);
+	}
+
+	public KmlException(String arg0, Throwable arg1) {
+		super(arg0, arg1);
+	}
+
+	public KmlException(Throwable arg0) {
+		super(arg0);
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/KmlObject.java b/src/org/boehn/kmlframework/kml/KmlObject.java
new file mode 100644
index 0000000..4b6faf1
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/KmlObject.java
@@ -0,0 +1,56 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.UUID;
+
+public abstract class KmlObject {
+
+	private String id;
+	private String targetId;
+	
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+	
+	public String getTargetId() {
+		return targetId;
+	}
+	
+	public void setTargetId(String targetId) {
+		this.targetId = targetId;
+	}
+
+	public abstract void write(Kml kml) throws KmlException;
+	
+	public abstract void writeDelete(Kml kml) throws KmlException;
+	
+	protected String getIdAndTargetIdFormatted(Kml kml) {
+		if (kml.isGenerateObjectIds() && id == null) {
+			setId(UUID.randomUUID().toString());
+		}
+		String result = "";
+		if (id != null) {
+			result += " id=\"" + id + "\"";
+		}
+		if (targetId != null) {
+			result += " targetId=\"" + targetId + "\"";
+		}
+		return result;
+	}
+	
+	public static int booleanToInt(boolean booleanValue) {
+		return (booleanValue? 1 : 0);
+	}
+	
+	@SuppressWarnings("unchecked")
+	public static String enumToString(Enum _enum) {
+		if (_enum.toString().startsWith("_")) {
+			return _enum.toString().substring(1);
+		} else {
+			return _enum.toString();
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/LabelStyle.java b/src/org/boehn/kmlframework/kml/LabelStyle.java
new file mode 100644
index 0000000..f5eb5fd
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/LabelStyle.java
@@ -0,0 +1,34 @@
+package org.boehn.kmlframework.kml;
+
+public class LabelStyle extends ColorStyle {
+
+	private Double scale;
+	
+	public LabelStyle() {}
+	
+	public LabelStyle(String color, ColorModeEnum colorMode, Double scale) {
+		super(color, colorMode);
+		this.scale = scale;
+	}
+	
+	public Double getScale() {
+		return scale;
+	}
+
+	public void setScale(Double scale) {
+		this.scale = scale;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<LabelStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (scale != null) {
+			kml.println("<scale>" + scale + "</scale>");
+		}
+		kml.println(-1, "</LabelStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<LabelStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/LineString.java b/src/org/boehn/kmlframework/kml/LineString.java
new file mode 100644
index 0000000..396c580
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/LineString.java
@@ -0,0 +1,88 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class LineString extends Geometry {
+
+	private Boolean extrude;
+	private Boolean tessellate;
+	private AltitudeModeEnum altitudeMode;
+	private List<Point> coordinates;
+	
+	public LineString() {}
+	
+	public LineString(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, List<Point> coordinates) {
+		this.extrude = extrude;
+		this.tessellate = tessellate;
+		this.altitudeMode = altitudeMode;
+		this.coordinates = coordinates;
+	}
+	
+	public Boolean getExtrude() {
+		return extrude;
+	}
+
+	public void setExtrude(Boolean extrude) {
+		this.extrude = extrude;
+	}
+
+	public Boolean getTessellate() {
+		return tessellate;
+	}
+
+	public void setTessellate(Boolean tessellate) {
+		this.tessellate = tessellate;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public List<Point> getCoordinates() {
+		return coordinates;
+	}
+
+	public void setCoordinates(List<Point> coordinates) {
+		this.coordinates = coordinates;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (coordinates == null || coordinates.size() < 2) {
+			throw new KmlException("LineString must contain at least 2 points");
+		}
+		
+		kml.println("<LineString" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (extrude != null) {
+			kml.println("<extrude>" + booleanToInt(extrude) + "</extrude>");
+		}
+		if (tessellate != null) {
+			kml.println("<tessellate>" + booleanToInt(tessellate) + "</tessellate>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		if (coordinates != null) {
+			kml.print("<coordinates>");
+			boolean firstLoop = true;
+			for (Point point : coordinates) {
+				if (firstLoop) {
+					firstLoop = false;
+				} else {
+					kml.print(" ");
+				}
+				kml.print(point.getLongitudeLatitudeAltitudeString());
+			}
+			kml.println("</coordinates>");
+		}
+		kml.println(-1, "</LineString>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<LineString" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/LineStyle.java b/src/org/boehn/kmlframework/kml/LineStyle.java
new file mode 100644
index 0000000..5fa3777
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/LineStyle.java
@@ -0,0 +1,34 @@
+package org.boehn.kmlframework.kml;
+
+public class LineStyle extends ColorStyle {
+
+	private Double width;
+	
+	public LineStyle() {}
+	
+	public LineStyle(String color, ColorModeEnum colorMode, Double width) {
+		super(color, colorMode);
+		this.width = width;
+	}
+	
+	public Double getWidth() {
+		return width;
+	}
+
+	public void setWidth(Double width) {
+		this.width = width;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<LineStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (width != null) {
+			kml.println("<width>" + width + "</width>");
+		}
+		kml.println(-1, "</LineStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<LineStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/LinearRing.java b/src/org/boehn/kmlframework/kml/LinearRing.java
new file mode 100644
index 0000000..b87af85
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/LinearRing.java
@@ -0,0 +1,90 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class LinearRing extends Geometry {
+
+	private Boolean extrude;
+	private Boolean tessellate;
+	private AltitudeModeEnum altitudeMode;
+	private List<Point> coordinates;
+	
+	public LinearRing() {}
+	
+	public LinearRing(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, List<Point> coordinates) {
+		this.extrude = extrude;
+		this.tessellate = tessellate;
+		this.altitudeMode = altitudeMode;
+		this.coordinates = coordinates;
+	}
+	
+	public Boolean getExtrude() {
+		return extrude;
+	}
+
+	public void setExtrude(Boolean extrude) {
+		this.extrude = extrude;
+	}
+
+	public Boolean getTessellate() {
+		return tessellate;
+	}
+
+	public void setTessellate(Boolean tessellate) {
+		this.tessellate = tessellate;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public List<Point> getCoordinates() {
+		return coordinates;
+	}
+
+	public void setCoordinates(List<Point> coordinates) {
+		this.coordinates = coordinates;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (coordinates == null || coordinates.size() < 3) {
+			throw new KmlException("LineString must contain at least 3 points");
+		}
+		
+		kml.println("<LinearRing" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (extrude != null) {
+			kml.println("<extrude>" + booleanToInt(extrude) + "</extrude>");
+		}
+		if (tessellate != null) {
+			kml.println("<tessellate>" + booleanToInt(tessellate) + "</tessellate>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		kml.print("<coordinates>");
+		boolean firstLoop = true;
+		for (Point point : coordinates) {
+			if (firstLoop) {
+				firstLoop = false;
+			} else {
+				kml.print(" ");
+			}
+			kml.print(point.getLongitudeLatitudeAltitudeString());
+		}
+		// We add the first coordinate to the end, as KML require the first coordinate to be equal to the last
+		kml.print(" " + coordinates.get(0).getLongitudeLatitudeAltitudeString());
+		
+		kml.println("</coordinates>");
+
+		kml.println(-1, "</LinearRing>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<LinearRing" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Link.java b/src/org/boehn/kmlframework/kml/Link.java
new file mode 100644
index 0000000..99c6fc2
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Link.java
@@ -0,0 +1,129 @@
+package org.boehn.kmlframework.kml;
+
+public class Link extends KmlObject {
+
+	private String href;
+	private RefreshModeEnum refreshMode;
+	private Double refreshInterval;
+	private ViewRefreshModeEnum viewRefreshMode;
+	private Double viewRefreshTime;
+	private Double viewBoundScale;
+	private ViewFormat viewFormat;
+	private String httpQuery;
+	
+	public Link() {}
+	
+	public Link(String href, RefreshModeEnum refreshMode, Double refreshInterval, ViewRefreshModeEnum viewRefreshMode, Double viewRefreshTime, Double viewBoundScale, ViewFormat viewFormat, String httpQuery) {
+		this.href = href;
+		this.refreshMode = refreshMode;
+		this.refreshInterval = refreshInterval;
+		this.viewRefreshMode = viewRefreshMode;
+		this.viewRefreshTime = viewRefreshTime;
+		this.viewFormat = viewFormat;
+		this.httpQuery = httpQuery;
+	}
+	
+	public String getHref() {
+		return href;
+	}
+
+	public void setHref(String href) {
+		this.href = href;
+	}
+
+	public RefreshModeEnum getRefreshMode() {
+		return refreshMode;
+	}
+
+	public void setRefreshMode(RefreshModeEnum refreshMode) {
+		this.refreshMode = refreshMode;
+	}
+
+	public Double getRefreshInterval() {
+		return refreshInterval;
+	}
+
+	public void setRefreshInterval(Double refreshInterval) {
+		this.refreshInterval = refreshInterval;
+	}
+
+	public ViewRefreshModeEnum getViewRefreshMode() {
+		return viewRefreshMode;
+	}
+
+	public void setViewRefreshMode(ViewRefreshModeEnum viewRefreshMode) {
+		this.viewRefreshMode = viewRefreshMode;
+	}
+
+	public Double getViewRefreshTime() {
+		return viewRefreshTime;
+	}
+
+	public void setViewRefreshTime(Double viewRefreshTime) {
+		this.viewRefreshTime = viewRefreshTime;
+	}
+
+	public Double getViewBoundScale() {
+		return viewBoundScale;
+	}
+
+	public void setViewBoundScale(Double viewBoundScale) {
+		this.viewBoundScale = viewBoundScale;
+	}
+
+	public ViewFormat getViewFormat() {
+		return viewFormat;
+	}
+
+	public void setViewFormat(ViewFormat viewFormat) {
+		this.viewFormat = viewFormat;
+	}
+
+	public String getHttpQuery() {
+		return httpQuery;
+	}
+
+	public void setHttpQuery(String httpQuery) {
+		this.httpQuery = httpQuery;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Link" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		kml.println(-1, "</Link>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Link" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+
+	protected void writeInner(Kml kml) throws KmlException {
+		if (href != null) {
+			kml.println("<href>" + href + "</href>");
+		}
+		if (refreshMode != null) {
+			kml.println("<refreshMode>" + refreshMode + "</refreshMode>");
+		}
+		if (refreshInterval != null) {
+			kml.println("<refreshInterval>" + refreshInterval + "</refreshInterval>");
+		}
+		if (refreshInterval != null) {
+			kml.println("<refreshInterval>" + refreshInterval + "</refreshInterval>");
+		}
+		if (viewRefreshMode != null) {
+			kml.println("<viewRefreshMode>" + viewRefreshMode + "</viewRefreshMode>");
+		}
+		if (viewRefreshTime != null) {
+			kml.println("<viewRefreshTime>" + viewRefreshTime + "</viewRefreshTime>");
+		}
+		if (viewBoundScale != null) {
+			kml.println("<viewBoundScale>" + viewBoundScale + "</viewBoundScale>");
+		}
+		if (viewFormat != null) {
+			viewFormat.write(kml);
+		}
+		if (httpQuery != null) {
+			kml.println("<httpQuery>" + httpQuery + "</httpQuery>");
+		}
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/ListItemTypeEnum.java b/src/org/boehn/kmlframework/kml/ListItemTypeEnum.java
new file mode 100644
index 0000000..d06eb1c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ListItemTypeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum ListItemTypeEnum {
+	check, checkOffOnly, checkHideChildren, radioFolder
+}
diff --git a/src/org/boehn/kmlframework/kml/ListStyle.java b/src/org/boehn/kmlframework/kml/ListStyle.java
new file mode 100644
index 0000000..8e5472a
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ListStyle.java
@@ -0,0 +1,75 @@
+package org.boehn.kmlframework.kml;
+
+public class ListStyle extends KmlObject {
+
+	private ListItemTypeEnum listItemType;
+	private String bgColor;
+	private String itemIconState;
+	private String href;
+	
+	public ListStyle() {}
+	
+	public ListStyle(ListItemTypeEnum listItemType, String bgColor, String itemIconState, String href) {
+		this.listItemType = listItemType;
+		this.bgColor = bgColor;
+		this.itemIconState = itemIconState;
+		this.href = href;
+	}
+	
+	public ListItemTypeEnum getListItemType() {
+		return listItemType;
+	}
+
+	public void setListItemType(ListItemTypeEnum listItemType) {
+		this.listItemType = listItemType;
+	}
+
+	public String getBgColor() {
+		return bgColor;
+	}
+
+	public void setBgColor(String bgColor) {
+		this.bgColor = bgColor;
+	}
+
+	public String getItemIconState() {
+		return itemIconState;
+	}
+
+	public void setItemIconState(String itemIconState) {
+		this.itemIconState = itemIconState;
+	}
+
+	public String getHref() {
+		return href;
+	}
+
+	public void setHref(String href) {
+		this.href = href;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<ListStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (listItemType != null) {
+			kml.println("<listItemType>" + listItemType + "</listItemType>");
+		}
+		if (bgColor != null) {
+			kml.println("<bgColor>" + bgColor + "</bgColor>");
+		}
+		if (itemIconState != null || href != null) {
+			kml.println("<ItemIcon>", 1);
+			if (itemIconState != null) {
+				kml.println("<state>" + itemIconState + "</state>");
+			}
+			if (href != null) {
+				kml.println("<href>" + href + "</href>");
+			}			
+			kml.println(-1, "</ItemIcon>");
+		}
+		kml.println(-1, "</ListStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<ListStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/LookAt.java b/src/org/boehn/kmlframework/kml/LookAt.java
new file mode 100644
index 0000000..9e1c7f5
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/LookAt.java
@@ -0,0 +1,35 @@
+package org.boehn.kmlframework.kml;
+
+
+public class LookAt extends AbstractView {
+
+	private Double range;
+
+	public LookAt() {}
+	
+	public LookAt(Double longitude, Double latitude, Double altitude, Double heading, Double tilt, AltitudeModeEnum altitudeMode, Double range) {
+		super(longitude, latitude, altitude, heading,tilt, altitudeMode);
+		this.range = range;
+	}
+	
+	public Double getRange() {
+		return range;
+	}
+
+	public void setRange(Double range) {
+		this.range = range;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<LookAt" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (range != null) {
+			kml.println("<range>" + range + "</range>");
+		}
+		kml.println(-1, "</LookAt>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<LookAt" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Model.java b/src/org/boehn/kmlframework/kml/Model.java
new file mode 100644
index 0000000..b0bd92c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Model.java
@@ -0,0 +1,193 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class Model extends Geometry {
+
+	private AltitudeModeEnum altitudeMode;
+	private Double longitude;
+	private Double latitude;
+	private Double altitude;
+	private Double heading;
+	private Double tilt;
+	private Double roll;
+	private Double scaleX;
+	private Double scaleY;
+	private Double scaleZ;
+	private Link link;
+	private List<Alias> resourceMap;
+	
+	public Model() {}
+	
+	public Model(AltitudeModeEnum altitudeMode, Double longitude, Double latitude, Double altitude, Double heading, Double tilt, Double roll, Double scaleX, Double scaleY, Double scaleZ, Link link, List<Alias> resourceMap) {
+		this.altitudeMode = altitudeMode;
+		this.longitude = longitude;
+		this.latitude = latitude;
+		this.altitude = altitude;
+		this.heading = heading;
+		this.tilt = tilt;
+		this.roll = roll;
+		this.scaleX = scaleX;
+		this.scaleY = scaleY;
+		this.scaleZ = scaleZ;
+		this.link = link;
+		this.resourceMap = resourceMap;
+	}
+	
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public Double getLongitude() {
+		return longitude;
+	}
+
+	public void setLongitude(Double longitude) {
+		this.longitude = longitude;
+	}
+
+	public Double getLatitude() {
+		return latitude;
+	}
+
+	public void setLatitude(Double latitude) {
+		this.latitude = latitude;
+	}
+
+	public Double getAltitude() {
+		return altitude;
+	}
+
+	public void setAltitude(Double altitude) {
+		this.altitude = altitude;
+	}
+
+	public Double getHeading() {
+		return heading;
+	}
+
+	public void setHeading(Double heading) {
+		this.heading = heading;
+	}
+
+	public Double getTilt() {
+		return tilt;
+	}
+
+	public void setTilt(Double tilt) {
+		this.tilt = tilt;
+	}
+
+	public Double getRoll() {
+		return roll;
+	}
+
+	public void setRoll(Double roll) {
+		this.roll = roll;
+	}
+
+	public Double getScaleX() {
+		return scaleX;
+	}
+
+	public void setScaleX(Double scaleX) {
+		this.scaleX = scaleX;
+	}
+
+	public Double getScaleY() {
+		return scaleY;
+	}
+
+	public void setScaleY(Double scaleY) {
+		this.scaleY = scaleY;
+	}
+
+	public Double getScaleZ() {
+		return scaleZ;
+	}
+
+	public void setScaleZ(Double scaleZ) {
+		this.scaleZ = scaleZ;
+	}
+
+	public Link getLink() {
+		return link;
+	}
+
+	public void setLink(Link link) {
+		this.link = link;
+	}
+
+	public List<Alias> getResourceMap() {
+		return resourceMap;
+	}
+
+	public void setResourceMap(List<Alias> resourceMap) {
+		this.resourceMap = resourceMap;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Model" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		if (longitude != null || latitude != null || altitude != null) {
+			kml.println("<Location>", 1);
+			if (longitude != null) {				
+				kml.println("<longitude>" + longitude + "</longitude>");
+			}
+			if (latitude != null) {				
+				kml.println("<latitude>" + latitude + "</latitude>");
+			}
+			if (altitude != null) {
+				kml.println("<altitude>" + altitude + "</altitude>");
+			}
+			kml.println(-1, "</Location>");
+		}
+		if (heading != null || tilt != null || roll != null) {
+			kml.println("<Orientation>", 1);
+			if (heading != null) {				
+				kml.println("<heading>" + heading + "</heading>");
+			}
+			if (tilt != null) {				
+				kml.println("<tilt>" + tilt + "</tilt>");
+			}
+			if (roll != null) {
+				kml.println("<roll>" + roll + "</roll>");
+			}
+			kml.println(-1, "</Orientation>");
+		}
+		if (scaleX != null || scaleY != null || scaleZ != null) {
+			kml.println("<Scale>", 1);
+			if (scaleX != null) {				
+				kml.println("<x>" + scaleX + "</x>");
+			}
+			if (scaleY != null) {				
+				kml.println("<y>" + scaleY+ "</y>");
+			}
+			if (scaleZ != null) {
+				kml.println("<z>" + scaleZ + "</z>");
+			}
+			kml.println(-1, "</Scale>");
+		}
+		if (link != null) {
+			link.write(kml);
+		}
+		if (resourceMap != null) {
+			kml.println("<ResourceMap>", -1);
+			for (Alias alias : resourceMap) {
+				alias.write(kml);
+			}
+			kml.println(-1, "</ResourceMap>");
+		}
+		kml.println(-1, "</Model>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Model" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/MultiGeometry.java b/src/org/boehn/kmlframework/kml/MultiGeometry.java
new file mode 100644
index 0000000..c8a677f
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/MultiGeometry.java
@@ -0,0 +1,36 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class MultiGeometry extends Geometry {
+
+	private List<Geometry> geometries;
+	
+	public MultiGeometry() {}
+	
+	public MultiGeometry(List<Geometry> geometries) {
+		this.geometries = geometries;
+	}
+	
+	public List<Geometry> getGeometries() {
+		return geometries;
+	}
+
+	public void setGeometries(List<Geometry> geometries) {
+		this.geometries = geometries;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<MultiGeometry" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (geometries != null) {
+			for (Geometry geometry : geometries) {
+				geometry.write(kml);
+			}
+		}
+		kml.println(-1, "</MultiGeometry>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<MultiGeometry" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/NetworkLink.java b/src/org/boehn/kmlframework/kml/NetworkLink.java
new file mode 100644
index 0000000..f65ec9c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/NetworkLink.java
@@ -0,0 +1,65 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class NetworkLink extends Feature {
+	
+	private Boolean refreshVisibility;
+	private Boolean flyToView;
+	private Link link;
+	
+	public NetworkLink() {}
+	
+	public NetworkLink(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, Boolean refreshVisibility, Boolean flyToView, Link link) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData);
+		this.refreshVisibility = refreshVisibility;
+		this.flyToView = flyToView;
+		this.link = link;
+	}
+	
+	public boolean isRefreshVisibility() {
+		return refreshVisibility;
+	}
+	
+	public void setRefreshVisibility(boolean refreshVisibility) {
+		this.refreshVisibility = refreshVisibility;
+	}
+	
+	public Boolean isFlyToView() {
+		return flyToView;
+	}
+	
+	public void setFlyToView(Boolean flyToView) {
+		this.flyToView = flyToView;
+	}
+
+	public Link getLink() {
+		return link;
+	}
+
+	public void setLink(Link link) {
+		this.link = link;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<NetworkLink" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		if (refreshVisibility != null) {
+			kml.println("<refreshVisibility>" + booleanToInt(refreshVisibility) + "</refreshVisibility>");
+		}
+		if (flyToView != null) {
+			kml.println("<flyToView>" + booleanToInt(flyToView) + "</flyToView>");
+		}
+		if (link != null) {
+			link.write(kml);
+		}
+		kml.println(-1, "</NetworkLink>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<NetworkLink" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/NetworkLinkControl.java b/src/org/boehn/kmlframework/kml/NetworkLinkControl.java
new file mode 100644
index 0000000..3f06cc2
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/NetworkLinkControl.java
@@ -0,0 +1,160 @@
+package org.boehn.kmlframework.kml;
+
+
+public class NetworkLinkControl extends KmlObject {
+
+	private Double minRefreshPeriod;
+	private Double maxSessionLength;
+	private String cookie;
+	private String message;
+	private String linkName;
+	private String linkDescription;
+	private String linkSnippet;
+	private Integer linkSnippetMaxLines;
+	private String expires;
+	private Update update;
+	private AbstractView abstractView;
+	
+	public NetworkLinkControl() {}
+	
+	public NetworkLinkControl(Double minRefreshPeriod, Double maxSessionLength, String cookie, String message, String linkName, String linkDescription, String linkSnippet, Integer linkSnippetMaxLines, String expires, Update update, AbstractView abstractView) {
+		this.minRefreshPeriod = minRefreshPeriod;
+		this.maxSessionLength = maxSessionLength;
+		this.cookie = cookie;
+		this.message = message;
+		this.linkName = linkName;
+		this.linkDescription = linkDescription;
+		this.linkSnippet = linkSnippet;
+		this.linkSnippetMaxLines = linkSnippetMaxLines;
+		this.expires = expires;
+		this.update = update;
+		this.abstractView = abstractView;
+	}
+	
+	public Double getMinRefreshPeriod() {
+		return minRefreshPeriod;
+	}
+
+	public void setMinRefreshPeriod(Double minRefreshPeriod) {
+		this.minRefreshPeriod = minRefreshPeriod;
+	}
+
+	public Double getMaxSessionLength() {
+		return maxSessionLength;
+	}
+
+	public void setMaxSessionLength(Double maxSessionLength) {
+		this.maxSessionLength = maxSessionLength;
+	}
+
+	public String getCookie() {
+		return cookie;
+	}
+
+	public void setCookie(String cookie) {
+		this.cookie = cookie;
+	}
+
+	public String getMessage() {
+		return message;
+	}
+
+	public void setMessage(String message) {
+		this.message = message;
+	}
+
+	public String getLinkName() {
+		return linkName;
+	}
+
+	public void setLinkName(String linkName) {
+		this.linkName = linkName;
+	}
+
+	public String getLinkDescription() {
+		return linkDescription;
+	}
+
+	public void setLinkDescription(String linkDescription) {
+		this.linkDescription = linkDescription;
+	}
+
+	public String getLinkSnippet() {
+		return linkSnippet;
+	}
+
+	public void setLinkSnippet(String linkSnippet) {
+		this.linkSnippet = linkSnippet;
+	}
+
+	public Integer getLinkSnippetMaxLines() {
+		return linkSnippetMaxLines;
+	}
+
+	public void setLinkSnippetMaxLines(Integer linkSnippetMaxLines) {
+		this.linkSnippetMaxLines = linkSnippetMaxLines;
+	}
+
+	public String getExpires() {
+		return expires;
+	}
+
+	public void setExpires(String expires) {
+		this.expires = expires;
+	}
+
+	public Update getUpdate() {
+		return update;
+	}
+
+	public void setUpdate(Update update) {
+		this.update = update;
+	}
+
+	public AbstractView getAbstractView() {
+		return abstractView;
+	}
+
+	public void setAbstractView(AbstractView abstractView) {
+		this.abstractView = abstractView;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<NetworkLinkControl" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (minRefreshPeriod != null) {
+			kml.println("<minRefreshPeriod>" + minRefreshPeriod + "</minRefreshPeriod>");
+		}
+		if (maxSessionLength != null) {
+			kml.println("<maxSessionLength>" + maxSessionLength + "</maxSessionLength>");
+		}
+		if (cookie != null) {
+			kml.println("<cookie>" + cookie + "</cookie>");
+		}
+		if (message != null) {
+			kml.println("<message>" + message + "</message>");
+		}
+		if (linkName != null) {
+			kml.println("<linkName>" + linkName + "</linkName>");
+		}
+		if (linkDescription != null) {
+			kml.println("<linkDescription>" + linkDescription + "</linkDescription>");
+		}
+		if (linkSnippet != null) {
+			kml.println("<linkSnippet maxLines=\"" + (linkSnippetMaxLines != null ? linkSnippetMaxLines : "2") + "\">" + linkSnippet + "</linkSnippet>");
+		}
+		if (expires != null) {
+			kml.println("<expires>" + expires + "</expires>");
+		}
+		if (update != null) {
+			update.write(kml);
+		}
+		if (abstractView != null) {
+			abstractView.write(kml);
+		}
+		kml.println(-1, "</NetworkLinkControl>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<NetworkLinkControl" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Overlay.java b/src/org/boehn/kmlframework/kml/Overlay.java
new file mode 100644
index 0000000..6ba7a66
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Overlay.java
@@ -0,0 +1,59 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public abstract class Overlay extends Feature {
+
+	private String color;
+	private Integer drawOrder;
+	private Icon icon;
+
+	public Overlay() {}
+	
+	public Overlay(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData);
+		this.color = color;
+		this.drawOrder = drawOrder;
+		this.icon = icon;
+	}
+	
+	public String getColor() {
+		return color;
+	}
+	
+	public void setColor(String color) {
+		this.color = color;
+	}
+	
+	public Integer getDrawOrder() {
+		return drawOrder;
+	}
+	
+	public void setDrawOrder(Integer drawOrder) {
+		this.drawOrder = drawOrder;
+	}
+	
+	public Icon getIcon() {
+		return icon;
+	}
+	
+	public void setIcon(Icon icon) {
+		this.icon = icon;
+	}
+	
+	public void writeInner(Kml kml) throws KmlException {
+		super.writeInner(kml);
+		if (color != null) {
+			kml.println("<color>" + color + "</color>");
+		}
+		if (drawOrder != null) {
+			kml.println("<drawOrder>" + drawOrder + "</drawOrder>");
+		}
+		if (icon != null) {
+			icon.write(kml);
+		}
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Pair.java b/src/org/boehn/kmlframework/kml/Pair.java
new file mode 100644
index 0000000..d808806
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Pair.java
@@ -0,0 +1,48 @@
+package org.boehn.kmlframework.kml;
+
+public class Pair extends KmlObject {
+
+	private StyleStateEnum key;
+	private String styleUrl;
+	
+	public Pair() {}
+	
+	public Pair(StyleStateEnum key, String styleUrl) {
+		this.key = key;
+		this.styleUrl = styleUrl;
+	}
+	
+ 	public StyleStateEnum getKey() {
+		return key;
+	}
+
+	public void setKey(StyleStateEnum key) {
+		this.key = key;
+	}
+
+	public String getStyleUrl() {
+		return styleUrl;
+	}
+
+	public void setStyleUrl(String styleUrl) {
+		this.styleUrl = styleUrl;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (key == null) {
+			throw new KmlException("Key missing for Pair");
+		}
+		if (styleUrl == null) {
+			throw new KmlException("StyleUrl missing for Pair");
+		}
+		kml.println("<Pair" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		kml.println("<key>" + key + "</key>");
+		kml.println("<styleUrl>" + styleUrl + "</styleUrl>");
+		kml.println(-1, "</Pair>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Pair" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/PhotoOverlay.java b/src/org/boehn/kmlframework/kml/PhotoOverlay.java
new file mode 100644
index 0000000..caae38c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/PhotoOverlay.java
@@ -0,0 +1,190 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class PhotoOverlay extends Overlay {
+
+	private Double rotation;
+	private Double leftFov;
+	private Double rightFov;
+	private Double bottomFov;
+	private Double topFov;
+	private Double near;
+	private Integer tileSize;
+	private Integer maxWidth;
+	private Integer maxHeight;
+	private GridOriginEnum gridOrigin;
+	private Point point;
+	private ShapeEnum shape;
+	
+	public PhotoOverlay() {}
+	
+	public PhotoOverlay(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double rotation, Double leftFov, Double rightFov, Double bottomFo [...]
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData, color, drawOrder, icon);
+		this.rotation = rotation;
+		this.leftFov = leftFov;
+		this.rightFov = rightFov;
+		this.bottomFov = bottomFov;
+		this.topFov = topFov;
+		this.near = near;
+		this.tileSize = tileSize;
+		this.maxWidth = maxWidth;
+		this.maxHeight = maxHeight;
+		this.gridOrigin = gridOrigin;
+		this.point = point;
+		this.shape = shape;
+	}
+	
+	public Double getRotation() {
+		return rotation;
+	}
+
+	public void setRotation(Double rotation) {
+		this.rotation = rotation;
+	}
+
+	public Double getLeftFov() {
+		return leftFov;
+	}
+
+	public void setLeftFov(Double leftFov) {
+		this.leftFov = leftFov;
+	}
+
+	public Double getRightFov() {
+		return rightFov;
+	}
+
+	public void setRightFov(Double rightFov) {
+		this.rightFov = rightFov;
+	}
+
+	public Double getBottomFov() {
+		return bottomFov;
+	}
+
+	public void setBottomFov(Double bottomFov) {
+		this.bottomFov = bottomFov;
+	}
+
+	public Double getTopFov() {
+		return topFov;
+	}
+
+	public void setTopFov(Double topFov) {
+		this.topFov = topFov;
+	}
+
+	public Double getNear() {
+		return near;
+	}
+
+	public void setNear(Double near) {
+		this.near = near;
+	}
+
+	public Integer getTileSize() {
+		return tileSize;
+	}
+
+	public void setTileSize(Integer tileSize) {
+		this.tileSize = tileSize;
+	}
+
+	public Integer getMaxWidth() {
+		return maxWidth;
+	}
+
+	public void setMaxWidth(Integer maxWidth) {
+		this.maxWidth = maxWidth;
+	}
+
+	public Integer getMaxHeight() {
+		return maxHeight;
+	}
+
+	public void setMaxHeight(Integer maxHeight) {
+		this.maxHeight = maxHeight;
+	}
+
+	public GridOriginEnum getGridOrigin() {
+		return gridOrigin;
+	}
+
+	public void setGridOrigin(GridOriginEnum gridOrigin) {
+		this.gridOrigin = gridOrigin;
+	}
+
+	public Point getPoint() {
+		return point;
+	}
+
+	public void setPoint(Point point) {
+		this.point = point;
+	}
+
+	public ShapeEnum getShape() {
+		return shape;
+	}
+
+	public void setShape(ShapeEnum shape) {
+		this.shape = shape;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<PhotoOverlay" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (rotation != null) {
+			kml.println("<rotation>" + rotation + "</rotation>");
+		}
+		if (leftFov != null || rightFov != null || bottomFov != null || topFov != null || near != null) {
+			kml.println("<ViewVolume>", 1);
+			if (leftFov != null) {
+				kml.println("<leftFov>" + leftFov + "</leftFov>");
+			}
+			if (rightFov != null) {
+				kml.println("<rightFov>" + rightFov + "</rightFov>");
+			}
+			if (bottomFov != null) {
+				kml.println("<bottomFov>" + bottomFov + "</bottomFov>");
+			}
+			if (topFov != null) {
+				kml.println("<topFov>" + topFov + "</topFov>");
+			}
+			if (near != null) {
+				kml.println("<near>" + near + "</near>");
+			}
+			kml.println(-1, "</ViewVolume>");
+		}
+		if (tileSize != null || maxWidth != null || maxHeight != null || gridOrigin != null) {
+			kml.println("<ImagePyramid>", 1);
+			if (tileSize != null) {
+				kml.println("<tileSize>" + tileSize + "</tileSize>");
+			}
+			if (maxWidth != null) {
+				kml.println("<maxWidth>" + maxWidth + "</maxWidth>");
+			}
+			if (maxHeight != null) {
+				kml.println("<maxHeight>" + maxHeight + "</maxHeight>");
+			}
+			if (gridOrigin != null) {
+				kml.println("<gridOrigin>" + gridOrigin + "</gridOrigin>");
+			}
+			kml.println(-1, "</ImagePyramid>");
+			if (point != null) {
+				point.write(kml);
+			}
+			if (shape != null) {
+				kml.println("<shape>" + shape + "</shape>");
+			}
+		}
+		kml.println(-1, "</PhotoOverlay>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<PhotoOverlay" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Placemark.java b/src/org/boehn/kmlframework/kml/Placemark.java
new file mode 100644
index 0000000..fe5cc47
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Placemark.java
@@ -0,0 +1,47 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class Placemark extends Feature {
+
+	private Geometry geometry;
+	
+	public Placemark() {}
+	
+	public Placemark(String name) {
+		setName(name);
+	}
+	
+	public Placemark(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, Geometry geometry) {
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData);
+		this.geometry = geometry;
+	}
+	
+	public Geometry getGeometry() {
+		return geometry;
+	}
+
+	public void setGeometry(Geometry geometry) {
+		this.geometry = geometry;
+	}
+	
+	public void setLocation(double longitude, double latitude) {
+		setGeometry(new Point(longitude, latitude));
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Placemark" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		writeInner(kml);
+		if (geometry != null) {
+			geometry.write(kml);
+		}
+		kml.println(-1, "</Placemark>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Placemark" + getIdAndTargetIdFormatted(kml) + "></Placemark>");
+	}	
+}
diff --git a/src/org/boehn/kmlframework/kml/Point.java b/src/org/boehn/kmlframework/kml/Point.java
new file mode 100644
index 0000000..8175053
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Point.java
@@ -0,0 +1,94 @@
+package org.boehn.kmlframework.kml;
+
+public class Point extends Geometry {
+
+	private Boolean extrude;
+	private AltitudeModeEnum altitudeMode;
+	private Double longitude;
+	private Double latitude;
+	private Double altitude;
+
+	public Point() {}
+	
+	public Point(Double longitude, Double latitude) {
+		this.longitude = longitude;
+		this.latitude = latitude;
+	}
+	
+	public Point(Double longitude, Double latitude, Double altitude) {
+		this.longitude = longitude;
+		this.latitude = latitude;
+		this.altitude = altitude;
+	}
+	
+	public Point(Boolean extrude, AltitudeModeEnum altitudeMode, Double longitude, Double latitude, Double altitude) {
+		this.extrude = extrude;
+		this.altitudeMode = altitudeMode;
+		this.longitude = longitude;
+		this.latitude = latitude;
+		this.altitude = altitude;
+	}
+	
+	public Boolean getExtrude() {
+		return extrude;
+	}
+
+	public void setExtrude(Boolean extrude) {
+		this.extrude = extrude;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public Double getLongitude() {
+		return longitude;
+	}
+
+	public void setLongitude(Double longitude) {
+		this.longitude = longitude;
+	}
+
+	public Double getLatitude() {
+		return latitude;
+	}
+
+	public void setLatitude(Double latitude) {
+		this.latitude = latitude;
+	}
+
+	public Double getAltitude() {
+		return altitude;
+	}
+
+	public void setAltitude(Double altitude) {
+		this.altitude = altitude;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Point" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (extrude != null) {
+			kml.println("<extrude>" + booleanToInt(extrude) + "</extrude>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		if (longitude != null && latitude != null) {
+			kml.println("<coordinates>" + getLongitudeLatitudeAltitudeString() + "</coordinates>");
+		}
+		
+		kml.println(-1, "</Point>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Point" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+	
+	public String getLongitudeLatitudeAltitudeString() {
+		return longitude +"," + latitude + (altitude != null? "," + altitude : "");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/PolyStyle.java b/src/org/boehn/kmlframework/kml/PolyStyle.java
new file mode 100644
index 0000000..d59509f
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/PolyStyle.java
@@ -0,0 +1,47 @@
+package org.boehn.kmlframework.kml;
+
+public class PolyStyle extends ColorStyle {
+
+	private Boolean fill;
+	private Boolean outline;
+	
+	public PolyStyle() {}
+	
+	public PolyStyle(String color, ColorModeEnum colorMode, Boolean fill, Boolean outline) {
+		super(color, colorMode);
+		this.fill = fill;
+		this.outline = outline;
+	}
+	
+	public Boolean getFill() {
+		return fill;
+	}
+
+	public void setFill(Boolean fill) {
+		this.fill = fill;
+	}
+
+	public Boolean getOutline() {
+		return outline;
+	}
+
+	public void setOutline(Boolean outline) {
+		this.outline = outline;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<PolyStyle" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (fill != null) {
+			kml.println("<fill>" + booleanToInt(fill) + "</fill>");
+		}
+		if (outline != null) {
+			kml.println("<outline>" + booleanToInt(outline) + "</outline>");
+		}
+		kml.println(-1, "</PolyStyle>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<PolyStyle" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Polygon.java b/src/org/boehn/kmlframework/kml/Polygon.java
new file mode 100644
index 0000000..bbfd228
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Polygon.java
@@ -0,0 +1,97 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class Polygon extends Geometry {
+
+	private Boolean extrude;
+	private Boolean tessellate;
+	private AltitudeModeEnum altitudeMode;
+	private LinearRing outerBoundary;
+	private List<LinearRing> innerBoundaries;
+	
+	public Polygon() {}
+	
+	public Polygon(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, LinearRing outerBoundary, List<LinearRing> innerBoundaries) {
+		this.extrude = extrude;
+		this.tessellate = tessellate;
+		this.altitudeMode = altitudeMode;
+		this.outerBoundary = outerBoundary;
+		this.innerBoundaries = innerBoundaries;
+	}
+	
+	public Boolean getExtrude() {
+		return extrude;
+	}
+
+	public void setExtrude(Boolean extrude) {
+		this.extrude = extrude;
+	}
+
+	public Boolean getTessellate() {
+		return tessellate;
+	}
+
+	public void setTessellate(Boolean tessellate) {
+		this.tessellate = tessellate;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public LinearRing getOuterBoundary() {
+		return outerBoundary;
+	}
+
+	public void setOuterBoundary(LinearRing outerBoundary) {
+		this.outerBoundary = outerBoundary;
+	}
+
+	public List<LinearRing> getInnerBoundaries() {
+		return innerBoundaries;
+	}
+
+	public void setInnerBoundaries(List<LinearRing> innerBoundaries) {
+		this.innerBoundaries = innerBoundaries;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (outerBoundary == null) {
+			throw new KmlException("An outerBoundary is required in a Polygon");
+		}
+		
+		kml.println("<Polygon" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (extrude != null) {
+			kml.println("<extrude>" + booleanToInt(extrude) + "</extrude>");
+		}
+		if (tessellate != null) {
+			kml.println("<tessellate>" + booleanToInt(tessellate) + "</tessellate>");
+		}
+		if (altitudeMode != null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		
+		kml.println("<outerBoundaryIs>", 1);
+		outerBoundary.write(kml);
+		kml.println(-1, "</outerBoundaryIs>");
+		
+		if (innerBoundaries != null) {
+			for (LinearRing innerBounadry : innerBoundaries) {
+				kml.println("<innerBoundaryIs>", 1);
+				innerBounadry.write(kml);
+				kml.println(-1, "</innerBoundaryIs>");
+			}
+		}
+		kml.println(-1, "</Polygon>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Polygon" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/RefreshModeEnum.java b/src/org/boehn/kmlframework/kml/RefreshModeEnum.java
new file mode 100644
index 0000000..8bbb456
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/RefreshModeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum RefreshModeEnum {
+	onChange, onInterval, onExpire
+}
diff --git a/src/org/boehn/kmlframework/kml/Region.java b/src/org/boehn/kmlframework/kml/Region.java
new file mode 100644
index 0000000..bde93d5
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Region.java
@@ -0,0 +1,177 @@
+package org.boehn.kmlframework.kml;
+
+public class Region extends KmlObject {
+
+	private Double north;
+	private Double south;
+	private Double east;
+	private Double west;
+	private Double minAltitude;
+	private Double maxAltitude;
+	private AltitudeModeEnum altitudeMode;
+	private Double minLodPixels;
+	private Double maxLodPixels;
+	private Double minFadeExtent;
+	private Double maxFadeExtent;
+	
+	public Region() {}
+	
+	public Region(Double north, Double south, Double east, Double west, Double minAltitude, Double maxAltitude, AltitudeModeEnum altitudeMode, Double minLodPixels, Double maxLodPixels, Double minFadeExtent, Double maxFadeExtent) {
+		this.north = north;
+		this.south = south;
+		this.east = east;
+		this.west = west;
+		this.minAltitude = minAltitude;
+		this.maxAltitude = maxAltitude;
+		this.altitudeMode = altitudeMode;
+		this.minLodPixels = minLodPixels;
+		this.maxLodPixels = maxLodPixels;
+		this.minFadeExtent = minFadeExtent;
+		this.maxFadeExtent = maxFadeExtent;
+	}
+	
+	public Double getNorth() {
+		return north;
+	}
+
+	public void setNorth(Double north) {
+		this.north = north;
+	}
+
+	public Double getSouth() {
+		return south;
+	}
+
+	public void setSouth(Double south) {
+		this.south = south;
+	}
+
+	public Double getEast() {
+		return east;
+	}
+
+	public void setEast(Double east) {
+		this.east = east;
+	}
+
+	public Double getWest() {
+		return west;
+	}
+
+	public void setWest(Double west) {
+		this.west = west;
+	}
+
+	public Double getMinAltitude() {
+		return minAltitude;
+	}
+
+	public void setMinAltitude(Double minAltitude) {
+		this.minAltitude = minAltitude;
+	}
+
+	public Double getMaxAltitude() {
+		return maxAltitude;
+	}
+
+	public void setMaxAltitude(Double maxAltitude) {
+		this.maxAltitude = maxAltitude;
+	}
+
+	public AltitudeModeEnum getAltitudeMode() {
+		return altitudeMode;
+	}
+
+	public void setAltitudeMode(AltitudeModeEnum altitudeMode) {
+		this.altitudeMode = altitudeMode;
+	}
+
+	public Double getMinLodPixels() {
+		return minLodPixels;
+	}
+
+	public void setMinLodPixels(Double minLodPixels) {
+		this.minLodPixels = minLodPixels;
+	}
+
+	public Double getMaxLodPixels() {
+		return maxLodPixels;
+	}
+
+	public void setMaxLodPixels(Double maxLodPixels) {
+		this.maxLodPixels = maxLodPixels;
+	}
+
+	public Double getMinFadeExtent() {
+		return minFadeExtent;
+	}
+
+	public void setMinFadeExtent(Double minFadeExtent) {
+		this.minFadeExtent = minFadeExtent;
+	}
+
+	public Double getMaxFadeExtent() {
+		return maxFadeExtent;
+	}
+
+	public void setMaxFadeExtent(Double maxFadeExtent) {
+		this.maxFadeExtent = maxFadeExtent;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (north == null) {
+			throw new KmlException("north is required in Region");
+		}
+		if (south == null) {
+			throw new KmlException("south is required in Region");
+		}
+		if (east == null) {
+			throw new KmlException("east is required in Region");
+		}
+		if (west == null) {
+			throw new KmlException("west is required in Region");
+		}
+		
+		kml.println("<Region" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		kml.println("<LatLonAltBox>", 1);
+		kml.println("<north>" + north + "</north>");
+		kml.println("<south>" + south + "</south>");
+		kml.println("<east>" + east + "</east>");
+		kml.println("<west>" + west + "</west>");
+		kml.println(-1, "<LatLonAltBox>");
+		if (minAltitude != null) {
+			kml.println("<minAltitude>" + minAltitude + "</minAltitude>");
+		}
+		if (maxAltitude != null) {
+			kml.println("<maxAltitude>" + maxAltitude + "</maxAltitude>");
+		}
+		if (altitudeMode!= null) {
+			kml.println("<altitudeMode>" + altitudeMode + "</altitudeMode>");
+		}
+		if (minLodPixels != null || maxLodPixels != null || minFadeExtent != null || maxFadeExtent != null) {
+			kml.println("<Lod>", 1);
+			if (minLodPixels != null) {
+				kml.println("<minLodPixels>" + minLodPixels + "</minLodPixels>");
+			}
+			if (maxLodPixels != null) {
+				kml.println("<maxLodPixels>" + maxLodPixels + "</maxLodPixels>");
+			}
+			if (minFadeExtent != null) {
+				kml.println("<minFadeExtent>" + minFadeExtent + "</minFadeExtent>");
+			}
+			if (minFadeExtent != null) {
+				kml.println("<minFadeExtent>" + minFadeExtent + "</minFadeExtent>");
+			}
+			if (maxFadeExtent != null) {
+				kml.println("<maxFadeExtent>" + maxFadeExtent + "</maxFadeExtent>");
+			}
+			kml.println(-1, "<Lod>");
+		}
+		kml.println(-1, "</Region>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Region" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/Schema.java b/src/org/boehn/kmlframework/kml/Schema.java
new file mode 100644
index 0000000..bd177a2
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Schema.java
@@ -0,0 +1,36 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class Schema extends KmlObject {
+
+	private List<SimpleField> simpleFields;
+	
+	public Schema() {}
+	
+	public Schema(List<SimpleField> simpleFields) {
+		this.simpleFields = simpleFields;
+	}
+	
+	public List<SimpleField> getSimpleFields() {
+		return simpleFields;
+	}
+
+	public void setSimpleFields(List<SimpleField> simpleFields) {
+		this.simpleFields = simpleFields;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Schema" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (simpleFields != null) {
+			for (SimpleField simpleField : simpleFields) {
+				simpleField.write(kml);
+			}
+		}
+		kml.println(-1, "</Schema>");
+	}
+
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Schema" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/ScreenOverlay.java b/src/org/boehn/kmlframework/kml/ScreenOverlay.java
new file mode 100644
index 0000000..cd154e0
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ScreenOverlay.java
@@ -0,0 +1,211 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+import org.boehn.kmlframework.atom.AtomAuthor;
+import org.boehn.kmlframework.atom.AtomLink;
+
+public class ScreenOverlay extends Overlay {
+
+	private Double overlayX;
+	private Double overlayY;
+	private UnitEnum overlayXunits;
+	private UnitEnum overlayYunits;
+	private Double screenX;
+	private Double screenY;
+	private UnitEnum screenXunits;
+	private UnitEnum screenYunits;
+	private Double rotationX;
+	private Double rotationY;
+	private UnitEnum rotationXunits;
+	private UnitEnum rotationYunits;
+	private Double sizeX;
+	private Double sizeY;
+	private UnitEnum sizeXunits;
+	private UnitEnum sizeYunits;
+	private Double rotation;
+	
+	public ScreenOverlay() {}
+	
+	public ScreenOverlay(String name, Boolean visibility, Boolean open, AtomAuthor atomAuthor, AtomLink atomLink, String address, String xalAddressDetails, String phoneNumber, String snippet, Integer snippetMaxLines,String description, AbstractView abstractView, TimePrimitive timePrimitive, String styleUrl, List<StyleSelector> styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double overlayX, Double overlayY, UnitEnum overlayXunits, UnitEn [...]
+		super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData, color, drawOrder, icon);
+		this.overlayX = overlayX;
+		this.overlayY = overlayY;
+		this.overlayXunits = overlayXunits;
+		this.overlayYunits = overlayYunits;
+		this.screenX = screenX;
+		this.screenY = screenY;
+		this.screenXunits = screenXunits;
+		this.screenYunits = screenYunits;
+		this.rotationX = rotationX;
+		this.rotationY = rotationY;
+		this.rotationXunits = rotationXunits;
+		this.rotationYunits = rotationYunits;
+		this.sizeX = sizeX;
+		this.sizeY = sizeY;
+		this.sizeXunits = sizeXunits;
+		this.sizeYunits = sizeYunits;
+		this.rotation = rotation;
+	}
+	
+	public Double getOverlayX() {
+		return overlayX;
+	}
+
+	public void setOverlayX(Double overlayX) {
+		this.overlayX = overlayX;
+	}
+
+	public Double getOverlayY() {
+		return overlayY;
+	}
+
+	public void setOverlayY(Double overlayY) {
+		this.overlayY = overlayY;
+	}
+
+	public UnitEnum getOverlayXunits() {
+		return overlayXunits;
+	}
+
+	public void setOverlayXunits(UnitEnum overlayXunits) {
+		this.overlayXunits = overlayXunits;
+	}
+
+	public UnitEnum getOverlayYunits() {
+		return overlayYunits;
+	}
+
+	public void setOverlayYunits(UnitEnum overlayYunits) {
+		this.overlayYunits = overlayYunits;
+	}
+
+	public Double getScreenX() {
+		return screenX;
+	}
+
+	public void setScreenX(Double screenX) {
+		this.screenX = screenX;
+	}
+
+	public Double getScreenY() {
+		return screenY;
+	}
+
+	public void setScreenY(Double screenY) {
+		this.screenY = screenY;
+	}
+
+	public UnitEnum getScreenXunits() {
+		return screenXunits;
+	}
+
+	public void setScreenXunits(UnitEnum screenXunits) {
+		this.screenXunits = screenXunits;
+	}
+
+	public UnitEnum getScreenYunits() {
+		return screenYunits;
+	}
+
+	public void setScreenYunits(UnitEnum screenYunits) {
+		this.screenYunits = screenYunits;
+	}
+
+	public Double getRotationX() {
+		return rotationX;
+	}
+
+	public void setRotationX(Double rotationX) {
+		this.rotationX = rotationX;
+	}
+
+	public Double getRotationY() {
+		return rotationY;
+	}
+
+	public void setRotationY(Double rotationY) {
+		this.rotationY = rotationY;
+	}
+
+	public UnitEnum getRotationXunits() {
+		return rotationXunits;
+	}
+
+	public void setRotationXunits(UnitEnum rotationXunits) {
+		this.rotationXunits = rotationXunits;
+	}
+
+	public UnitEnum getRotationYunits() {
+		return rotationYunits;
+	}
+
+	public void setRotationYunits(UnitEnum rotationYunits) {
+		this.rotationYunits = rotationYunits;
+	}
+
+	public Double getSizeX() {
+		return sizeX;
+	}
+
+	public void setSizeX(Double sizeX) {
+		this.sizeX = sizeX;
+	}
+
+	public Double getSizeY() {
+		return sizeY;
+	}
+
+	public void setSizeY(Double sizeY) {
+		this.sizeY = sizeY;
+	}
+
+	public UnitEnum getSizeXunits() {
+		return sizeXunits;
+	}
+
+	public void setSizeXunits(UnitEnum sizeXunits) {
+		this.sizeXunits = sizeXunits;
+	}
+
+	public UnitEnum getSizeYunits() {
+		return sizeYunits;
+	}
+
+	public void setSizeYunits(UnitEnum sizeYunits) {
+		this.sizeYunits = sizeYunits;
+	}
+
+	public Double getRotation() {
+		return rotation;
+	}
+
+	public void setRotation(Double rotation) {
+		this.rotation = rotation;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<ScreenOverlay" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		super.writeInner(kml);
+		if (overlayX != null || overlayY != null || overlayXunits != null || overlayYunits != null) {
+			kml.println("<overlayXY" + (overlayX != null ? " x=\"" + overlayX + "\"" : "") + (overlayY != null ? " y=\"" + overlayY + "\"" : "") + (overlayXunits != null ? " xunits=\"" + overlayXunits + "\"" : "") + (overlayYunits != null ? " yunits=\"" + overlayYunits + "\"" : "") + "/>");
+		}
+		if (screenX != null || screenY != null || screenXunits != null || screenYunits != null) {
+			kml.println("<screenXY" + (screenX != null ? " x=\"" + screenX + "\"" : "") + (screenY != null ? " y=\"" + screenY + "\"" : "") + (screenXunits != null ? " xunits=\"" + screenXunits + "\"" : "") + (screenYunits != null ? " yunits=\"" + screenYunits + "\"" : "") + "/>");
+		}
+		if (rotationX != null || rotationY != null || rotationXunits != null || rotationYunits != null) {
+			kml.println("<rotationXY" + (rotationX != null ? " x=\"" + rotationX + "\"" : "") + (rotationY != null ? " y=\"" + rotationY + "\"" : "") + (rotationXunits != null ? " xunits=\"" + rotationXunits + "\"" : "") + (rotationYunits != null ? " yunits=\"" + rotationYunits + "\"" : "") + "/>");
+		}
+		if (sizeX != null || sizeY != null || sizeXunits != null || sizeYunits != null) {
+			kml.println("<sizeXY" + (sizeX != null ? " x=\"" + sizeX + "\"" : "") + (sizeY != null ? " y=\"" + sizeY + "\"" : "") + (sizeXunits != null ? " xunits=\"" + sizeXunits + "\"" : "") + (sizeYunits != null ? " yunits=\"" + sizeYunits + "\"" : "") + "/>");
+		}
+		if (rotation != null) {
+			kml.println("<rotation>" + rotation + "</rotation>"); 
+		}
+		kml.println(-1, "</ScreenOverlay>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<ScreenOverlay" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/ShapeEnum.java b/src/org/boehn/kmlframework/kml/ShapeEnum.java
new file mode 100644
index 0000000..a989f00
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ShapeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum ShapeEnum {
+	rectangle, cylinder, sphere
+}
diff --git a/src/org/boehn/kmlframework/kml/SimpleData.java b/src/org/boehn/kmlframework/kml/SimpleData.java
new file mode 100644
index 0000000..4a0b7a1
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/SimpleData.java
@@ -0,0 +1,38 @@
+package org.boehn.kmlframework.kml;
+
+public class SimpleData extends KmlObject {
+
+	private String name;
+	private String value;
+	
+	public SimpleData() {}
+	
+	public SimpleData(String name, String value) {
+		this.name = name;
+		this.value = value;
+	}
+	
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public String getValue() {
+		return value;
+	}
+
+	public void setValue(String value) {
+		this.value = value;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<SimpleData name=\"" + name +"\">" + value + "</SimpleData>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<SimpleData" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/SimpleField.java b/src/org/boehn/kmlframework/kml/SimpleField.java
new file mode 100644
index 0000000..6420a7c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/SimpleField.java
@@ -0,0 +1,53 @@
+package org.boehn.kmlframework.kml;
+
+public class SimpleField extends KmlObject {
+
+	private SimpleFieldTypeEnum simpleFieldType;
+	private String name;
+	private String displayName;
+	
+	public SimpleField() {}
+	
+	public SimpleField(SimpleFieldTypeEnum simpleFieldType, String name, String displayName) {
+		this.simpleFieldType = simpleFieldType;
+		this.name = name;
+		this.displayName = displayName;
+	}
+	
+	public SimpleFieldTypeEnum getSimpleFieldType() {
+		return simpleFieldType;
+	}
+
+	public void setSimpleFieldType(SimpleFieldTypeEnum simpleFieldType) {
+		this.simpleFieldType = simpleFieldType;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public String getDisplayName() {
+		return displayName;
+	}
+
+	public void setDisplayName(String displayName) {
+		this.displayName = displayName;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<SimpleField" + getIdAndTargetIdFormatted(kml) + (simpleFieldType != null ? " type=\"" + enumToString(simpleFieldType) + "\"" : "") + (name != null ? " name=\"" + name + "\"" : "") + ">", 1);
+		if (displayName != null) {
+			kml.println("<displayName>" + displayName + "</displayName>");
+		}
+		kml.println(-1, "</SimpleField>");
+	}
+
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<SimpleField" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.java b/src/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.java
new file mode 100644
index 0000000..35fbefa
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/SimpleFieldTypeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum SimpleFieldTypeEnum {
+	string, _int, uint, _short, ushort, _float, _double, bool
+}
diff --git a/src/org/boehn/kmlframework/kml/Style.java b/src/org/boehn/kmlframework/kml/Style.java
new file mode 100644
index 0000000..1546a3d
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Style.java
@@ -0,0 +1,97 @@
+package org.boehn.kmlframework.kml;
+
+public class Style extends StyleSelector {
+
+	private IconStyle iconStyle;
+	private LabelStyle labelStyle;
+	private LineStyle lineStyle;
+	private PolyStyle polyStyle;
+	private BallonStyle ballonStyle;
+	private ListStyle listStyle;
+
+	public Style() {}
+	
+	public Style(IconStyle iconStyle, LabelStyle labelStyle, LineStyle lineStyle, PolyStyle polyStyle, BallonStyle ballonStyle, ListStyle listStyle) {
+		this.iconStyle = iconStyle;
+		this.labelStyle = labelStyle;
+		this.lineStyle = lineStyle;
+		this.polyStyle = polyStyle;
+		this.ballonStyle = ballonStyle;
+		this.listStyle = listStyle;
+	}
+	
+	public IconStyle getIconStyle() {
+		return iconStyle;
+	}
+
+	public void setIconStyle(IconStyle iconStyle) {
+		this.iconStyle = iconStyle;
+	}
+
+	public LabelStyle getLabelStyle() {
+		return labelStyle;
+	}
+
+	public void setLabelStyle(LabelStyle labelStyle) {
+		this.labelStyle = labelStyle;
+	}
+
+	public LineStyle getLineStyle() {
+		return lineStyle;
+	}
+
+	public void setLineStyle(LineStyle lineStyle) {
+		this.lineStyle = lineStyle;
+	}
+
+	public PolyStyle getPolyStyle() {
+		return polyStyle;
+	}
+
+	public void setPolyStyle(PolyStyle polyStyle) {
+		this.polyStyle = polyStyle;
+	}
+
+	public BallonStyle getBallonStyle() {
+		return ballonStyle;
+	}
+
+	public void setBallonStyle(BallonStyle ballonStyle) {
+		this.ballonStyle = ballonStyle;
+	}
+
+	public ListStyle getListStyle() {
+		return listStyle;
+	}
+
+	public void setListStyle(ListStyle listStyle) {
+		this.listStyle = listStyle;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<Style" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (iconStyle != null) {
+			iconStyle.write(kml);
+		}
+		if (labelStyle != null) {
+			labelStyle.write(kml);
+		}
+		if (lineStyle != null) {
+			lineStyle.write(kml);
+		}
+		if (polyStyle != null) {
+			polyStyle.write(kml);
+		}
+		if (ballonStyle != null) {
+			ballonStyle.write(kml);
+		}
+		if (listStyle != null) {
+			listStyle.write(kml);
+		}
+		kml.println(-1, "</Style>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Style" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/StyleMap.java b/src/org/boehn/kmlframework/kml/StyleMap.java
new file mode 100644
index 0000000..dafda72
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/StyleMap.java
@@ -0,0 +1,28 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class StyleMap extends StyleSelector {
+
+	private List<Pair> pairs;
+	
+	public StyleMap() {}
+	
+	public StyleMap(List<Pair> pairs) {
+		this.pairs = pairs;
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<StyleMap" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (pairs != null) {
+			for (Pair pair : pairs) {
+				pair.write(kml);
+			}
+		}
+		kml.println(-1, "</StyleMap>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<StyleMap" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/StyleSelector.java b/src/org/boehn/kmlframework/kml/StyleSelector.java
new file mode 100644
index 0000000..bc89618
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/StyleSelector.java
@@ -0,0 +1,4 @@
+package org.boehn.kmlframework.kml;
+
+public abstract class StyleSelector extends KmlObject {	
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/StyleStateEnum.java b/src/org/boehn/kmlframework/kml/StyleStateEnum.java
new file mode 100644
index 0000000..879a5e9
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/StyleStateEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum StyleStateEnum {
+	normal, highlight
+}
diff --git a/src/org/boehn/kmlframework/kml/TimePrimitive.java b/src/org/boehn/kmlframework/kml/TimePrimitive.java
new file mode 100644
index 0000000..9473aa1
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/TimePrimitive.java
@@ -0,0 +1,4 @@
+package org.boehn.kmlframework.kml;
+
+public abstract class TimePrimitive extends KmlObject {
+}
diff --git a/src/org/boehn/kmlframework/kml/TimeSpan.java b/src/org/boehn/kmlframework/kml/TimeSpan.java
new file mode 100644
index 0000000..e9b2bb2
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/TimeSpan.java
@@ -0,0 +1,45 @@
+package org.boehn.kmlframework.kml;
+
+public class TimeSpan extends TimePrimitive {
+
+	private String begin;
+	private String end;
+	
+	public TimeSpan() {}
+	
+	public TimeSpan(String begin, String end) {
+		this.begin = begin;
+		this.end = end;
+	}
+	
+	public String getBegin() {
+		return begin;
+	}
+
+	public void setBegin(String begin) {
+		this.begin = begin;
+	}
+
+	public String getEnd() {
+		return end;
+	}
+
+	public void setEnd(String end) {
+		this.end = end;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		kml.println("<TimeSpan" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (begin != null) {
+			kml.println("<begin>" + begin + "</begin>");
+		}
+		if (end != null) {
+			kml.println("<end>" + end + "</end>");
+		}
+		kml.println(-1, "</TimeSpan>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<TimeSpan" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/TimeStamp.java b/src/org/boehn/kmlframework/kml/TimeStamp.java
new file mode 100644
index 0000000..acc3ea7
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/TimeStamp.java
@@ -0,0 +1,32 @@
+package org.boehn.kmlframework.kml;
+
+public class TimeStamp extends TimePrimitive {
+
+	private String when;
+	
+	public TimeStamp() {}
+	
+	public TimeStamp(String when) {
+		this.when = when;
+	}
+	
+	public String getWhen() {
+		return when;
+	}
+
+	public void setWhen(String when) {
+		this.when = when;
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.println("<TimeStamp" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		if (when != null) {
+			kml.println("<when>" + when + "</when>");
+		}
+		kml.println(-1, "</TimeStamp>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<TimeStamp" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/UnitEnum.java b/src/org/boehn/kmlframework/kml/UnitEnum.java
new file mode 100644
index 0000000..790af60
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/UnitEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum UnitEnum {
+	pixels, fraction, insetPixels
+}
diff --git a/src/org/boehn/kmlframework/kml/Update.java b/src/org/boehn/kmlframework/kml/Update.java
new file mode 100644
index 0000000..634b76f
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/Update.java
@@ -0,0 +1,44 @@
+package org.boehn.kmlframework.kml;
+
+import java.util.List;
+
+public class Update extends KmlObject {
+
+	private String targetHref;
+	private List<UpdateElement> updateElements;
+	
+	public String getTargetHref() {
+		return targetHref;
+	}
+
+	public void setTargetHref(String targetHref) {
+		this.targetHref = targetHref;
+	}
+
+	public List<UpdateElement> getUpdateElements() {
+		return updateElements;
+	}
+
+	public void setUpdateElements(List<UpdateElement> updateElements) {
+		this.updateElements = updateElements;
+	}
+
+	public void write(Kml kml) throws KmlException {
+		// We validate the data
+		if (targetHref == null) {
+			throw new KmlException("targetHref cannot be null in Update");
+		}
+		kml.println("<Update" + getIdAndTargetIdFormatted(kml) + ">", 1);
+		kml.println("<targetHref>" + targetHref + "</targetHref>");
+		if (updateElements != null) {
+			for (UpdateElement updateElement : updateElements) {
+				updateElement.write(kml);
+			}
+		}
+		kml.println(-1, "</Update>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<Update" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
diff --git a/src/org/boehn/kmlframework/kml/UpdateElement.java b/src/org/boehn/kmlframework/kml/UpdateElement.java
new file mode 100644
index 0000000..528300d
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/UpdateElement.java
@@ -0,0 +1,22 @@
+package org.boehn.kmlframework.kml;
+
+public abstract class UpdateElement {
+
+	private KmlObject kmlObject;
+
+	public UpdateElement() {}
+	
+	public UpdateElement(KmlObject kmlObject) {
+		this.kmlObject = kmlObject;
+	}
+	
+	public KmlObject getKmlObject() {
+		return kmlObject;
+	}
+
+	public void setKmlObject(KmlObject kmlObject) {
+		this.kmlObject = kmlObject;
+	}
+	
+	public abstract void write(Kml kml) throws KmlException;
+}
diff --git a/src/org/boehn/kmlframework/kml/ViewFormat.java b/src/org/boehn/kmlframework/kml/ViewFormat.java
new file mode 100644
index 0000000..1a52b5c
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ViewFormat.java
@@ -0,0 +1,40 @@
+package org.boehn.kmlframework.kml;
+
+public class ViewFormat extends KmlObject {
+
+	private boolean includeBBox = true;
+	private boolean includeCamera = true;
+	private boolean includeView = true;
+	
+	public ViewFormat() {}
+	
+	public ViewFormat(boolean includeBBox, boolean includeCamera, boolean includeView) {
+		this.includeBBox = includeBBox;
+		this.includeCamera = includeCamera;
+		this.includeView = includeView;
+	}
+	
+	public void write(Kml kml) throws KmlException {
+		kml.print("<viewFormat" + getIdAndTargetIdFormatted(kml) + ">");
+		if (includeBBox) {
+			kml.print("BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]");
+		}
+		if (includeBBox && includeCamera) {
+			kml.print(";");
+		}
+		if (includeCamera) {
+			kml.print("CAMERA=[lookatLon],[lookatLat],[lookatRange],[lookatTilt],[lookatHeading]");
+		}
+		if (includeCamera && includeView) {
+			kml.print(";");
+		}
+		if (includeView) {
+			kml.print("VIEW=[horizFov],[vertFov],[horizPixels],[vertPixels],[terrainEnabled]");
+		}
+		kml.println("</viewFormat>");
+	}
+	
+	public void writeDelete(Kml kml) throws KmlException {
+		kml.println("<viewFormat" + getIdAndTargetIdFormatted(kml) + "></>");
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/kml/ViewRefreshModeEnum.java b/src/org/boehn/kmlframework/kml/ViewRefreshModeEnum.java
new file mode 100644
index 0000000..8d16243
--- /dev/null
+++ b/src/org/boehn/kmlframework/kml/ViewRefreshModeEnum.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.kml;
+
+public enum ViewRefreshModeEnum {
+	never, onStop, onRequest, onRegion
+}
diff --git a/src/org/boehn/kmlframework/servlet/HttpServletModel.java b/src/org/boehn/kmlframework/servlet/HttpServletModel.java
new file mode 100644
index 0000000..8e36579
--- /dev/null
+++ b/src/org/boehn/kmlframework/servlet/HttpServletModel.java
@@ -0,0 +1,137 @@
+package org.boehn.kmlframework.servlet;
+
+import java.io.IOException;
+
+import javax.servlet.ServletOutputStream;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.kml.NetworkLinkControl;
+
+public class HttpServletModel extends Kml {
+
+	//private String baseUrl;
+	private HttpServletRequest request;
+	private HttpServletResponse response;
+	private String sessionId;
+	
+	public boolean DISABLEHTTPCACHE = true;
+
+	public HttpServletModel(HttpServletRequest request, HttpServletResponse response) {
+		this(request, response, true);
+	}
+	
+	public HttpServletModel(HttpServletRequest request, HttpServletResponse response, boolean handleTransactions) {
+		this.request = request;
+		this.response = response;
+		if (handleTransactions) {
+			networkLinkControl = new NetworkLinkControl();
+			networkLinkControl.setCookie("jsessionid=" + request.getSession().getId());
+		}
+	}
+	
+	/*
+	public String getBaseUrl() {
+		if (baseUrl != null) {
+			return baseUrl;
+		} else {
+			return "http://" + request.getLocalName() + ":" + request.getLocalPort() + request.getContextPath();
+		}
+	}*/
+	/*
+	@Override
+	public Observer getObserver() {
+		if (super.getObserver() == null && request != null) {
+			try {
+				// We try to read the parameters from the http get
+				StringTokenizer parameters = new StringTokenizer(request.getParameter("gefObserver"), ",");	
+				
+				BoundingBox boundingBox = new BoundingBox(Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+'))); 
+				ViewPosition viewPosition = new ViewPosition(Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')));
+				setObserver(new Observer(boundingBox, viewPosition));
+			} catch (Exception e) {
+				//log.warn("Could not create observer because of missing information in the http get.");
+			}
+		}
+		return super.getObserver();
+	}
+
+	public void setBaseUrl(String baseUrl) {
+		this.baseUrl = baseUrl;
+	}
+
+	public HttpServletRequest getRequest() {
+		return request;
+	}
+
+	public void setRequest(HttpServletRequest request) {
+		this.request = request;
+		setObserver(null);
+	}*/
+
+	public HttpServletResponse getResponse() {
+		return response;
+	}
+
+	public void setResponse(HttpServletResponse response) {
+		this.response = response;
+	}
+
+	public String getSessionId() {
+		return sessionId;
+	}
+
+	public void setSessionId(String sessionId) {
+		this.sessionId = sessionId;
+	}
+
+	/*@Override
+	public Document generateXmlDocument() throws KmlException {
+		Document xmlDocument;
+		try {
+			xmlDocument = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
+		} catch (ParserConfigurationException e) {
+			throw new  KmlException(e);
+		}
+		
+		Element kmlElement = xmlDocument.createElement("kml");
+		kmlElement.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns", "http://earth.google.com/kml/2.0");
+		xmlDocument.appendChild(kmlElement);
+
+		if (networkLinkControl != null) {
+			networkLinkControl.addKml(kmlElement, this, xmlDocument);
+		}
+	
+		Element documentElement = xmlDocument.createElement("Document");
+		kmlElement.appendChild(documentElement);
+		
+		if (getStyles() != null) {
+			for (Style style: getStyles().values()) {
+				style.addKml(documentElement, this, xmlDocument);
+			}
+		}
+		if (getKmlDocumentElements() != null) {
+			for (KmlDocumentElement modelElement: getKmlDocumentElements())
+			modelElement.addKml(documentElement, this, xmlDocument);
+		}
+		
+		return xmlDocument;
+	}*/
+
+	public void write() throws KmlException, IOException {
+		response.setContentType("text/html");
+		
+		if (DISABLEHTTPCACHE) {
+			response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
+			response.setHeader("Pragma","no-cache");        //HTTP 1.0
+			response.setDateHeader ("Expires", 0);
+		}
+		
+		ServletOutputStream out = response.getOutputStream();
+		this.write(this);
+		out.close();
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/BoundingBox.java b/src/org/boehn/kmlframework/todo/BoundingBox.java
new file mode 100644
index 0000000..06595f6
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/BoundingBox.java
@@ -0,0 +1,57 @@
+package org.boehn.kmlframework.todo;
+
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+
+public class BoundingBox {
+
+	private Double north;
+	private Double east;
+	private Double south;
+	private Double west;
+	
+	public BoundingBox() {}
+	
+	public BoundingBox(Double north, Double east, Double south, Double west) {
+		this.north = north;
+		this.east = east;
+		this.south = south;
+		this.west = west;
+	}
+
+	public boolean isInsideBoundingBox(EarthCoordinate earthCoordinate) {
+		return earthCoordinate.getLatitude() < north && earthCoordinate.getLatitude() > south && earthCoordinate.getLongitude() > west && earthCoordinate.getLongitude() < east;
+	}
+	
+	public Double getEast() {
+		return east;
+	}
+
+	public void setEast(Double east) {
+		this.east = east;
+	}
+
+	public Double getNorth() {
+		return north;
+	}
+
+	public void setNorth(Double north) {
+		this.north = north;
+	}
+
+	public Double getSouth() {
+		return south;
+	}
+
+	public void setSouth(Double south) {
+		this.south = south;
+	}
+
+	public Double getWest() {
+		return west;
+	}
+
+	public void setWest(Double west) {
+		this.west = west;
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/Button.java b/src/org/boehn/kmlframework/todo/Button.java
new file mode 100644
index 0000000..aa210b4
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/Button.java
@@ -0,0 +1,106 @@
+package org.boehn.kmlframework.todo;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.todo.servlet.HttpServletModel;
+
+
+public class Button {
+	
+	private String url;
+	private String text;
+	private Map<String, String> parameters;
+	
+	public Button() {
+	}
+	
+	public Button(String text, String url) {
+		this.text = text;
+		this.url = url;
+	}
+	
+	public Button(String text, String url, String parameterName, String parameterValue) {
+		this(text, url);
+		addParameter(parameterName, parameterValue);
+	}
+	
+	public Button(String text, String url, Map<String, String> parameters) {
+		this(text, url);
+		this.parameters = parameters;
+	}
+	
+	public void addParameter(String parameterName, String parameterValue) {
+		if (parameters == null) {
+			parameters = new HashMap<String, String>();
+		}
+		parameters.put(parameterName, parameterValue);
+	}
+
+	public String getText() {
+		return text;
+	}
+	
+	public void setText(String text) {
+		this.text = text;
+	}
+	
+	public Map<String, String> getParameters() {
+		return parameters;
+	}
+	
+	public void setParameters(Map<String, String> parameters) {
+		this.parameters = parameters;
+	}
+
+	public String toHtml(Kml model) {
+		//try {		
+			StringBuffer html = new StringBuffer();
+			StringBuffer urlToUse;
+			if (url.startsWith("http://")) {
+				urlToUse = new StringBuffer(url);
+			} else {
+				// The url is not absolute. We need info from the HttpServletModel
+				if (model instanceof HttpServletModel) {
+					HttpServletModel httpServleModel = (HttpServletModel) model;
+					//urlToUse = new StringBuffer(encodeURL(httpServleModel.getBaseUrl() + url, httpServleModel.getRequest()));
+				} else {
+					throw new IllegalArgumentException("Button has an url that is not absolute (does not starts with 'http://'). Then the model must be an instance of the HttpServletModel class.");
+				}
+			}
+			if (parameters != null) {
+				//urlToUse.append("?");
+				for (Object key: parameters.keySet()) {
+					//urlToUse.append("&" + URLEncoder.encode(key.toString(), "UTF-8") + "=" + URLEncoder.encode(parameters.get(key).toString(), "UTF-8"));
+				}
+			}
+			//html.append("<a href=\"" + urlToUse.toString() + "\">" + text + "</a>");
+			return html.toString();
+		//} catch (UnsupportedEncodingException e) {
+		//	throw new RuntimeException(e);
+		//}
+	}
+	
+	public String encodeURL(String url, HttpServletRequest request) {
+		// TODO This method should not be necessarily. There is a method for doing this in the HttpServletResponse.
+		// At the moment that method is not doing the encoding...
+		int indexQuestionMark = url.indexOf("?");
+		if (indexQuestionMark < 0) {
+			return url + ";jsessionid=" + request.getSession().getId();
+		} else {
+			return url.substring(0, indexQuestionMark) + ";jsessionid=" + request.getSession().getId() + url.substring(indexQuestionMark);
+		}
+	}
+
+	public String getUrl() {
+		return url;
+	}
+
+	public void setUrl(String url) {
+		this.url = url;
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/todo/GraphicalModel.java b/src/org/boehn/kmlframework/todo/GraphicalModel.java
new file mode 100644
index 0000000..646b2f1
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/GraphicalModel.java
@@ -0,0 +1,77 @@
+package org.boehn.kmlframework.todo;
+
+import java.util.ArrayList;
+import java.util.Collection;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.Coordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class GraphicalModel implements GraphicalModelElement {
+
+	private Collection<GraphicalModelElement> elements;
+	private Integer visibleFrom;
+	private Integer visibleTo;
+	
+	public GraphicalModel() {}
+
+	public Collection<GraphicalModelElement> getElements() {
+		return elements;
+	}
+
+	public void setElements(Collection<GraphicalModelElement> elements) {
+		this.elements = elements;
+	}
+	
+	public void addGraphicalModelElement(GraphicalModelElement graphicalModelElement) {
+		if (elements == null) {
+			elements = new ArrayList<GraphicalModelElement>();
+		}
+		elements.add(graphicalModelElement);
+	}
+
+	public Integer getVisibleFrom() {
+		return visibleFrom;
+	}
+
+	public void setVisibleFrom(Integer visibleFrom) {
+		this.visibleFrom = visibleFrom;
+	}
+
+	public Integer getVisibleTo() {
+		return visibleTo;
+	}
+
+	public void setVisibleTo(Integer visibleTo) {
+		this.visibleTo = visibleTo;
+	}
+	
+	public Collection<Coordinate> getCoordinates() {
+		Collection<Coordinate> coordinates = new ArrayList<Coordinate>();
+		for (GraphicalModelElement element : elements) {
+			coordinates.addAll(element.getCoordinates());
+		}
+		return coordinates;
+	}
+	
+	public void addKml(Element parentElement, Kml model, Document xmlDocument, EarthCoordinate location, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale) throws KmlException {		
+		if (elements != null) {
+			for (GraphicalModelElement element : elements) {
+				element.addKml(parentElement, model, xmlDocument, location, rotation, localReferenceCoordinate, scale);
+			}
+		}
+	}
+	
+	public String toString() {
+		StringBuffer text = new StringBuffer("GraphicalModel:\n");
+		text.append("   visibleFrom: " + visibleFrom + "\n");
+		text.append("   visibleTo: " + visibleTo + "\n");
+		text.append("   elements: " + elements);
+		return text.toString();
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/GraphicalModelElement.java b/src/org/boehn/kmlframework/todo/GraphicalModelElement.java
new file mode 100644
index 0000000..2614b43
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/GraphicalModelElement.java
@@ -0,0 +1,18 @@
+package org.boehn.kmlframework.todo;
+
+import java.util.Collection;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.Coordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public interface GraphicalModelElement {
+
+	public Collection<Coordinate> getCoordinates();
+	public void addKml(Element parentElement, Kml model, Document xmlDocument, EarthCoordinate earthCoordinate, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale) throws KmlException;
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/MapObject.java b/src/org/boehn/kmlframework/todo/MapObject.java
new file mode 100644
index 0000000..80cb3c6
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/MapObject.java
@@ -0,0 +1,235 @@
+package org.boehn.kmlframework.todo;
+
+import java.io.PrintWriter;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.coordinates.TimeAndPlace;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class MapObject /*implements KmlDocumentElement*/ {
+
+	private String name;
+	private String description;
+	private EarthCoordinate location;
+	private MapObjectClass mapObjectClass;
+	private List<Button> buttons;
+	private List<TimeAndPlace> movements;
+	private String snippet;
+	private Boolean visibility;
+	
+	private Double rotation;
+	private CartesianCoordinate localReferenceCoordinate;
+	private CartesianCoordinate scale;
+	
+	public MapObject() {}
+	
+	public MapObject(String name) {
+		this.name = name;
+	}
+	
+	public MapObject(MapObjectClass mapObjectClass) {
+		this.mapObjectClass = mapObjectClass;
+	}
+	
+	public MapObject(String name, MapObjectClass mapObjectClass) {
+		this.name = name;
+		this.mapObjectClass = mapObjectClass;
+	}
+
+	public MapObjectClass getMapObjectClass() {
+		return mapObjectClass;
+	}
+
+	public void setMapObjectClass(MapObjectClass mapObjectClass) {
+		this.mapObjectClass = mapObjectClass;
+	}
+
+	public CartesianCoordinate getLocalReferenceCoordinate() {
+		return localReferenceCoordinate;
+	}
+
+	public void setLocalReferenceCoordinate(
+			CartesianCoordinate localReferenceCoordinate) {
+		this.localReferenceCoordinate = localReferenceCoordinate;
+	}
+
+	public Double getRotation() {
+		return rotation;
+	}
+
+	public void setRotation(Double rotation) {
+		this.rotation = rotation;
+	}
+
+	public CartesianCoordinate getScale() {
+		return scale;
+	}
+
+	public void setScale(CartesianCoordinate scale) {
+		this.scale = scale;
+	}
+
+	public Boolean getVisibility() {
+		return visibility;
+	}
+
+	public void setVisibility(Boolean visibility) {
+		this.visibility = visibility;
+	}
+
+	public void setButtons(List<Button> buttons) {
+		this.buttons = buttons;
+	}
+	
+	public void addButton(Button button) {
+		if (buttons == null) {
+			buttons = new ArrayList<Button>();
+		}
+		buttons.add(button);
+	}
+	
+	public void addButtons(List<Button> buttons) {
+		if (this.buttons == null) {
+			this.buttons = buttons;
+		} else {
+			this.buttons.addAll(buttons);
+		}
+	}
+
+	public String getDescription() {
+		return description;
+	}
+
+	public void setDescription(String description) {
+		this.description = description;
+	}
+	
+	public String getDescriptionTextWithButtons(Kml model) {
+		StringBuffer result = new StringBuffer();
+		if (buttons != null) {
+			for (Button button : buttons) {
+				result.append(button.toHtml(model) + "<br />");
+			}
+		}
+		if (description != null) {
+			result.append(description);
+		}
+		
+		return (result.length() == 0) ? null : result.toString();
+	}
+
+	public EarthCoordinate getLocation() {
+		return location;
+	}
+
+	public void setLocation(EarthCoordinate earthCoordinate) {
+		this.location = earthCoordinate;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+	
+	public String getSnippet() {
+		return snippet;
+	}
+
+	public void setSnippet(String snippet) {
+		this.snippet = snippet;
+	}
+
+	public void addKml(Kml kmlDocument, PrintWriter printWriter) {
+		printWriter.println("<Placemark>");
+		if (name != null) {
+			printWriter.println("<name>" + name + "</name>");
+		}
+		printWriter.println("</Placemark>");
+	}
+	
+	public void addKml(Element parentElement, Kml model, Document xmlDocument) throws KmlException {
+		
+		Element placemarkElement = xmlDocument.createElement("Placemark");
+		
+		if (name != null) {
+			Element nameElement = xmlDocument.createElement("name");
+			nameElement.appendChild(xmlDocument.createTextNode(name));
+			placemarkElement.appendChild(nameElement);
+		}
+		
+		if (snippet != null) {
+			Element snippetElement = xmlDocument.createElement("Snippet");
+			snippetElement.appendChild(xmlDocument.createTextNode(snippet));
+			placemarkElement.appendChild(snippetElement);
+		}
+		
+		String descriptionText = getDescriptionTextWithButtons(model);
+		if (descriptionText != null) {
+			Element descriptionElement = xmlDocument.createElement("description");
+			descriptionElement.appendChild(xmlDocument.createCDATASection(descriptionText));
+			placemarkElement.appendChild(descriptionElement);
+		}
+				
+		if (mapObjectClass != null) {
+			
+			mapObjectClass.addKml(this, parentElement, model, xmlDocument, location, rotation, localReferenceCoordinate, scale, name);
+			
+			/*if (mapObjectClass.getStyleUrl() != null || mapObjectClass.getStyle() != null) {
+				Element styleUrlElement = xmlDocument.createElement("styleUrl");
+				styleUrlElement.appendChild(xmlDocument.createTextNode((mapObjectClass.getStyleUrl() != null ? mapObjectClass.getStyleUrl() : "#" + mapObjectClass.getStyle().getId())));
+				placemarkElement.appendChild(styleUrlElement);
+			}*/
+		}
+		
+		if (location != null) {
+			//location.addKml(placemarkElement, model, xmlDocument);
+		}
+		
+		if (visibility != null) {
+			Element visibilityElement = xmlDocument.createElement("visibility");
+			visibilityElement.appendChild(xmlDocument.createTextNode((visibility) ? "1" : "0"));
+			placemarkElement.appendChild(visibilityElement);
+		}
+		
+		parentElement.appendChild(placemarkElement);
+	}
+
+	public List<TimeAndPlace> getMovements() {
+		return movements;
+	}
+
+	public void setMovements(List<TimeAndPlace> movements) {
+		this.movements = movements;
+	}
+	
+	public void addMovement(TimeAndPlace movement) {
+		if (this.movements == null) {
+			this.movements = new ArrayList<TimeAndPlace>();
+		}
+		this.movements.add(movement);
+	}
+	
+	public String toString() {
+		StringBuffer text = new StringBuffer("MapObject:\n");
+		text.append("   name: '" + name + "'\n");
+		text.append("   description: '" + description + "'\n");
+		text.append("   rotation: " + rotation + "\n");
+		text.append("   scale: " + scale + "\n");
+		text.append("   localReferenceCoordinate: " + localReferenceCoordinate + "\n");
+		text.append("   location: " + location + "\n");
+		text.append("   buttons: " + buttons + "\n");
+		text.append("   movements: " + movements + "\n");
+		text.append("   mapObjectClass: " + mapObjectClass + "\n");
+		return text.toString();
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/MapObjectClass.java b/src/org/boehn/kmlframework/todo/MapObjectClass.java
new file mode 100644
index 0000000..02186dc
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/MapObjectClass.java
@@ -0,0 +1,218 @@
+package org.boehn.kmlframework.todo;
+
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.GregorianCalendar;
+import java.util.List;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.coordinates.TimeAndPlace;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+//import org.boehn.kmlframework.todo.style.Style;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class MapObjectClass {
+
+	private String className;
+	private List<GraphicalModel> models;
+	private boolean showTail = true;
+	private boolean showModels = true;
+	private Integer visibleFrom;
+	private Integer visibleTo;
+	private Integer tailHistoryLimit;
+	private Integer tailVisibleFrom;
+	private Integer tailVisibleTo;
+	private String styleUrl;
+//	private Style style;
+	
+	public MapObjectClass(String className) {
+		this.className = className;
+	}
+
+	public String getClassName() {
+		return className;
+	}
+
+	public void setClassName(String className) {
+		this.className = className;
+	}
+
+	public List<GraphicalModel> getModels() {
+		return models;
+	}
+
+	public void setModels(List<GraphicalModel> models) {
+		this.models = models;
+	}
+	
+	public void addModel(GraphicalModel model) {
+		if (models == null) {
+			models = new ArrayList<GraphicalModel>();
+		}
+		models.add(model);
+	}
+	
+	public void addModels(List<GraphicalModel> models) {
+		if (this.models == null) {
+			this.models = models;
+		} else {
+			this.models.addAll(models);
+		}
+	}
+
+	public Integer getVisibleFrom() {
+		return visibleFrom;
+	}
+
+	public void setVisibleFrom(Integer visibleFrom) {
+		this.visibleFrom = visibleFrom;
+	}
+
+	public Integer getVisibleTo() {
+		return visibleTo;
+	}
+
+	public void setVisibleTo(Integer visibleTo) {
+		this.visibleTo = visibleTo;
+	}
+
+	public String getStyleUrl() {
+		return styleUrl;
+	}
+/*
+	public void setStyleUrl(String styleUrl) {
+		this.styleUrl = styleUrl;
+		// styleUrl and style cannot be set at the same time
+		this.style = null;
+	}
+
+	public Style getStyle() {
+		return style;
+	}
+
+	public void setStyle(Style style) {
+		this.style = style;
+		// styleUrl and style cannot be set at the same time
+		this.styleUrl = null;
+	}
+*/
+	public boolean getShowModels() {
+		return showModels;
+	}
+
+	public void setShowModels(boolean showModel) {
+		this.showModels = showModel;
+	}
+
+	public boolean getShowTail() {
+		return showTail;
+	}
+
+	public void setShowTail(boolean showTail) {
+		this.showTail = showTail;
+	}
+
+	public Integer getTailVisibleFrom() {
+		return tailVisibleFrom;
+	}
+
+	public void setTailVisibleFrom(Integer tailVisibleFrom) {
+		this.tailVisibleFrom = tailVisibleFrom;
+	}
+
+	public Integer getTailVisibleTo() {
+		return tailVisibleTo;
+	}
+
+	public void setTailVisibleTo(Integer tailVisibleTo) {
+		this.tailVisibleTo = tailVisibleTo;
+	}
+
+	public Integer getTailHistoryLimit() {
+		return tailHistoryLimit;
+	}
+
+	public void setTailHistoryLimit(Integer tailHistoryLimit) {
+		this.tailHistoryLimit = tailHistoryLimit;
+	}
+	
+	public void addKml(MapObject mapObject, Element parentElement, Kml model, Document xmlDocument, EarthCoordinate location, Double rotation, CartesianCoordinate localReferenceCoordinate, CartesianCoordinate scale, String name) throws KmlException {
+		if (models != null || (mapObject.getMovements() != null && showTail)) {
+			
+			boolean objectHasGraphicalElementToDraw = false;
+			
+			Element multiGeometryElement = xmlDocument.createElement("MultiGeometry");
+			// If we are going to draw a tail after this MapObject, we have to add another model containing the tail. We cannot add this
+			// model to models, because then it will be added to all MapObject using this MapObject class. Thus we have to make a new list
+			List<GraphicalModel> graphicalModelsTemp;
+			if (mapObject.getMovements() == null || !showTail) {
+				graphicalModelsTemp = models;
+			} else {
+				graphicalModelsTemp = new ArrayList<GraphicalModel>(models);
+				GraphicalModel graphicalModel = new GraphicalModel();
+//				Path path = new Path();
+//				path.addCoordinate(location);
+				
+				// We stop drawing the tail if passing the timeHistoryLimit
+				Date timeHistoryLimitAbsolute;
+				if (tailHistoryLimit != null) {
+					GregorianCalendar calendar = new GregorianCalendar();
+					calendar.add(Calendar.SECOND, -tailHistoryLimit);
+					timeHistoryLimitAbsolute = calendar.getTime();
+				} else {
+					timeHistoryLimitAbsolute = null;
+				}
+				
+				for (TimeAndPlace timeAndPlace : mapObject.getMovements()) {
+					if (timeHistoryLimitAbsolute != null && timeHistoryLimitAbsolute.after(timeAndPlace.getTime())) {
+						// We stop drawing the tail because the tail history has passed the timeHistoryLimit
+						break;
+					}
+//					path.addCoordinate(timeAndPlace.getPlace());
+				}
+//				graphicalModel.addGraphicalModelElement(path);
+				graphicalModel.setVisibleFrom(tailVisibleFrom);
+				graphicalModel.setVisibleTo(tailVisibleTo);
+				graphicalModelsTemp.add(graphicalModel);
+			}
+			/*Double distanceToObserver = (model.getObserver() != null && mapObject.getLocation() != null) ? model.getObserver().distanceTo(mapObject.getLocation()) : null;
+			for (GraphicalModel graphicalModel : graphicalModelsTemp) {
+				if (!model.ENABLE_DETAILS_DEPENDS_ON_DISTANCE_TO_OBSERVER || (distanceToObserver == null || (graphicalModel.getVisibleTo() == null || graphicalModel.getVisibleTo() > distanceToObserver) && (graphicalModel.getVisibleFrom() == null || graphicalModel.getVisibleFrom() < distanceToObserver))) {
+					graphicalModel.addKml(multiGeometryElement, model, xmlDocument, location, rotation, localReferenceCoordinate, scale);
+					objectHasGraphicalElementToDraw = true;
+				}
+			}*/
+
+			if (objectHasGraphicalElementToDraw) {
+				Element placemarkElement = xmlDocument.createElement("Placemark");
+				Element nameElement = xmlDocument.createElement("name");
+				nameElement.appendChild(xmlDocument.createTextNode((name != null) ? name + " model" : "model"));
+				placemarkElement.appendChild(nameElement);
+//				if (styleUrl != null || style != null) {
+//					Element styleUrlElement = xmlDocument.createElement("styleUrl");
+//					styleUrlElement.appendChild(xmlDocument.createTextNode((styleUrl != null ? styleUrl : "#" + style.getId())));
+//					placemarkElement.appendChild(styleUrlElement);
+//				}
+				placemarkElement.appendChild(multiGeometryElement);
+				parentElement.appendChild(placemarkElement);
+			}
+		}
+	}
+	
+	public String toString() {
+		StringBuffer text = new StringBuffer("MapObjectClass:\n");
+		text.append("   className: '" + className + "'\n");
+		text.append("   styleUrl: '" + styleUrl + "'\n");
+		text.append("   models: " + models + "\n");
+		text.append("   showModels: " + showModels + "\n");
+		text.append("   showTail: " + showTail + "\n");
+		text.append("   tailVisibleFrom: " + tailVisibleFrom + "\n");
+		text.append("   tailVisibleTo: " + tailVisibleTo + "\n");
+		text.append("   timeHistoryLimit: " + tailHistoryLimit + "\n");
+		return text.toString();
+	}
+}
diff --git a/src/org/boehn/kmlframework/todo/ModelObjectFactory.java b/src/org/boehn/kmlframework/todo/ModelObjectFactory.java
new file mode 100644
index 0000000..ddcf73b
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/ModelObjectFactory.java
@@ -0,0 +1,148 @@
+package org.boehn.kmlframework.todo;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.Hashtable;
+
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.ParserConfigurationException;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.Coordinate;
+import org.boehn.kmlframework.kml.AltitudeModeEnum;
+import org.w3c.dom.Document;
+import org.w3c.dom.NamedNodeMap;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
+import org.xml.sax.SAXException;
+
+public class ModelObjectFactory {
+	
+	private String fileName;
+	private Hashtable<String, MapObjectClass> mapObjectClasses;
+	
+	public ModelObjectFactory(String fileName) throws IOException, ParserConfigurationException, SAXException {
+		this.fileName = fileName;
+		loadFile();
+	}
+	
+	public MapObject createMapObject(String className) {
+		return new MapObject(getMapObjectClass(className));
+	}
+	
+	public MapObjectClass getMapObjectClass(String className) {
+		MapObjectClass mapObjectClass = mapObjectClasses.get(className);
+		if (mapObjectClass == null) {
+			mapObjectClass = new MapObjectClass(className);
+			mapObjectClasses.put(className, mapObjectClass);
+		}
+		return mapObjectClass;
+	}
+	
+	public void loadFile() throws IOException, ParserConfigurationException, SAXException {
+		mapObjectClasses = new Hashtable<String, MapObjectClass>();
+		DocumentBuilder documentBuilder;
+		
+		documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
+		Document document = documentBuilder.parse(new File(fileName));
+		NodeList documentNodes = document.getChildNodes();
+		for (int i = 0; i < documentNodes.getLength(); i++) {
+			Node objectClassesNode = documentNodes.item(i);
+			if ("mapObjectClasses".equals(objectClassesNode.getNodeName()) && objectClassesNode.getChildNodes().getLength() > 0) {
+				NodeList objectClassesChildren = objectClassesNode.getChildNodes();
+				for (int j = 0; j < objectClassesChildren.getLength(); j ++) {
+					Node mapObjectClassNode = objectClassesChildren.item(j);
+					if ("mapObjectClass".equals(mapObjectClassNode.getNodeName())) {
+						NamedNodeMap mapObjectClassAttributes = mapObjectClassNode.getAttributes();
+						
+						// We make the mapObject class
+						MapObjectClass mapObjectClass = new MapObjectClass(mapObjectClassAttributes.getNamedItem("className").getNodeValue());
+						
+						// We read all optional parameters for the mapObject class
+						if (mapObjectClassAttributes.getNamedItem("showTail") != null) {
+							mapObjectClass.setShowTail(new Boolean(mapObjectClassAttributes.getNamedItem("showTail").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("showModel") != null) {
+							mapObjectClass.setShowModels(new Boolean(mapObjectClassAttributes.getNamedItem("showModel").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("visibleFrom") != null) {
+							mapObjectClass.setVisibleFrom(new Integer(mapObjectClassAttributes.getNamedItem("visibleFrom").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("visibleTo") != null) {
+							mapObjectClass.setVisibleTo(new Integer(mapObjectClassAttributes.getNamedItem("visibleTo").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("tailHistoryLimit") != null) {
+							mapObjectClass.setTailHistoryLimit(new Integer(mapObjectClassAttributes.getNamedItem("tailHistoryLimit").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("tailVisibleFrom") != null) {
+							mapObjectClass.setTailVisibleFrom(new Integer(mapObjectClassAttributes.getNamedItem("tailVisibleFrom").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("tailVisibleTo") != null) {
+							mapObjectClass.setTailVisibleTo(new Integer(mapObjectClassAttributes.getNamedItem("tailVisibleTo").getNodeValue()));
+						}
+						if (mapObjectClassAttributes.getNamedItem("styleUrl") != null) {
+							//mapObjectClass.setStyleUrl(mapObjectClassAttributes.getNamedItem("styleUrl").getNodeValue());
+						}
+						
+						// We load the children to the mapObjectClass
+						NodeList mapObjectClassChildren = mapObjectClassNode.getChildNodes();
+						for (int k = 0; k < mapObjectClassChildren.getLength(); k++) {
+							Node mapObjectClassChild = mapObjectClassChildren.item(k);
+							if ("model".equals(mapObjectClassChild.getNodeName())) {
+								GraphicalModel model = new GraphicalModel();
+								
+								// We read the attributes to the model element
+								NamedNodeMap modelAttributes = mapObjectClassChild.getAttributes();
+								if (modelAttributes.getNamedItem("visibleFrom") != null) {
+									model.setVisibleFrom(new Integer(modelAttributes.getNamedItem("visibleFrom").getNodeValue()));
+								}
+								if (modelAttributes.getNamedItem("visibleTo") != null) {
+									model.setVisibleTo(new Integer(modelAttributes.getNamedItem("visibleTo").getNodeValue()));
+								}
+								
+								NodeList modelChildren = mapObjectClassChild.getChildNodes();
+								for (int l = 0; l < modelChildren.getLength(); l++) {
+									Node modelChild =modelChildren.item(l);
+									if ("polygon".equals(modelChild.getNodeName()) || "path".equals(modelChild.getNodeName())) {
+										//Path path;
+										if ("polygon".equals(modelChild.getNodeName())) {
+											//path = new Polygon();
+										} else {
+											//path = new Path();
+										}
+										
+										// We read the attributes to the path/polygon element
+										NamedNodeMap modelChildAttributes = modelChild.getAttributes();
+										if (modelChildAttributes.getNamedItem("altitudeMode") != null) {
+											//path.setAltitudeMode(AltitudeModeEnum.valueOf(modelChildAttributes.getNamedItem("altitudeMode").getNodeValue()));
+										}
+										if (modelChildAttributes.getNamedItem("extrude") != null) {
+											//path.setExtrude(new Boolean(modelChildAttributes.getNamedItem("extrude").getNodeValue()));
+										}
+										
+										// We read the children to the path/polygon
+										NodeList pathChildren = modelChild.getChildNodes();
+										for (int m = 0; m < pathChildren.getLength(); m++) {
+											Node pathChild = pathChildren.item(m);
+											if ("coordinate".equals(pathChild.getNodeName())) {
+												NamedNodeMap coordinateAttributes = pathChild.getAttributes();
+												Coordinate coordinate = new CartesianCoordinate(Double.parseDouble(coordinateAttributes.getNamedItem("x").getNodeValue()), Double.parseDouble(coordinateAttributes.getNamedItem("y").getNodeValue()), Double.parseDouble(coordinateAttributes.getNamedItem("z").getNodeValue()));
+												//path.addCoordinate(coordinate);
+											}
+										}
+										//model.addGraphicalModelElement(path);
+									}
+								}
+								mapObjectClass.addModel(model);
+							}
+						}
+						// We add the object class to the hashtable
+						mapObjectClasses.put(mapObjectClass.getClassName(), mapObjectClass);
+					}
+				}
+				break;
+			}
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.java b/src/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.java
new file mode 100644
index 0000000..4a70e46
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/examples/GraphicalMapObjectExample.java
@@ -0,0 +1,77 @@
+package org.boehn.kmlframework.todo.examples;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.GregorianCalendar;
+import java.util.List;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.Coordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.coordinates.TimeAndPlace;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.todo.GraphicalModel;
+import org.boehn.kmlframework.todo.MapObject;
+import org.boehn.kmlframework.todo.MapObjectClass;
+//import org.boehn.kmlframework.todo.Polygon;
+
+public class GraphicalMapObjectExample {
+
+	public static void main(String[] args) throws KmlException, IOException {
+		
+		// We create a model
+		Kml model = new Kml();
+		
+		// We define a MapObjectClass for a boat
+		MapObjectClass boatClass = new MapObjectClass("boat");
+		GraphicalModel boatModel = new GraphicalModel();
+		List<Coordinate> coordinates = new ArrayList<Coordinate>();
+		coordinates.add(new CartesianCoordinate(0, 0, 1));
+		coordinates.add(new CartesianCoordinate(1, 0, 1));
+		coordinates.add(new CartesianCoordinate(1, 0.7, 1));
+		coordinates.add(new CartesianCoordinate(0.5, 1, 1));
+		coordinates.add(new CartesianCoordinate(0, 0.7, 1));
+		coordinates.add(new CartesianCoordinate(0, 0, 1));
+//		Polygon polygon = new Polygon(coordinates);
+//		boatModel.addGraphicalModelElement(polygon);
+		boatClass.addModel(boatModel);
+		
+		// We create a boat object
+		MapObject boat = new MapObject("Titanic II");
+		boat.setLocation(new EarthCoordinate(59.8959, 10.6406));
+		boat.setMapObjectClass(boatClass);
+		// We define the size of the boat
+		boat.setScale(new CartesianCoordinate(30, 150, 30));
+		// We define the direction of the boat. 0 is North
+		boat.setRotation(Math.toRadians(45d));
+		// We define the gps position in the boat (according to the 3D model of the boat
+		boat.setLocalReferenceCoordinate(new CartesianCoordinate(2, 13, 0));
+		
+		// We define how the boat has been moving the last period of time. This will draw a tail after the boat
+		GregorianCalendar calendar = new GregorianCalendar();
+		calendar.add(Calendar.MINUTE, -15);
+		boat.addMovement(new TimeAndPlace(new EarthCoordinate(59.895018, 10.638732), calendar.getTime()));
+		calendar.add(Calendar.MINUTE, -15);
+		boat.addMovement(new TimeAndPlace(new EarthCoordinate(59.892980, 10.638991), calendar.getTime()));
+		calendar.add(Calendar.MINUTE, -15);
+		boat.addMovement(new TimeAndPlace(new EarthCoordinate(59.891171, 10.640006), calendar.getTime()));
+		calendar.add(Calendar.MINUTE, -15);
+		boat.addMovement(new TimeAndPlace(new EarthCoordinate(59.890575, 10.645234), calendar.getTime()));
+		calendar.add(Calendar.MINUTE, -15);
+		boat.addMovement(new TimeAndPlace(new EarthCoordinate(59.889318, 10.644650), calendar.getTime()));
+		
+		// We add the object to the model
+		//model.add(boat);
+		
+		// In order to make the kml more human readable we may activate indenting
+		model.setXmlIndent(true);
+		
+		// We generate the kml file
+		//model.write("boat.kml");
+		
+		System.out.println("The kml file was generated.");
+	}
+
+}
diff --git a/src/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.java b/src/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.java
new file mode 100644
index 0000000..f3f42cb
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/examples/ModelObjectFactoryExample.java
@@ -0,0 +1,47 @@
+package org.boehn.kmlframework.todo.examples;
+
+import java.io.IOException;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.todo.MapObject;
+import org.boehn.kmlframework.todo.ModelObjectFactory;
+
+public class ModelObjectFactoryExample {
+	
+	public static void main(String[] args) throws KmlException, IOException {
+		
+		try {
+			
+			// We create a model
+			Kml model = new Kml();
+			
+			// We create a ModelObjectFactory from a symbol file
+			ModelObjectFactory modelObjectFactory = new ModelObjectFactory("resources/symbols/symbols.xml");
+			
+			// We create a boat object
+			MapObject boat = modelObjectFactory.createMapObject("boat");
+			boat.setLocation(new EarthCoordinate(59.8959, 10.6406));
+			// We define the size of the boat
+			boat.setScale(new CartesianCoordinate(30, 150, 30));
+			// We define the direction of the boat. 0 is North
+			boat.setRotation(Math.toRadians(45d));
+			// We define the gps position in the boat (according to the 3D model of the boat
+			boat.setLocalReferenceCoordinate(new CartesianCoordinate(2, 13, 0));
+			
+			// We add the object to the model
+			//model.add(boat);
+			
+			// We generate the kml file
+			//model.write("boat.kml");
+			
+			System.out.println("The kml file was generated.");
+			
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.java b/src/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.java
new file mode 100644
index 0000000..dea876a
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/examples/SimpleExampleServlet.java
@@ -0,0 +1,39 @@
+package org.boehn.kmlframework.todo.examples;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.todo.MapObject;
+import org.boehn.kmlframework.todo.servlet.HttpServletModel;
+
+public class SimpleExampleServlet extends HttpServlet {
+	
+	private static final long serialVersionUID = 1L;
+	
+	@Override
+	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
+		try {
+			// We create a model
+			HttpServletModel model = new HttpServletModel(request, response);
+			
+			// We create an object for the Department of Informatics at the university of Oslo
+			MapObject ifi = new MapObject("Department of Informatics");
+			ifi.setDescription("Web: http://www.ifi.uio.no<br/>Phone: +47 22852410");
+			ifi.setLocation(new EarthCoordinate(59.943355, 10.717344));
+			
+			// We add the object to the model
+			//model.add(ifi);
+			
+			// We generate the kml file
+			model.write();
+			
+		} catch (Exception e) {
+			throw new ServletException(e);
+		}
+	}
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/HttpServletModel.java b/src/org/boehn/kmlframework/todo/servlet/HttpServletModel.java
new file mode 100644
index 0000000..0950617
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/HttpServletModel.java
@@ -0,0 +1,154 @@
+package org.boehn.kmlframework.todo.servlet;
+
+import java.io.IOException;
+import java.util.StringTokenizer;
+
+import javax.servlet.ServletOutputStream;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.xml.parsers.DocumentBuilderFactory;
+import javax.xml.parsers.ParserConfigurationException;
+
+//import org.boehn.kmlframework.KmlDocumentElement;
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.boehn.kmlframework.todo.BoundingBox;
+//import org.boehn.kmlframework.todo.ViewPosition;
+//import org.boehn.kmlframework.todo.style.Style;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class HttpServletModel extends Kml {
+
+	private NetworkLinkControl networkLinkControl;
+	private String baseUrl;
+	private HttpServletRequest request;
+	private HttpServletResponse response;
+	private String sessionId;
+	
+	public boolean DISABLEHTTPCACHE = true;
+
+	public HttpServletModel(HttpServletRequest request, HttpServletResponse response) {
+		this(request, response, true);
+	}
+	
+	public HttpServletModel(HttpServletRequest request, HttpServletResponse response, boolean handleTransactions) {
+		this.request = request;
+		this.response = response;
+		if (handleTransactions) {
+			networkLinkControl = new NetworkLinkControl();
+			networkLinkControl.setCookie("jsessionid=" + request.getSession().getId());
+		}
+	}
+	
+
+	/*public NetworkLinkControl getNetworkLinkControl() {
+		return networkLinkControl;
+	}*/
+
+	public void setNetworkLinkControl(NetworkLinkControl networkLinkControl) {
+		this.networkLinkControl = networkLinkControl;
+	}
+	
+	public String getBaseUrl() {
+		if (baseUrl != null) {
+			return baseUrl;
+		} else {
+			return "http://" + request.getLocalName() + ":" + request.getLocalPort() + request.getContextPath();
+		}
+	}
+	/*
+	@Override
+	public Observer getObserver() {
+		if (super.getObserver() == null && request != null) {
+			try {
+				// We try to read the parameters from the http get
+				StringTokenizer parameters = new StringTokenizer(request.getParameter("gefObserver"), ",");	
+				
+				BoundingBox boundingBox = new BoundingBox(Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+'))); 
+				ViewPosition viewPosition = new ViewPosition(Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')), Double.parseDouble(parameters.nextToken().replace(' ', '+')));
+				setObserver(new Observer(boundingBox, viewPosition));
+			} catch (Exception e) {
+				//log.warn("Could not create observer because of missing information in the http get.");
+			}
+		}
+		return super.getObserver();
+	}
+
+	public void setBaseUrl(String baseUrl) {
+		this.baseUrl = baseUrl;
+	}
+
+	public HttpServletRequest getRequest() {
+		return request;
+	}
+
+	public void setRequest(HttpServletRequest request) {
+		this.request = request;
+		setObserver(null);
+	}*/
+
+	public HttpServletResponse getResponse() {
+		return response;
+	}
+
+	public void setResponse(HttpServletResponse response) {
+		this.response = response;
+	}
+
+	public String getSessionId() {
+		return sessionId;
+	}
+
+	public void setSessionId(String sessionId) {
+		this.sessionId = sessionId;
+	}
+
+	/*@Override
+	public Document generateXmlDocument() throws KmlException {
+		Document xmlDocument;
+		try {
+			xmlDocument = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
+		} catch (ParserConfigurationException e) {
+			throw new  KmlException(e);
+		}
+		
+		Element kmlElement = xmlDocument.createElement("kml");
+		kmlElement.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns", "http://earth.google.com/kml/2.0");
+		xmlDocument.appendChild(kmlElement);
+
+		if (networkLinkControl != null) {
+			networkLinkControl.addKml(kmlElement, this, xmlDocument);
+		}
+	
+		Element documentElement = xmlDocument.createElement("Document");
+		kmlElement.appendChild(documentElement);
+		
+		if (getStyles() != null) {
+			for (Style style: getStyles().values()) {
+				style.addKml(documentElement, this, xmlDocument);
+			}
+		}
+		if (getKmlDocumentElements() != null) {
+			for (KmlDocumentElement modelElement: getKmlDocumentElements())
+			modelElement.addKml(documentElement, this, xmlDocument);
+		}
+		
+		return xmlDocument;
+	}*/
+
+	public void write() throws KmlException, IOException {
+		response.setContentType("text/html");
+		
+		if (DISABLEHTTPCACHE) {
+			response.setHeader("Cache-Control","no-cache"); //HTTP 1.1
+			response.setHeader("Pragma","no-cache");        //HTTP 1.0
+			response.setDateHeader ("Expires", 0);
+		}
+		
+		ServletOutputStream out = response.getOutputStream();
+		//this.write(out);
+		out.close();
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/NetworkLink.java b/src/org/boehn/kmlframework/todo/servlet/NetworkLink.java
new file mode 100644
index 0000000..7db7f83
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/NetworkLink.java
@@ -0,0 +1,190 @@
+package org.boehn.kmlframework.todo.servlet;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class NetworkLink /*implements KmlDocumentElement*/ {
+
+	private String name;
+	private Boolean flyToView;
+	private String url;
+	private RefreshModes refreshMode;
+	private Integer refreshInterval;
+	private ViewRefreshModes viewRefreshMode;
+	private Integer viewRefreshTime;
+	private String viewFormat;
+	private Boolean refreshVisibility;
+	private Boolean open;
+
+	public NetworkLink() {
+		// We set the default values
+		viewFormat = "gefObserver=[bboxNorth],[bboxEast],[bboxSouth],[bboxWest],[lookatLat],[lookatLon],[lookatRange],[lookatTilt],[lookatHeading]";
+		refreshMode = RefreshModes.once;
+		viewRefreshMode = ViewRefreshModes.onStop;
+		viewRefreshTime = 0;
+		open = true;
+	}
+	
+	public NetworkLink(String url, String name) {
+		this();
+		this.url = url;
+		this.name = name;
+	}
+	
+	public Boolean getFlyToView() {
+		return flyToView;
+	}
+
+	public void setFlyToView(Boolean flyToView) {
+		this.flyToView = flyToView;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public RefreshModes getRefreshMode() {
+		return refreshMode;
+	}
+
+	public void setRefreshMode(RefreshModes refreshMode) {
+		this.refreshMode = refreshMode;
+	}
+
+	public Integer getRefreshInterval() {
+		return refreshInterval;
+	}
+
+	public void setRefreshInterval(Integer refreshInterval) {
+		this.refreshInterval = refreshInterval;
+	}
+
+	public String getUrl() {
+		return url;
+	}
+
+	public void setUrl(String url) {
+		this.url = url;
+	}
+
+	public String getViewFormat() {
+		return viewFormat;
+	}
+
+	public void setViewFormat(String viewFormat) {
+		this.viewFormat = viewFormat;
+	}
+
+	public ViewRefreshModes getViewRefreshMode() {
+		return viewRefreshMode;
+	}
+
+	public void setViewRefreshMode(ViewRefreshModes viewRefreshMode) {
+		this.viewRefreshMode = viewRefreshMode;
+	}
+
+	public Integer getViewRefreshTime() {
+		return viewRefreshTime;
+	}
+
+	public void setViewRefreshTime(Integer viewRefreshTime) {
+		this.viewRefreshTime = viewRefreshTime;
+	}
+	
+	public Boolean getRefreshVisibility() {
+		return refreshVisibility;
+	}
+
+	public void setRefreshVisibility(Boolean refreshVisibility) {
+		this.refreshVisibility = refreshVisibility;
+	}
+
+	public Boolean getOpen() {
+		return open;
+	}
+
+	public void setOpen(Boolean open) {
+		this.open = open;
+	}
+	
+	/*
+	public static void main(String[] args) throws KmlException, IOException {
+		if (args.length != 3) {
+			System.err.println("Usage: java org.boehn.gef.elements.NetworkLink <url> <name> <destinationFile>");
+			System.exit(-1);
+		} else {
+			Kml model = new Kml();
+			//model.add(new NetworkLink(args[0], args[1]));
+			//model.write(args[2]);
+		}
+	}*/
+
+	public void addKml(Element parentElement, Kml model, Document xmlDocument) throws KmlException {
+
+		Element networkLinkElement = xmlDocument.createElement("NetworkLink");
+		
+		if (name != null) {
+			Element nameElement = xmlDocument.createElement("name");
+			nameElement.appendChild(xmlDocument.createTextNode(name));
+			networkLinkElement.appendChild(nameElement);
+		}
+		
+		if (open != null) {
+			Element openElement = xmlDocument.createElement("open");
+			openElement.appendChild(xmlDocument.createTextNode((open) ? "1" : "0"));
+			networkLinkElement.appendChild(openElement);
+		}
+		
+		if (flyToView != null) {
+			Element flyToViewElement = xmlDocument.createElement("flyToView");
+			flyToViewElement.appendChild(xmlDocument.createTextNode((flyToView) ? "1" : "0"));
+			networkLinkElement.appendChild(flyToViewElement);
+		}
+		
+		if (refreshVisibility != null) {
+			Element refreshVisibilityElement = xmlDocument.createElement("refreshVisibility");
+			refreshVisibilityElement.appendChild(xmlDocument.createTextNode((refreshVisibility) ? "1" : "0"));
+			networkLinkElement.appendChild(refreshVisibilityElement);
+		}
+		
+		if (url != null) {
+			Element urlElement = xmlDocument.createElement("Url");
+			Element hrefElement = xmlDocument.createElement("href");
+			hrefElement.appendChild(xmlDocument.createTextNode(url));
+			urlElement.appendChild(hrefElement);
+			if (refreshMode != null) {
+				Element refreshModeElement = xmlDocument.createElement("refreshMode");
+				refreshModeElement.appendChild(xmlDocument.createTextNode(refreshMode.toString()));
+				urlElement.appendChild(refreshModeElement);
+			}
+			if (refreshInterval != null) {
+				Element refreshIntervalElement = xmlDocument.createElement("refreshInterval");
+				refreshIntervalElement.appendChild(xmlDocument.createTextNode(refreshInterval.toString()));
+				urlElement.appendChild(refreshIntervalElement);
+			}
+			if (viewRefreshMode != null) {
+				Element viewRefreshModeElement = xmlDocument.createElement("viewRefreshMode");
+				viewRefreshModeElement.appendChild(xmlDocument.createTextNode(viewRefreshMode.toString()));
+				urlElement.appendChild(viewRefreshModeElement);
+			}
+			if (viewRefreshTime != null) {
+				Element viewRefreshTimeElement = xmlDocument.createElement("viewRefreshTime");
+				viewRefreshTimeElement.appendChild(xmlDocument.createTextNode(viewRefreshTime.toString()));
+				urlElement.appendChild(viewRefreshTimeElement);
+			}
+			if (viewFormat != null) {
+				Element viewFormatElement = xmlDocument.createElement("viewFormat");
+				viewFormatElement.appendChild(xmlDocument.createTextNode(viewFormat));
+				urlElement.appendChild(viewFormatElement);
+			}
+			networkLinkElement.appendChild(urlElement);
+		}
+		parentElement.appendChild(networkLinkElement);
+	}
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.java b/src/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.java
new file mode 100644
index 0000000..f8c010c
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/NetworkLinkControl.java
@@ -0,0 +1,101 @@
+package org.boehn.kmlframework.todo.servlet;
+
+import org.boehn.kmlframework.kml.Kml;
+import org.boehn.kmlframework.kml.KmlException;
+import org.w3c.dom.Document;
+import org.w3c.dom.Element;
+
+public class NetworkLinkControl {
+
+	private String message;
+	private String cookie;
+	private String linkName;
+	private String linkDescription;
+	private Integer minRefreshPeriod;
+
+	public NetworkLinkControl() {}
+	
+	public NetworkLinkControl(String message, String cookie, String linkName, String linkDescription, Integer minRefreshPeriod) {
+		this.message = message;
+		this.cookie = cookie;
+		this.linkName = linkName;
+		this.linkDescription = linkDescription;
+		this.minRefreshPeriod = minRefreshPeriod;
+	}
+		
+	public String getCookie() {
+		return cookie;
+	}
+
+	public void setCookie(String cookie) {
+		this.cookie = cookie;
+	}
+
+	public String getLinkDescription() {
+		return linkDescription;
+	}
+
+	public void setLinkDescription(String linkDescription) {
+		this.linkDescription = linkDescription;
+	}
+
+	public String getLinkName() {
+		return linkName;
+	}
+
+	public void setLinkName(String linkName) {
+		this.linkName = linkName;
+	}
+
+	public String getMessage() {
+		return message;
+	}
+
+	public void setMessage(String message) {
+		this.message = message;
+	}
+
+	public Integer getMinRefreshPeriod() {
+		return minRefreshPeriod;
+	}
+
+	public void setMinRefreshPeriod(Integer minRefreshPeriod) {
+		this.minRefreshPeriod = minRefreshPeriod;
+	}
+
+	public void addKml(Element parentElement, Kml model, Document xmlDocument) throws KmlException {
+		Element networkLinkControlElement = xmlDocument.createElement("NetworkLinkControl");
+		
+		if (cookie != null) {
+			Element cookieElement = xmlDocument.createElement("cookie");
+			cookieElement.appendChild(xmlDocument.createCDATASection(cookie));
+			networkLinkControlElement.appendChild(cookieElement);
+		}
+		
+		if (linkDescription != null) {
+			Element linkDescriptionElement = xmlDocument.createElement("linkDescription");
+			linkDescriptionElement.appendChild(xmlDocument.createCDATASection(linkDescription));
+			networkLinkControlElement.appendChild(linkDescriptionElement);
+		}
+		
+		if (linkName != null) {
+			Element linkNameElement = xmlDocument.createElement("linkName");
+			linkNameElement.appendChild(xmlDocument.createCDATASection(linkName));
+			networkLinkControlElement.appendChild(linkNameElement);
+		}
+		
+		if (message != null) {
+			Element messageElement = xmlDocument.createElement("message");
+			messageElement.appendChild(xmlDocument.createCDATASection(message));
+			networkLinkControlElement.appendChild(messageElement);
+		}
+		
+		if (minRefreshPeriod != null) {
+			Element minRefreshPeriodElement = xmlDocument.createElement("minRefreshPeriod");
+			minRefreshPeriodElement.appendChild(xmlDocument.createTextNode(minRefreshPeriod.toString()));
+			networkLinkControlElement.appendChild(minRefreshPeriodElement);
+		}
+		parentElement.appendChild(networkLinkControlElement);
+	}
+	
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/Observer.java b/src/org/boehn/kmlframework/todo/servlet/Observer.java
new file mode 100644
index 0000000..7086f4c
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/Observer.java
@@ -0,0 +1,90 @@
+package org.boehn.kmlframework.todo.servlet;
+
+import org.boehn.kmlframework.coordinates.CartesianCoordinate;
+import org.boehn.kmlframework.coordinates.EarthCoordinate;
+import org.boehn.kmlframework.todo.BoundingBox;
+//import org.boehn.kmlframework.todo.ViewPosition;
+
+public class Observer {
+
+	private BoundingBox boundingBox;
+//	private ViewPosition viewPosition;
+	private CartesianCoordinate observerCoordinate;
+	
+	public Observer() {}
+	
+/*	public Observer(BoundingBox boundingBox, ViewPosition viewPosition) {
+		this.boundingBox = boundingBox;
+		this.viewPosition = viewPosition;
+	}*/
+
+	public Boolean isVisibleToObserver(EarthCoordinate earthCoordinate) {
+		if (boundingBox != null) {
+			return boundingBox.isInsideBoundingBox(earthCoordinate);
+		} else {
+			return null;
+		}
+	}
+	
+/*	public Double distanceTo(EarthCoordinate earthCoordinate) {
+		if (earthCoordinate != null) {
+			return distanceTo(earthCoordinate.toCartesianCoordinate());
+		} else {
+			return null;
+		}
+	}
+	
+	public Double distanceTo(CartesianCoordinate cartesianCoordinate) {
+		if (cartesianCoordinate != null) {
+			return getObserverCoordinate().distanceTo(cartesianCoordinate);
+		} else {
+			return null;
+		}
+	}
+	
+	public CartesianCoordinate getObserverCoordinate() {
+		if (observerCoordinate == null) {
+			
+			if (viewPosition != null && viewPosition.getRange() != null && viewPosition.getTilt() != null && viewPosition.getHeading() != null) {
+				// We make the vector starting in 0,0,0 and going straight up with the length = lookAtRange
+				observerCoordinate = new CartesianCoordinate(0, 0, viewPosition.getRange());
+				
+				// We rotate the vector around the Z axis to get the correct tilt
+				observerCoordinate.rotateAroundZAxis(viewPosition.getTilt());
+				
+				// We rotate the vector around the Y axis to get the correct heading
+				observerCoordinate.rotateAroundYAxis(viewPosition.getHeading());
+				
+				// Now we have our vector finish in the local coordinate system. Now we have to place it out on the earth
+				
+				// First we have to rotate our local coordinate system to the surface of the earth
+				observerCoordinate.rotateAroundZAxis(Math.toRadians(viewPosition.getLatitude()));
+				observerCoordinate.rotateAroundYAxis(Math.toRadians(viewPosition.getLongitude()));
+				
+				// Now our vector has the correct length and direction. We only have to place it out at the lookAt coordinate
+				observerCoordinate.add(new EarthCoordinate(viewPosition.getLatitude(), viewPosition.getLongitude()).toCartesianCoordinate());
+			} else {
+				System.out.println("The observer coordinate is being requested, but the observer has not defined sufficient data for calculating this.");
+			}
+		}
+		return observerCoordinate;
+	}
+	
+	public BoundingBox getBoundingBox() {
+		return boundingBox;
+	}
+
+	public void setBoundingBox(BoundingBox boundingBox) {
+		this.boundingBox = boundingBox;
+	}
+
+	public void setViewPosition(ViewPosition viewPosition) {
+		this.viewPosition = viewPosition;
+		observerCoordinate = null;
+	}
+
+	public ViewPosition getViewPosition() {
+		return viewPosition;
+	}*/
+	
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/todo/servlet/RefreshModes.java b/src/org/boehn/kmlframework/todo/servlet/RefreshModes.java
new file mode 100644
index 0000000..4befed8
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/RefreshModes.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.todo.servlet;
+
+public enum RefreshModes {
+	onInterval, once
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.java b/src/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.java
new file mode 100644
index 0000000..a02595e
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/ViewRefreshModes.java
@@ -0,0 +1,5 @@
+package org.boehn.kmlframework.todo.servlet;
+
+public enum ViewRefreshModes {
+	never, onStop, onRequest
+}
diff --git a/src/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.java b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.java
new file mode 100644
index 0000000..b21de56
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzFilter.java
@@ -0,0 +1,44 @@
+package org.boehn.kmlframework.todo.servlet.kmz;
+
+import java.io.IOException;
+import javax.servlet.Filter;
+import javax.servlet.FilterChain;
+import javax.servlet.FilterConfig;
+import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+
+public class KmzFilter implements Filter {
+    
+    public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException {
+        if (req instanceof HttpServletRequest) {
+            HttpServletRequest request = (HttpServletRequest) req;
+            HttpServletResponse response = (HttpServletResponse) res;
+            
+            String servletPath = request.getServletPath();
+            String kmlFileName="";
+            int extension = servletPath.indexOf(".");
+            if (extension >= 0) {
+                // strip extension so that kmz contains a file ending in kml
+                kmlFileName = servletPath.substring(1, extension) + ".kml";
+            }
+            KmzResponseWrapper wrappedResponse =
+                    new KmzResponseWrapper(response);
+            wrappedResponse.setKMLFileName(kmlFileName);
+            chain.doFilter(req, wrappedResponse);
+            wrappedResponse.finishResponse();
+            return;
+        }
+    }
+    
+    public void init(FilterConfig filterConfig) {
+        // Nothing to do here
+    }
+    
+    public void destroy() {
+        // Nothing to do here
+    }
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.java b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.java
new file mode 100644
index 0000000..681356c
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseStream.java
@@ -0,0 +1,135 @@
+package org.boehn.kmlframework.todo.servlet.kmz;
+
+import java.io.IOException;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipOutputStream;
+import javax.servlet.ServletOutputStream;
+import javax.servlet.http.HttpServletResponse;
+
+public class KmzResponseStream extends ServletOutputStream {
+
+    protected ZipOutputStream zipstream = null;
+    protected boolean closed = false;
+    protected HttpServletResponse response = null;
+    protected ServletOutputStream output = null;
+    private String kmlFileName="index.kml";
+
+    protected int bufferCount = 0;
+    protected byte[] buffer = null;
+    protected int length = -1;
+
+
+    public KmzResponseStream(HttpServletResponse response) throws IOException {
+        super();
+        closed = false;
+        this.response = response;
+        this.output = response.getOutputStream();
+        buffer = new byte[128];
+    }
+
+    public void setKMLFileName(String kml){
+        kmlFileName = kml;
+    }
+
+    public void close() throws IOException {
+        if (closed) {
+            throw new IOException("This output stream has already been closed");
+        }
+
+        if (zipstream!=null) {
+            flushToZip();
+            zipstream.close();
+            zipstream = null;
+        } else {
+            if (bufferCount>0) {
+                output.write(buffer, 0, bufferCount);
+                bufferCount=0;
+            }
+        }
+
+        output.close();
+        closed = true;
+    }
+
+    public void flush() throws IOException {
+        if (closed) {
+            throw new IOException("Cannot flush a closed output stream");
+        }
+
+        if (zipstream != null) {
+            zipstream.flush();
+        }
+    }
+
+    public void flushToZip() throws IOException {
+        if (bufferCount > 0) {
+            writeToZip(buffer, 0, bufferCount);
+            bufferCount = 0;
+        }
+    }
+
+
+    public void write(int b) throws IOException {
+        if (closed) {
+            throw new IOException("Cannot write to a closed output stream");
+        }
+        if (bufferCount >= buffer.length) {
+            flushToZip();
+        }
+        buffer[bufferCount++] = (byte) b;
+    }
+
+    public void write(byte b[]) throws IOException {
+        write(b, 0, b.length);
+    }
+
+    public void write(byte b[], int off, int len) throws IOException {
+        if (closed) {
+            throw new IOException("Cannot write to a closed output stream");
+        }
+
+        if (len == 0)
+            return;
+
+        // Can we write into buffer ?
+        if (len <= (buffer.length - bufferCount)) {
+            System.arraycopy(b, off, buffer, bufferCount, len);
+            bufferCount += len;
+            return;
+        }
+
+        // There is not enough space in buffer. Flush it ...
+        flushToZip();
+
+        // ... and try again. Note, that bufferCount = 0 here !
+        if (len <= (buffer.length - bufferCount)) {
+            System.arraycopy(b, off, buffer, bufferCount, len);
+            bufferCount += len;
+            return;
+        }
+
+        // write direct to zip
+        writeToZip(b, off, len);
+    }
+
+    public void writeToZip(byte b[], int off, int len) throws IOException {
+
+        if (zipstream == null) {
+            //System.out.println("Content-Length: " + Integer.toString(b.length));
+            //response.setContentLength(b.length);
+            response.setContentType("application/vnd.google-earth.kmzl; charset=UTF-8");
+            zipstream = new ZipOutputStream(output);
+            zipstream.putNextEntry(new ZipEntry(kmlFileName));
+        }
+        zipstream.write(b, off, len);
+    }
+
+
+    public boolean closed() {
+        return (this.closed);
+    }
+
+    public void reset() {
+        // Nothing to do here
+    }
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.java b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.java
new file mode 100644
index 0000000..a108733
--- /dev/null
+++ b/src/org/boehn/kmlframework/todo/servlet/kmz/KmzResponseWrapper.java
@@ -0,0 +1,72 @@
+package org.boehn.kmlframework.todo.servlet.kmz;
+
+import java.io.IOException;
+import java.io.OutputStreamWriter;
+import java.io.PrintWriter;
+import javax.servlet.ServletOutputStream;
+import javax.servlet.http.HttpServletResponse;
+import javax.servlet.http.HttpServletResponseWrapper;
+
+public class KmzResponseWrapper extends HttpServletResponseWrapper {
+    protected HttpServletResponse origResponse = null;
+    protected ServletOutputStream stream = null;
+    protected PrintWriter writer = null;
+    private String kmlFileName="index.kml";
+    
+    public KmzResponseWrapper(HttpServletResponse response) {
+        super(response);
+        origResponse = response;
+    }
+    
+    public ServletOutputStream createOutputStream() throws IOException {
+        KmzResponseStream krs = new KmzResponseStream(origResponse);
+        krs.setKMLFileName(kmlFileName);
+        return (krs);
+    }
+    
+    public void setKMLFileName(String kml) {
+        kmlFileName = kml;
+    }
+    
+    public void finishResponse() {
+        try {
+            if (writer != null) {
+                writer.close();
+            } else {
+                if (stream != null) {
+                    stream.close();
+                }
+            }
+        } catch (IOException e) {}
+    }
+    
+    public void flushBuffer() throws IOException {
+        stream.flush();
+    }
+    
+    public ServletOutputStream getOutputStream() throws IOException {
+        if (writer != null) {
+            throw new IllegalStateException("getWriter() has already been called!");
+        }
+        
+        if (stream == null)
+            stream = createOutputStream();
+        return (stream);
+    }
+    
+    public PrintWriter getWriter() throws IOException {
+        if (writer != null) {
+            return (writer);
+        }
+        
+        if (stream != null) {
+            throw new IllegalStateException("getOutputStream() has already been called!");
+        }
+        
+        stream = createOutputStream();
+        writer = new PrintWriter(new OutputStreamWriter(stream, "UTF-8"));
+        return (writer);
+    }
+    
+    public void setContentLength(int length) {}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/utils/Ellipsoid.java b/src/org/boehn/kmlframework/utils/Ellipsoid.java
new file mode 100644
index 0000000..4e1d81f
--- /dev/null
+++ b/src/org/boehn/kmlframework/utils/Ellipsoid.java
@@ -0,0 +1,43 @@
+package org.boehn.kmlframework.utils;
+
+public class Ellipsoid {
+	
+	private static double a = 6378137; // default to wgs 84
+	private static double f = 298.257223563; // default to wgs 84
+	private static double fInverted = 1 / f;
+	private static double eps2 = fInverted * (2d - fInverted);
+	private static double k1 = Math.toRadians(a * (1d - eps2));
+	private static double k2 = Math.toRadians(a);
+	
+	/**
+	 * Convert meter to longitude at ref latitude
+	 */
+	public static final double meterToLongitude(double latitude) {
+		return 1.0 / longitudeToMeter(latitude);
+	}
+	
+	/**
+	 * Convert meter to latitude at ref latitude
+	 */
+	public static final double meterToLatitude(double latitude) {
+		return 1.0 / latitudeToMeter(latitude);
+	}
+	
+	/**
+	 * Convert longitude to meter at ref latitude
+	 */
+	public static final double longitudeToMeter(double latitude) {
+		return (Math.cos(Math.toRadians(latitude)) * k2) / Math.sqrt(getDiv0(latitude));
+	}
+	
+	/**
+	 * Convert latitude to meter at ref latitude
+	 */
+	public static final double latitudeToMeter(double latitude) {
+		return (k1 / Math.sqrt(Math.pow(getDiv0(latitude), 3)));
+	}
+	
+	private static final double getDiv0(double latitude) {
+		return 1.0 - eps2 * Math.pow(Math.sin(Math.toRadians(latitude)), 2);
+	}
+}
\ No newline at end of file
diff --git a/src/org/boehn/kmlframework/utils/MathUtils.java b/src/org/boehn/kmlframework/utils/MathUtils.java
new file mode 100644
index 0000000..de8cbff
--- /dev/null
+++ b/src/org/boehn/kmlframework/utils/MathUtils.java
@@ -0,0 +1,27 @@
+package org.boehn.kmlframework.utils;
+
+public class MathUtils {
+
+	public static double degreesToDecimal(String input) {
+		char direction = input.charAt(0);
+		int degrees;
+		int minutes;
+		int seconds;
+		if (direction == 'E' || direction == 'W') {
+			degrees = Integer.parseInt(input.substring(1,4));
+			minutes = Integer.parseInt(input.substring(4,6));
+			seconds = Integer.parseInt(input.substring(6));
+		} else {
+			degrees = Integer.parseInt(input.substring(1,3));
+			minutes = Integer.parseInt(input.substring(3,5));
+			seconds = Integer.parseInt(input.substring(5));
+		}
+		
+		double decimal = degrees + (float) minutes / 60 + (float) seconds / 3600;
+		
+		if (direction == 'W' || direction == 'S') {
+			decimal *= -1;
+		}
+		return decimal;
+	}
+}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libkmlframework-java.git



More information about the debian-med-commit mailing list