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 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 -DM-Upload-Allowed: yes -Uploaders: Andreas Tille -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 -Source: http://code.google.com/p/kmlframework/downloads/list - -Files: * -Copyright: © 2007-2009 Eivind Bøhn -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 @@ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ 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 -# 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 @@ + + + + + + +All Classes (KML Framework API) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractView +
+Alias +
+AltitudeModeEnum +
+AtomAuthor +
+AtomLink +
+BallonStyle +
+BoundingBox +
+Button +
+Camera +
+CartesianCoordinate +
+Change +
+ColorModeEnum +
+ColorStyle +
+Container +
+Coordinate +
+Create +
+Data +
+Delete +
+DisplayModeEnum +
+Document +
+EarthCoordinate +
+Ellipsoid +
+ExtendedData +
+Feature +
+Folder +
+Geometry +
+GraphicalMapObjectExample +
+GraphicalModel +
+GraphicalModelElement +
+GridOriginEnum +
+GroundOverlay +
+HttpServletModel +
+HttpServletModel +
+Icon +
+IconStyle +
+Kml +
+KmlException +
+KmlObject +
+KmzFilter +
+KmzResponseStream +
+KmzResponseWrapper +
+LabelStyle +
+LinearRing +
+LineString +
+LineStyle +
+Link +
+ListItemTypeEnum +
+ListStyle +
+LookAt +
+MapObject +
+MapObjectClass +
+MathUtils +
+Model +
+ModelObjectFactory +
+ModelObjectFactoryExample +
+MultiGeometry +
+NetworkLink +
+NetworkLink +
+NetworkLinkControl +
+NetworkLinkControl +
+Observer +
+Overlay +
+Pair +
+PhotoOverlay +
+Placemark +
+Point +
+Polygon +
+PolyStyle +
+RefreshModeEnum +
+RefreshModes +
+Region +
+Schema +
+ScreenOverlay +
+ShapeEnum +
+SimpleData +
+SimpleExampleServlet +
+SimpleField +
+SimpleFieldTypeEnum +
+Style +
+StyleMap +
+StyleSelector +
+StyleStateEnum +
+TimeAndPlace +
+TimePrimitive +
+TimeSpan +
+TimeStamp +
+UnitEnum +
+Update +
+UpdateElement +
+ViewFormat +
+ViewRefreshModeEnum +
+ViewRefreshModes +
+
+ + + 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 @@ + + + + + + +All Classes (KML Framework API) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractView +
+Alias +
+AltitudeModeEnum +
+AtomAuthor +
+AtomLink +
+BallonStyle +
+BoundingBox +
+Button +
+Camera +
+CartesianCoordinate +
+Change +
+ColorModeEnum +
+ColorStyle +
+Container +
+Coordinate +
+Create +
+Data +
+Delete +
+DisplayModeEnum +
+Document +
+EarthCoordinate +
+Ellipsoid +
+ExtendedData +
+Feature +
+Folder +
+Geometry +
+GraphicalMapObjectExample +
+GraphicalModel +
+GraphicalModelElement +
+GridOriginEnum +
+GroundOverlay +
+HttpServletModel +
+HttpServletModel +
+Icon +
+IconStyle +
+Kml +
+KmlException +
+KmlObject +
+KmzFilter +
+KmzResponseStream +
+KmzResponseWrapper +
+LabelStyle +
+LinearRing +
+LineString +
+LineStyle +
+Link +
+ListItemTypeEnum +
+ListStyle +
+LookAt +
+MapObject +
+MapObjectClass +
+MathUtils +
+Model +
+ModelObjectFactory +
+ModelObjectFactoryExample +
+MultiGeometry +
+NetworkLink +
+NetworkLink +
+NetworkLinkControl +
+NetworkLinkControl +
+Observer +
+Overlay +
+Pair +
+PhotoOverlay +
+Placemark +
+Point +
+Polygon +
+PolyStyle +
+RefreshModeEnum +
+RefreshModes +
+Region +
+Schema +
+ScreenOverlay +
+ShapeEnum +
+SimpleData +
+SimpleExampleServlet +
+SimpleField +
+SimpleFieldTypeEnum +
+Style +
+StyleMap +
+StyleSelector +
+StyleStateEnum +
+TimeAndPlace +
+TimePrimitive +
+TimeSpan +
+TimeStamp +
+UnitEnum +
+Update +
+UpdateElement +
+ViewFormat +
+ViewRefreshModeEnum +
+ViewRefreshModes +
+
+ + + 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 @@ + + + + + + +Constant Field Values (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents
    +
+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Deprecated List (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents
    +
+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +API Help (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview 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.

+

+Package

+
+ +

+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:

    +
  • Interfaces (italic)
  • Classes
  • Enums
  • Exceptions
  • Errors
  • Annotation Types
+
+

+Class/Interface

+
+ +

+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:

    +
  • Class inheritance diagram
  • Direct Subclasses
  • All Known Subinterfaces
  • All Known Implementing Classes
  • Class/interface declaration
  • Class/interface description +

    +

  • Nested Class Summary
  • Field Summary
  • Constructor Summary
  • Method Summary +

    +

  • Field Detail
  • Constructor Detail
  • Method Detail
+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.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

    +
  • Annotation Type declaration
  • Annotation Type description
  • Required Element Summary
  • Optional Element Summary
  • Element Detail
+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

    +
  • Enum declaration
  • Enum description
  • Enum Constant Summary
  • Enum Constant Detail
+
+

+Use

+
+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.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy 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 java.lang.Object. The interfaces do not inherit from java.lang.Object.
    +
  • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
  • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+

+Deprecated API

+
+The Deprecated API 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.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+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. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Index (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I K L M N O P R S T U V W Z
+

+A

+
+
AbstractView - Class in org.boehn.kmlframework.kml
 
AbstractView() - +Constructor for class org.boehn.kmlframework.kml.AbstractView +
  +
AbstractView(Double, Double, Double, Double, Double, AltitudeModeEnum) - +Constructor for class org.boehn.kmlframework.kml.AbstractView +
  +
add(CartesianCoordinate) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
addButton(Button) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
addButtons(List<Button>) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
addFeature(Feature) - +Method in class org.boehn.kmlframework.kml.Container +
  +
addGraphicalModelElement(GraphicalModelElement) - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
addKml(Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate) - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
addKml(Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate) - +Method in interface org.boehn.kmlframework.todo.GraphicalModelElement +
  +
addKml(Kml, PrintWriter) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
addKml(Element, Kml, Document) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
addKml(MapObject, Element, Kml, Document, EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate, String) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
addKml(Element, Kml, Document) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
addKml(Element, Kml, Document) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
addModel(GraphicalModel) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
addModels(List<GraphicalModel>) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
addMovement(TimeAndPlace) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
addParameter(String, String) - +Method in class org.boehn.kmlframework.todo.Button +
  +
addSchema(Schema) - +Method in class org.boehn.kmlframework.kml.Document +
  +
addStyleSelector(StyleSelector) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
Alias - Class in org.boehn.kmlframework.kml
 
Alias() - +Constructor for class org.boehn.kmlframework.kml.Alias +
  +
Alias(String, String) - +Constructor for class org.boehn.kmlframework.kml.Alias +
  +
AltitudeModeEnum - Enum in org.boehn.kmlframework.kml
 
AtomAuthor - Class in org.boehn.kmlframework.atom
 
AtomAuthor() - +Constructor for class org.boehn.kmlframework.atom.AtomAuthor +
  +
AtomAuthor(String, String, String) - +Constructor for class org.boehn.kmlframework.atom.AtomAuthor +
  +
AtomAuthor(String) - +Constructor for class org.boehn.kmlframework.atom.AtomAuthor +
  +
atomElementsIncluded - +Variable in class org.boehn.kmlframework.kml.Kml +
  +
AtomLink - Class in org.boehn.kmlframework.atom
 
AtomLink() - +Constructor for class org.boehn.kmlframework.atom.AtomLink +
  +
AtomLink(String) - +Constructor for class org.boehn.kmlframework.atom.AtomLink +
  +
+
+

+B

+
+
BallonStyle - Class in org.boehn.kmlframework.kml
 
BallonStyle() - +Constructor for class org.boehn.kmlframework.kml.BallonStyle +
  +
BallonStyle(String, String, String, DisplayModeEnum) - +Constructor for class org.boehn.kmlframework.kml.BallonStyle +
  +
booleanToInt(boolean) - +Static method in class org.boehn.kmlframework.kml.KmlObject +
  +
BoundingBox - Class in org.boehn.kmlframework.todo
 
BoundingBox() - +Constructor for class org.boehn.kmlframework.todo.BoundingBox +
  +
BoundingBox(Double, Double, Double, Double) - +Constructor for class org.boehn.kmlframework.todo.BoundingBox +
  +
buffer - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
bufferCount - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
Button - Class in org.boehn.kmlframework.todo
 
Button() - +Constructor for class org.boehn.kmlframework.todo.Button +
  +
Button(String, String) - +Constructor for class org.boehn.kmlframework.todo.Button +
  +
Button(String, String, String, String) - +Constructor for class org.boehn.kmlframework.todo.Button +
  +
Button(String, String, Map<String, String>) - +Constructor for class org.boehn.kmlframework.todo.Button +
  +
+
+

+C

+
+
Camera - Class in org.boehn.kmlframework.kml
 
Camera() - +Constructor for class org.boehn.kmlframework.kml.Camera +
  +
Camera(Double, Double, Double, Double, Double, AltitudeModeEnum, Double) - +Constructor for class org.boehn.kmlframework.kml.Camera +
  +
CartesianCoordinate - Class in org.boehn.kmlframework.coordinates
 
CartesianCoordinate() - +Constructor for class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
CartesianCoordinate(double, double, double) - +Constructor for class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
celestialData - +Variable in class org.boehn.kmlframework.kml.Kml +
  +
Change - Class in org.boehn.kmlframework.kml
 
Change() - +Constructor for class org.boehn.kmlframework.kml.Change +
  +
Change(KmlObject) - +Constructor for class org.boehn.kmlframework.kml.Change +
  +
close() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
closed - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
closed() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
ColorModeEnum - Enum in org.boehn.kmlframework.kml
 
ColorStyle - Class in org.boehn.kmlframework.kml
 
ColorStyle() - +Constructor for class org.boehn.kmlframework.kml.ColorStyle +
  +
ColorStyle(String, ColorModeEnum) - +Constructor for class org.boehn.kmlframework.kml.ColorStyle +
  +
Container - Class in org.boehn.kmlframework.kml
 
Container() - +Constructor for class org.boehn.kmlframework.kml.Container +
  +
Container(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, List<Feature>) - +Constructor for class org.boehn.kmlframework.kml.Container +
  +
Coordinate - Interface in org.boehn.kmlframework.coordinates
 
Create - Class in org.boehn.kmlframework.kml
 
Create() - +Constructor for class org.boehn.kmlframework.kml.Create +
  +
Create(KmlObject) - +Constructor for class org.boehn.kmlframework.kml.Create +
  +
createKml(String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
createKml(PrintWriter) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
createKmz(String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
createMapObject(String) - +Method in class org.boehn.kmlframework.todo.ModelObjectFactory +
  +
createOutputStream() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
+
+

+D

+
+
Data - Class in org.boehn.kmlframework.kml
 
Data() - +Constructor for class org.boehn.kmlframework.kml.Data +
  +
Data(String, String, String) - +Constructor for class org.boehn.kmlframework.kml.Data +
  +
degreesToDecimal(String) - +Static method in class org.boehn.kmlframework.utils.MathUtils +
  +
Delete - Class in org.boehn.kmlframework.kml
 
Delete() - +Constructor for class org.boehn.kmlframework.kml.Delete +
  +
Delete(KmlObject) - +Constructor for class org.boehn.kmlframework.kml.Delete +
  +
destroy() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter +
  +
DISABLEHTTPCACHE - +Variable in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
DISABLEHTTPCACHE - +Variable in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
DisplayModeEnum - Enum in org.boehn.kmlframework.kml
 
distanceTo(CartesianCoordinate) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
distanceTo(EarthCoordinate) - +Method in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
Document - Class in org.boehn.kmlframework.kml
 
Document() - +Constructor for class org.boehn.kmlframework.kml.Document +
  +
Document(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, List<Feature>, List<Schema>) - +Constructor for class org.boehn.kmlframework.kml.Document +
  +
doFilter(ServletRequest, ServletResponse, FilterChain) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter +
  +
doGet(HttpServletRequest, HttpServletResponse) - +Method in class org.boehn.kmlframework.todo.examples.SimpleExampleServlet +
  +
+
+

+E

+
+
EarthCoordinate - Class in org.boehn.kmlframework.coordinates
 
EarthCoordinate() - +Constructor for class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
EarthCoordinate(Double, Double) - +Constructor for class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
EarthCoordinate(Double, Double, Double) - +Constructor for class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
EarthCoordinate(Boolean, AltitudeModeEnum, Double, Double, Double) - +Constructor for class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
EARTHRADIUS - +Static variable in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
Ellipsoid - Class in org.boehn.kmlframework.utils
 
Ellipsoid() - +Constructor for class org.boehn.kmlframework.utils.Ellipsoid +
  +
encodeURL(String, HttpServletRequest) - +Method in class org.boehn.kmlframework.todo.Button +
  +
enumToString(Enum) - +Static method in class org.boehn.kmlframework.kml.KmlObject +
  +
ExtendedData - Class in org.boehn.kmlframework.kml
 
ExtendedData() - +Constructor for class org.boehn.kmlframework.kml.ExtendedData +
  +
ExtendedData(List<Data>, String, List<SimpleData>, String, String) - +Constructor for class org.boehn.kmlframework.kml.ExtendedData +
  +
+
+

+F

+
+
Feature - Class in org.boehn.kmlframework.kml
 
Feature() - +Constructor for class org.boehn.kmlframework.kml.Feature +
  +
Feature(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData) - +Constructor for class org.boehn.kmlframework.kml.Feature +
  +
feature - +Variable in class org.boehn.kmlframework.kml.Kml +
  +
finishResponse() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
flush() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
flushBuffer() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
flushToZip() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
Folder - Class in org.boehn.kmlframework.kml
 
Folder() - +Constructor for class org.boehn.kmlframework.kml.Folder +
  +
Folder(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, List<Feature>) - +Constructor for class org.boehn.kmlframework.kml.Folder +
  +
+
+

+G

+
+
generateObjectIds - +Variable in class org.boehn.kmlframework.kml.Kml +
  +
Geometry - Class in org.boehn.kmlframework.kml
 
Geometry() - +Constructor for class org.boehn.kmlframework.kml.Geometry +
  +
getAbstractView() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getAbstractView() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getAddress() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getAltitude() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getAltitude() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getAltitude() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getAltitude() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.LineString +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
getAltitudeMode() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getAtomAuthor() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getAtomLink() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getBallonStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getBaseUrl() - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
getBegin() - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
getBgColor() - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
getBgColor() - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
getBottomFov() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getClassName() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getColor() - +Method in class org.boehn.kmlframework.kml.ColorStyle +
  +
getColor() - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
getColorMode() - +Method in class org.boehn.kmlframework.kml.ColorStyle +
  +
getCookie() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getCookie() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
getCoordinates() - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
getCoordinates() - +Method in class org.boehn.kmlframework.kml.LineString +
  +
getCoordinates() - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
getCoordinates() - +Method in interface org.boehn.kmlframework.todo.GraphicalModelElement +
  +
getCustomContent() - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
getDataElements() - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
getDescription() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getDescription() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getDescriptionTextWithButtons(Kml) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getDisplayMode() - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
getDisplayName() - +Method in class org.boehn.kmlframework.kml.Data +
  +
getDisplayName() - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
getDrawOrder() - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
getEast() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getEast() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getEast() - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
getElements() - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
getEmail() - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
getEnd() - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
getExpires() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getExtendedData() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getExtrude() - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
getExtrude() - +Method in class org.boehn.kmlframework.kml.LineString +
  +
getExtrude() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getExtrude() - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
getFeature() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
getFeatures() - +Method in class org.boehn.kmlframework.kml.Container +
  +
getFill() - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
getFlyToView() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getGeometries() - +Method in class org.boehn.kmlframework.kml.MultiGeometry +
  +
getGeometry() - +Method in class org.boehn.kmlframework.kml.Placemark +
  +
getGridOrigin() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getHeading() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getHeading() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getHeading() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getHotSpotX() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getHotSpotXunits() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getHotSpotY() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getHotSpotYunits() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getHref() - +Method in class org.boehn.kmlframework.atom.AtomLink +
  +
getHref() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getHref() - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
getHttpQuery() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getIcon() - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
getIconHref() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getIconStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getId() - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
getIdAndTargetIdFormatted(Kml) - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
getInnerBoundaries() - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
getItemIconState() - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
getKey() - +Method in class org.boehn.kmlframework.kml.Pair +
  +
getKmlObject() - +Method in class org.boehn.kmlframework.kml.UpdateElement +
  +
getLabelStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getLatitude() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getLatitude() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getLatitude() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getLeftFov() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getLineStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getLink() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getLink() - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
getLinkDescription() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getLinkDescription() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
getLinkName() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getLinkName() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
getLinkSnippet() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getLinkSnippetMaxLines() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getListItemType() - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
getListStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getLocalReferenceCoordinate() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getLocation() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getLongitude() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getLongitude() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getLongitude() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getLongitudeLatitudeAltitudeString() - +Method in class org.boehn.kmlframework.kml.Point +
  +
getMapObjectClass() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getMapObjectClass(String) - +Method in class org.boehn.kmlframework.todo.ModelObjectFactory +
  +
getMaxAltitude() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMaxFadeExtent() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMaxHeight() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getMaxLodPixels() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMaxSessionLength() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getMaxWidth() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getMessage() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getMessage() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
getMinAltitude() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMinFadeExtent() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMinLodPixels() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getMinRefreshPeriod() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getMinRefreshPeriod() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
getModels() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getMovements() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getName() - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
getName() - +Method in class org.boehn.kmlframework.kml.Data +
  +
getName() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getName() - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
getName() - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
getName() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getName() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getNameSpace() - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
getNear() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getNetworkLinkControl() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
getNorth() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getNorth() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getNorth() - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
getOpen() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getOuterBoundary() - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
getOutline() - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
getOutputStream() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
getOverlayX() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getOverlayXunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getOverlayY() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getOverlayYunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getParameters() - +Method in class org.boehn.kmlframework.todo.Button +
  +
getPhoneNumber() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getPlace() - +Method in class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
getPoint() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getPolyStyle() - +Method in class org.boehn.kmlframework.kml.Style +
  +
getRadius() - +Method in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
getRange() - +Method in class org.boehn.kmlframework.kml.LookAt +
  +
getRefreshInterval() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getRefreshInterval() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getRefreshMode() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getRefreshMode() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getRefreshVisibility() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getRegion() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getResourceMap() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getResponse() - +Method in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
getResponse() - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
getRightFov() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getRoll() - +Method in class org.boehn.kmlframework.kml.Camera +
  +
getRoll() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getRotation() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getRotation() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getRotation() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getRotation() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getRotationX() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getRotationXunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getRotationY() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getRotationYunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getScale() - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
getScale() - +Method in class org.boehn.kmlframework.kml.LabelStyle +
  +
getScale() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getScaleX() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getScaleY() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getScaleZ() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getSchemas() - +Method in class org.boehn.kmlframework.kml.Document +
  +
getSchemaUrl() - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
getScreenX() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getScreenXunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getScreenY() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getScreenYunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getSessionId() - +Method in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
getSessionId() - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
getShape() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getShowModels() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getShowTail() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getSimpleDataElements() - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
getSimpleFields() - +Method in class org.boehn.kmlframework.kml.Schema +
  +
getSimpleFieldType() - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
getSizeX() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getSizeXunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getSizeY() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getSizeYunits() - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
getSnippet() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getSnippet() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getSnippetMaxLines() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getSourceHref() - +Method in class org.boehn.kmlframework.kml.Alias +
  +
getSouth() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getSouth() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getSouth() - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
getStyleSelectors() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getStyleUrl() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getStyleUrl() - +Method in class org.boehn.kmlframework.kml.Pair +
  +
getStyleUrl() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getTailHistoryLimit() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getTailVisibleFrom() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getTailVisibleTo() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getTargetHref() - +Method in class org.boehn.kmlframework.kml.Alias +
  +
getTargetHref() - +Method in class org.boehn.kmlframework.kml.Update +
  +
getTargetId() - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
getTessellate() - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
getTessellate() - +Method in class org.boehn.kmlframework.kml.LineString +
  +
getTessellate() - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
getText() - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
getText() - +Method in class org.boehn.kmlframework.todo.Button +
  +
getTextColor() - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
getTileSize() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getTilt() - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
getTilt() - +Method in class org.boehn.kmlframework.kml.Model +
  +
getTime() - +Method in class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
getTimePrimitive() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getTopFov() - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
getUpdate() - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
getUpdateElements() - +Method in class org.boehn.kmlframework.kml.Update +
  +
getUri() - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
getUrl() - +Method in class org.boehn.kmlframework.todo.Button +
  +
getUrl() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getValue() - +Method in class org.boehn.kmlframework.kml.Data +
  +
getValue() - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
getViewBoundScale() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getViewFormat() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getViewFormat() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getViewRefreshMode() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getViewRefreshMode() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getViewRefreshTime() - +Method in class org.boehn.kmlframework.kml.Link +
  +
getViewRefreshTime() - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
getVisibility() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
getVisibleFrom() - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
getVisibleFrom() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getVisibleTo() - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
getVisibleTo() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
getWest() - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
getWest() - +Method in class org.boehn.kmlframework.kml.Region +
  +
getWest() - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
getWhen() - +Method in class org.boehn.kmlframework.kml.TimeStamp +
  +
getWidth() - +Method in class org.boehn.kmlframework.kml.LineStyle +
  +
getWriter() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
getX() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
getXalAddressDeatails() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
getXmlIndent() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
getY() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
getZ() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
GraphicalMapObjectExample - Class in org.boehn.kmlframework.todo.examples
 
GraphicalMapObjectExample() - +Constructor for class org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample +
  +
GraphicalModel - Class in org.boehn.kmlframework.todo
 
GraphicalModel() - +Constructor for class org.boehn.kmlframework.todo.GraphicalModel +
  +
GraphicalModelElement - Interface in org.boehn.kmlframework.todo
 
GridOriginEnum - Enum in org.boehn.kmlframework.kml
 
GroundOverlay - Class in org.boehn.kmlframework.kml
 
GroundOverlay() - +Constructor for class org.boehn.kmlframework.kml.GroundOverlay +
  +
GroundOverlay(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, String, Integer, Icon, Double, AltitudeModeEnum, Double, Double, Double, Double, Double) - +Constructor for class org.boehn.kmlframework.kml.GroundOverlay +
  +
+
+

+H

+
+
HttpServletModel - Class in org.boehn.kmlframework.servlet
 
HttpServletModel(HttpServletRequest, HttpServletResponse) - +Constructor for class org.boehn.kmlframework.servlet.HttpServletModel +
  +
HttpServletModel(HttpServletRequest, HttpServletResponse, boolean) - +Constructor for class org.boehn.kmlframework.servlet.HttpServletModel +
  +
HttpServletModel - Class in org.boehn.kmlframework.todo.servlet
 
HttpServletModel(HttpServletRequest, HttpServletResponse) - +Constructor for class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
HttpServletModel(HttpServletRequest, HttpServletResponse, boolean) - +Constructor for class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
+
+

+I

+
+
Icon - Class in org.boehn.kmlframework.kml
 
Icon() - +Constructor for class org.boehn.kmlframework.kml.Icon +
  +
Icon(String, RefreshModeEnum, Double, ViewRefreshModeEnum, Double, Double, ViewFormat, String) - +Constructor for class org.boehn.kmlframework.kml.Icon +
  +
IconStyle - Class in org.boehn.kmlframework.kml
 
IconStyle() - +Constructor for class org.boehn.kmlframework.kml.IconStyle +
  +
IconStyle(String, ColorModeEnum, Double, Double, String, Double, Double, UnitEnum, UnitEnum) - +Constructor for class org.boehn.kmlframework.kml.IconStyle +
  +
init(FilterConfig) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter +
  +
isAtomElementsIncluded() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
isCelestialData() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
isFlyToView() - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
isGenerateObjectIds() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
isInsideBoundingBox(EarthCoordinate) - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
isOpen() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
isRefreshVisibility() - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
isVisible() - +Method in class org.boehn.kmlframework.kml.Feature +
  +
isVisibleToObserver(EarthCoordinate) - +Method in class org.boehn.kmlframework.todo.servlet.Observer +
  +
+
+

+K

+
+
Kml - Class in org.boehn.kmlframework.kml
 
Kml() - +Constructor for class org.boehn.kmlframework.kml.Kml +
  +
Kml(NetworkLinkControl, Feature) - +Constructor for class org.boehn.kmlframework.kml.Kml +
  +
KmlException - Exception in org.boehn.kmlframework.kml
 
KmlException() - +Constructor for exception org.boehn.kmlframework.kml.KmlException +
  +
KmlException(String) - +Constructor for exception org.boehn.kmlframework.kml.KmlException +
  +
KmlException(String, Throwable) - +Constructor for exception org.boehn.kmlframework.kml.KmlException +
  +
KmlException(Throwable) - +Constructor for exception org.boehn.kmlframework.kml.KmlException +
  +
KmlObject - Class in org.boehn.kmlframework.kml
 
KmlObject() - +Constructor for class org.boehn.kmlframework.kml.KmlObject +
  +
KmzFilter - Class in org.boehn.kmlframework.todo.servlet.kmz
 
KmzFilter() - +Constructor for class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter +
  +
KmzResponseStream - Class in org.boehn.kmlframework.todo.servlet.kmz
 
KmzResponseStream(HttpServletResponse) - +Constructor for class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
KmzResponseWrapper - Class in org.boehn.kmlframework.todo.servlet.kmz
 
KmzResponseWrapper(HttpServletResponse) - +Constructor for class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
+
+

+L

+
+
LabelStyle - Class in org.boehn.kmlframework.kml
 
LabelStyle() - +Constructor for class org.boehn.kmlframework.kml.LabelStyle +
  +
LabelStyle(String, ColorModeEnum, Double) - +Constructor for class org.boehn.kmlframework.kml.LabelStyle +
  +
latitudeToMeter(double) - +Static method in class org.boehn.kmlframework.utils.Ellipsoid +
Convert latitude to meter at ref latitude +
length() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
length - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
LinearRing - Class in org.boehn.kmlframework.kml
 
LinearRing() - +Constructor for class org.boehn.kmlframework.kml.LinearRing +
  +
LinearRing(Boolean, Boolean, AltitudeModeEnum, List<Point>) - +Constructor for class org.boehn.kmlframework.kml.LinearRing +
  +
LineString - Class in org.boehn.kmlframework.kml
 
LineString() - +Constructor for class org.boehn.kmlframework.kml.LineString +
  +
LineString(Boolean, Boolean, AltitudeModeEnum, List<Point>) - +Constructor for class org.boehn.kmlframework.kml.LineString +
  +
LineStyle - Class in org.boehn.kmlframework.kml
 
LineStyle() - +Constructor for class org.boehn.kmlframework.kml.LineStyle +
  +
LineStyle(String, ColorModeEnum, Double) - +Constructor for class org.boehn.kmlframework.kml.LineStyle +
  +
Link - Class in org.boehn.kmlframework.kml
 
Link() - +Constructor for class org.boehn.kmlframework.kml.Link +
  +
Link(String, RefreshModeEnum, Double, ViewRefreshModeEnum, Double, Double, ViewFormat, String) - +Constructor for class org.boehn.kmlframework.kml.Link +
  +
ListItemTypeEnum - Enum in org.boehn.kmlframework.kml
 
ListStyle - Class in org.boehn.kmlframework.kml
 
ListStyle() - +Constructor for class org.boehn.kmlframework.kml.ListStyle +
  +
ListStyle(ListItemTypeEnum, String, String, String) - +Constructor for class org.boehn.kmlframework.kml.ListStyle +
  +
loadFile() - +Method in class org.boehn.kmlframework.todo.ModelObjectFactory +
  +
longitudeToMeter(double) - +Static method in class org.boehn.kmlframework.utils.Ellipsoid +
Convert longitude to meter at ref latitude +
LookAt - Class in org.boehn.kmlframework.kml
 
LookAt() - +Constructor for class org.boehn.kmlframework.kml.LookAt +
  +
LookAt(Double, Double, Double, Double, Double, AltitudeModeEnum, Double) - +Constructor for class org.boehn.kmlframework.kml.LookAt +
  +
+
+

+M

+
+
main(String[]) - +Static method in class org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample +
  +
main(String[]) - +Static method in class org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample +
  +
MapObject - Class in org.boehn.kmlframework.todo
 
MapObject() - +Constructor for class org.boehn.kmlframework.todo.MapObject +
  +
MapObject(String) - +Constructor for class org.boehn.kmlframework.todo.MapObject +
  +
MapObject(MapObjectClass) - +Constructor for class org.boehn.kmlframework.todo.MapObject +
  +
MapObject(String, MapObjectClass) - +Constructor for class org.boehn.kmlframework.todo.MapObject +
  +
MapObjectClass - Class in org.boehn.kmlframework.todo
 
MapObjectClass(String) - +Constructor for class org.boehn.kmlframework.todo.MapObjectClass +
  +
MathUtils - Class in org.boehn.kmlframework.utils
 
MathUtils() - +Constructor for class org.boehn.kmlframework.utils.MathUtils +
  +
meterToLatitude(double) - +Static method in class org.boehn.kmlframework.utils.Ellipsoid +
Convert meter to latitude at ref latitude +
meterToLongitude(double) - +Static method in class org.boehn.kmlframework.utils.Ellipsoid +
Convert meter to longitude at ref latitude +
Model - Class in org.boehn.kmlframework.kml
 
Model() - +Constructor for class org.boehn.kmlframework.kml.Model +
  +
Model(AltitudeModeEnum, Double, Double, Double, Double, Double, Double, Double, Double, Double, Link, List<Alias>) - +Constructor for class org.boehn.kmlframework.kml.Model +
  +
ModelObjectFactory - Class in org.boehn.kmlframework.todo
 
ModelObjectFactory(String) - +Constructor for class org.boehn.kmlframework.todo.ModelObjectFactory +
  +
ModelObjectFactoryExample - Class in org.boehn.kmlframework.todo.examples
 
ModelObjectFactoryExample() - +Constructor for class org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample +
  +
MultiGeometry - Class in org.boehn.kmlframework.kml
 
MultiGeometry() - +Constructor for class org.boehn.kmlframework.kml.MultiGeometry +
  +
MultiGeometry(List<Geometry>) - +Constructor for class org.boehn.kmlframework.kml.MultiGeometry +
  +
+
+

+N

+
+
NetworkLink - Class in org.boehn.kmlframework.kml
 
NetworkLink() - +Constructor for class org.boehn.kmlframework.kml.NetworkLink +
  +
NetworkLink(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, Boolean, Boolean, Link) - +Constructor for class org.boehn.kmlframework.kml.NetworkLink +
  +
NetworkLink - Class in org.boehn.kmlframework.todo.servlet
 
NetworkLink() - +Constructor for class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
NetworkLink(String, String) - +Constructor for class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
networkLinkControl - +Variable in class org.boehn.kmlframework.kml.Kml +
  +
NetworkLinkControl - Class in org.boehn.kmlframework.kml
 
NetworkLinkControl() - +Constructor for class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
NetworkLinkControl(Double, Double, String, String, String, String, String, Integer, String, Update, AbstractView) - +Constructor for class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
NetworkLinkControl - Class in org.boehn.kmlframework.todo.servlet
 
NetworkLinkControl() - +Constructor for class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
NetworkLinkControl(String, String, String, String, Integer) - +Constructor for class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
normalize() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
+
+

+O

+
+
Observer - Class in org.boehn.kmlframework.todo.servlet
 
Observer() - +Constructor for class org.boehn.kmlframework.todo.servlet.Observer +
  +
org.boehn.kmlframework.atom - package org.boehn.kmlframework.atom
 
org.boehn.kmlframework.coordinates - package org.boehn.kmlframework.coordinates
 
org.boehn.kmlframework.kml - package org.boehn.kmlframework.kml
 
org.boehn.kmlframework.servlet - package org.boehn.kmlframework.servlet
 
org.boehn.kmlframework.todo - package org.boehn.kmlframework.todo
 
org.boehn.kmlframework.todo.examples - package org.boehn.kmlframework.todo.examples
 
org.boehn.kmlframework.todo.servlet - package org.boehn.kmlframework.todo.servlet
 
org.boehn.kmlframework.todo.servlet.kmz - package org.boehn.kmlframework.todo.servlet.kmz
 
org.boehn.kmlframework.utils - package org.boehn.kmlframework.utils
 
origResponse - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
output - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
Overlay - Class in org.boehn.kmlframework.kml
 
Overlay() - +Constructor for class org.boehn.kmlframework.kml.Overlay +
  +
Overlay(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, String, Integer, Icon) - +Constructor for class org.boehn.kmlframework.kml.Overlay +
  +
+
+

+P

+
+
Pair - Class in org.boehn.kmlframework.kml
 
Pair() - +Constructor for class org.boehn.kmlframework.kml.Pair +
  +
Pair(StyleStateEnum, String) - +Constructor for class org.boehn.kmlframework.kml.Pair +
  +
PhotoOverlay - Class in org.boehn.kmlframework.kml
 
PhotoOverlay() - +Constructor for class org.boehn.kmlframework.kml.PhotoOverlay +
  +
PhotoOverlay(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, String, Integer, Icon, Double, Double, Double, Double, Double, Double, Integer, Integer, Integer, GridOriginEnum, Point, ShapeEnum) - +Constructor for class org.boehn.kmlframework.kml.PhotoOverlay +
  +
Placemark - Class in org.boehn.kmlframework.kml
 
Placemark() - +Constructor for class org.boehn.kmlframework.kml.Placemark +
  +
Placemark(String) - +Constructor for class org.boehn.kmlframework.kml.Placemark +
  +
Placemark(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, Geometry) - +Constructor for class org.boehn.kmlframework.kml.Placemark +
  +
Point - Class in org.boehn.kmlframework.kml
 
Point() - +Constructor for class org.boehn.kmlframework.kml.Point +
  +
Point(Double, Double) - +Constructor for class org.boehn.kmlframework.kml.Point +
  +
Point(Double, Double, Double) - +Constructor for class org.boehn.kmlframework.kml.Point +
  +
Point(Boolean, AltitudeModeEnum, Double, Double, Double) - +Constructor for class org.boehn.kmlframework.kml.Point +
  +
Polygon - Class in org.boehn.kmlframework.kml
 
Polygon() - +Constructor for class org.boehn.kmlframework.kml.Polygon +
  +
Polygon(Boolean, Boolean, AltitudeModeEnum, LinearRing, List<LinearRing>) - +Constructor for class org.boehn.kmlframework.kml.Polygon +
  +
PolyStyle - Class in org.boehn.kmlframework.kml
 
PolyStyle() - +Constructor for class org.boehn.kmlframework.kml.PolyStyle +
  +
PolyStyle(String, ColorModeEnum, Boolean, Boolean) - +Constructor for class org.boehn.kmlframework.kml.PolyStyle +
  +
print(String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
print(String, int) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
print(int, String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
println(String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
println(String, int) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
println(int, String) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
+
+

+R

+
+
RefreshModeEnum - Enum in org.boehn.kmlframework.kml
 
RefreshModes - Enum in org.boehn.kmlframework.todo.servlet
 
Region - Class in org.boehn.kmlframework.kml
 
Region() - +Constructor for class org.boehn.kmlframework.kml.Region +
  +
Region(Double, Double, Double, Double, Double, Double, AltitudeModeEnum, Double, Double, Double, Double) - +Constructor for class org.boehn.kmlframework.kml.Region +
  +
reset() - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
response - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
rotateAroundXAxis(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
rotateAroundYAxis(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
rotateAroundZAxis(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
+
+

+S

+
+
scale(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
Schema - Class in org.boehn.kmlframework.kml
 
Schema() - +Constructor for class org.boehn.kmlframework.kml.Schema +
  +
Schema(List<SimpleField>) - +Constructor for class org.boehn.kmlframework.kml.Schema +
  +
ScreenOverlay - Class in org.boehn.kmlframework.kml
 
ScreenOverlay() - +Constructor for class org.boehn.kmlframework.kml.ScreenOverlay +
  +
ScreenOverlay(String, Boolean, Boolean, AtomAuthor, AtomLink, String, String, String, String, Integer, String, AbstractView, TimePrimitive, String, List<StyleSelector>, Region, ExtendedData, String, Integer, Icon, Double, Double, UnitEnum, UnitEnum, Double, Double, UnitEnum, UnitEnum, Double, Double, UnitEnum, UnitEnum, Double, Double, UnitEnum, UnitEnum, Double) - +Constructor for class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setAbstractView(AbstractView) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setAbstractView(AbstractView) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setAddress(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setAltitude(Double) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setAltitude(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setAltitude(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setAltitude(Double) - +Method in class org.boehn.kmlframework.kml.Point +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.Point +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
setAltitudeMode(AltitudeModeEnum) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setAtomAuthor(AtomAuthor) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setAtomElementsIncluded(boolean) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setAtomLink(AtomLink) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setBallonStyle(BallonStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setBegin(String) - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
setBgColor(String) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
setBgColor(String) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
setBottomFov(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setButtons(List<Button>) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setCelestialData(boolean) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setClassName(String) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setColor(String) - +Method in class org.boehn.kmlframework.kml.ColorStyle +
  +
setColor(String) - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
setColorMode(ColorModeEnum) - +Method in class org.boehn.kmlframework.kml.ColorStyle +
  +
setContentLength(int) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
setCookie(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setCookie(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
setCoordinates(List<Point>) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
setCoordinates(List<Point>) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
setCustomContent(String) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
setDataElements(List<Data>) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
setDescription(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setDescription(String) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setDisplayMode(DisplayModeEnum) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
setDisplayName(String) - +Method in class org.boehn.kmlframework.kml.Data +
  +
setDisplayName(String) - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
setDrawOrder(Integer) - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
setEast(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setEast(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setEast(Double) - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
setElements(Collection<GraphicalModelElement>) - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
setEmail(String) - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
setEnd(String) - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
setExpires(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setExtendedData(ExtendedData) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setExtrude(Boolean) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
setExtrude(Boolean) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
setExtrude(Boolean) - +Method in class org.boehn.kmlframework.kml.Point +
  +
setExtrude(Boolean) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
setFeature(Feature) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setFeatures(List<Feature>) - +Method in class org.boehn.kmlframework.kml.Container +
  +
setFill(Boolean) - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
setFlyToView(Boolean) - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
setFlyToView(Boolean) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setGenerateObjectIds(boolean) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setGeometries(List<Geometry>) - +Method in class org.boehn.kmlframework.kml.MultiGeometry +
  +
setGeometry(Geometry) - +Method in class org.boehn.kmlframework.kml.Placemark +
  +
setGridOrigin(GridOriginEnum) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setHeading(Double) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setHeading(Double) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setHeading(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setHotSpotX(Double) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setHotSpotXunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setHotSpotY(Double) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setHotSpotYunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setHref(String) - +Method in class org.boehn.kmlframework.atom.AtomLink +
  +
setHref(String) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setHref(String) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
setHttpQuery(String) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setIcon(Icon) - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
setIconHref(String) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setIconStyle(IconStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setId(String) - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
setInnerBoundaries(List<LinearRing>) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
setItemIconState(String) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
setKey(StyleStateEnum) - +Method in class org.boehn.kmlframework.kml.Pair +
  +
setKMLFileName(String) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
setKMLFileName(String) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
setKmlObject(KmlObject) - +Method in class org.boehn.kmlframework.kml.UpdateElement +
  +
setLabelStyle(LabelStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setLatitude(Double) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setLatitude(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setLatitude(Double) - +Method in class org.boehn.kmlframework.kml.Point +
  +
setLeftFov(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setLineStyle(LineStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setLink(Link) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setLink(Link) - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
setLinkDescription(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setLinkDescription(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
setLinkName(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setLinkName(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
setLinkSnippet(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setLinkSnippetMaxLines(Integer) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setListItemType(ListItemTypeEnum) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
setListStyle(ListStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setLocalReferenceCoordinate(CartesianCoordinate) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setLocation(double, double) - +Method in class org.boehn.kmlframework.kml.Placemark +
  +
setLocation(EarthCoordinate) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setLongitude(Double) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setLongitude(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setLongitude(Double) - +Method in class org.boehn.kmlframework.kml.Point +
  +
setMapObjectClass(MapObjectClass) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setMaxAltitude(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMaxFadeExtent(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMaxHeight(Integer) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setMaxLodPixels(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMaxSessionLength(Double) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setMaxWidth(Integer) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setMessage(String) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setMessage(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
setMinAltitude(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMinFadeExtent(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMinLodPixels(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setMinRefreshPeriod(Double) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setMinRefreshPeriod(Integer) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLinkControl +
  +
setModels(List<GraphicalModel>) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setMovements(List<TimeAndPlace>) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setName(String) - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
setName(String) - +Method in class org.boehn.kmlframework.kml.Data +
  +
setName(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setName(String) - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
setName(String) - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
setName(String) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setName(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setNameSpace(String) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
setNear(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setNetworkLinkControl(NetworkLinkControl) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setNetworkLinkControl(NetworkLinkControl) - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
setNorth(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setNorth(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setNorth(Double) - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
setOpen(boolean) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setOpen(Boolean) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setOuterBoundary(LinearRing) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
setOutline(Boolean) - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
setOverlayX(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setOverlayXunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setOverlayY(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setOverlayYunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setParameters(Map<String, String>) - +Method in class org.boehn.kmlframework.todo.Button +
  +
setPhoneNumber(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setPlace(EarthCoordinate) - +Method in class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
setPoint(Point) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setPolyStyle(PolyStyle) - +Method in class org.boehn.kmlframework.kml.Style +
  +
setRange(Double) - +Method in class org.boehn.kmlframework.kml.LookAt +
  +
setRefreshInterval(Double) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setRefreshInterval(Integer) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setRefreshMode(RefreshModeEnum) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setRefreshMode(RefreshModes) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setRefreshVisibility(boolean) - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
setRefreshVisibility(Boolean) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setRegion(Region) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setResourceMap(List<Alias>) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setResponse(HttpServletResponse) - +Method in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
setResponse(HttpServletResponse) - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
setRightFov(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setRoll(Double) - +Method in class org.boehn.kmlframework.kml.Camera +
  +
setRoll(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setRotation(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setRotation(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setRotation(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setRotation(Double) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setRotationX(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setRotationXunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setRotationY(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setRotationYunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setScale(Double) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
setScale(Double) - +Method in class org.boehn.kmlframework.kml.LabelStyle +
  +
setScale(CartesianCoordinate) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setScaleX(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setScaleY(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setScaleZ(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setSchemas(List<Schema>) - +Method in class org.boehn.kmlframework.kml.Document +
  +
setSchemaUrl(String) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
setScreenX(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setScreenXunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setScreenY(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setScreenYunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setSessionId(String) - +Method in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
setSessionId(String) - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
setShape(ShapeEnum) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setShowModels(boolean) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setShowTail(boolean) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setSimpleDataElements(List<SimpleData>) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
setSimpleFields(List<SimpleField>) - +Method in class org.boehn.kmlframework.kml.Schema +
  +
setSimpleFieldType(SimpleFieldTypeEnum) - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
setSizeX(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setSizeXunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setSizeY(Double) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setSizeYunits(UnitEnum) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
setSnippet(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setSnippet(String) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setSnippetMaxLines(Integer) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setSourceHref(String) - +Method in class org.boehn.kmlframework.kml.Alias +
  +
setSouth(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setSouth(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setSouth(Double) - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
setStyleSelectors(List<StyleSelector>) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setStyleUrl(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setStyleUrl(String) - +Method in class org.boehn.kmlframework.kml.Pair +
  +
setTailHistoryLimit(Integer) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setTailVisibleFrom(Integer) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setTailVisibleTo(Integer) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setTargetHref(String) - +Method in class org.boehn.kmlframework.kml.Alias +
  +
setTargetHref(String) - +Method in class org.boehn.kmlframework.kml.Update +
  +
setTargetId(String) - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
setTessellate(Boolean) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
setTessellate(Boolean) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
setTessellate(Boolean) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
setText(String) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
setText(String) - +Method in class org.boehn.kmlframework.todo.Button +
  +
setTextColor(String) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
setTileSize(Integer) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setTilt(Double) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
setTilt(Double) - +Method in class org.boehn.kmlframework.kml.Model +
  +
setTime(Date) - +Method in class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
setTimePrimitive(TimePrimitive) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setTopFov(Double) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
setUpdate(Update) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
setUpdateElements(List<UpdateElement>) - +Method in class org.boehn.kmlframework.kml.Update +
  +
setUri(String) - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
setUrl(String) - +Method in class org.boehn.kmlframework.todo.Button +
  +
setUrl(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setValue(String) - +Method in class org.boehn.kmlframework.kml.Data +
  +
setValue(String) - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
setViewBoundScale(Double) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setViewFormat(ViewFormat) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setViewFormat(String) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setViewRefreshMode(ViewRefreshModeEnum) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setViewRefreshMode(ViewRefreshModes) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setViewRefreshTime(Double) - +Method in class org.boehn.kmlframework.kml.Link +
  +
setViewRefreshTime(Integer) - +Method in class org.boehn.kmlframework.todo.servlet.NetworkLink +
  +
setVisibility(Boolean) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setVisibility(Boolean) - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
setVisibleFrom(Integer) - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
setVisibleFrom(Integer) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setVisibleTo(Integer) - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
setVisibleTo(Integer) - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
setWest(Double) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
setWest(Double) - +Method in class org.boehn.kmlframework.kml.Region +
  +
setWest(Double) - +Method in class org.boehn.kmlframework.todo.BoundingBox +
  +
setWhen(String) - +Method in class org.boehn.kmlframework.kml.TimeStamp +
  +
setWidth(Double) - +Method in class org.boehn.kmlframework.kml.LineStyle +
  +
setX(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
setXalAddressDeatails(String) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
setXmlIndent(boolean) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
setY(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
setZ(double) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
ShapeEnum - Enum in org.boehn.kmlframework.kml
 
SimpleData - Class in org.boehn.kmlframework.kml
 
SimpleData() - +Constructor for class org.boehn.kmlframework.kml.SimpleData +
  +
SimpleData(String, String) - +Constructor for class org.boehn.kmlframework.kml.SimpleData +
  +
SimpleExampleServlet - Class in org.boehn.kmlframework.todo.examples
 
SimpleExampleServlet() - +Constructor for class org.boehn.kmlframework.todo.examples.SimpleExampleServlet +
  +
SimpleField - Class in org.boehn.kmlframework.kml
 
SimpleField() - +Constructor for class org.boehn.kmlframework.kml.SimpleField +
  +
SimpleField(SimpleFieldTypeEnum, String, String) - +Constructor for class org.boehn.kmlframework.kml.SimpleField +
  +
SimpleFieldTypeEnum - Enum in org.boehn.kmlframework.kml
 
stream - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
Style - Class in org.boehn.kmlframework.kml
 
Style() - +Constructor for class org.boehn.kmlframework.kml.Style +
  +
Style(IconStyle, LabelStyle, LineStyle, PolyStyle, BallonStyle, ListStyle) - +Constructor for class org.boehn.kmlframework.kml.Style +
  +
StyleMap - Class in org.boehn.kmlframework.kml
 
StyleMap() - +Constructor for class org.boehn.kmlframework.kml.StyleMap +
  +
StyleMap(List<Pair>) - +Constructor for class org.boehn.kmlframework.kml.StyleMap +
  +
StyleSelector - Class in org.boehn.kmlframework.kml
 
StyleSelector() - +Constructor for class org.boehn.kmlframework.kml.StyleSelector +
  +
StyleStateEnum - Enum in org.boehn.kmlframework.kml
 
subtract(CartesianCoordinate) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
+
+

+T

+
+
TimeAndPlace - Class in org.boehn.kmlframework.coordinates
 
TimeAndPlace() - +Constructor for class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
TimeAndPlace(EarthCoordinate, Date) - +Constructor for class org.boehn.kmlframework.coordinates.TimeAndPlace +
  +
TimePrimitive - Class in org.boehn.kmlframework.kml
 
TimePrimitive() - +Constructor for class org.boehn.kmlframework.kml.TimePrimitive +
  +
TimeSpan - Class in org.boehn.kmlframework.kml
 
TimeSpan() - +Constructor for class org.boehn.kmlframework.kml.TimeSpan +
  +
TimeSpan(String, String) - +Constructor for class org.boehn.kmlframework.kml.TimeSpan +
  +
TimeStamp - Class in org.boehn.kmlframework.kml
 
TimeStamp() - +Constructor for class org.boehn.kmlframework.kml.TimeStamp +
  +
TimeStamp(String) - +Constructor for class org.boehn.kmlframework.kml.TimeStamp +
  +
toCartesianCoordinate() - +Method in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate) - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate) - +Method in interface org.boehn.kmlframework.coordinates.Coordinate +
  +
toEarthCoordinate(EarthCoordinate, Double, CartesianCoordinate, CartesianCoordinate) - +Method in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
toHtml(Kml) - +Method in class org.boehn.kmlframework.todo.Button +
  +
toString() - +Method in class org.boehn.kmlframework.coordinates.CartesianCoordinate +
  +
toString() - +Method in class org.boehn.kmlframework.coordinates.EarthCoordinate +
  +
toString() - +Method in class org.boehn.kmlframework.kml.Kml +
  +
toString() - +Method in class org.boehn.kmlframework.todo.GraphicalModel +
  +
toString() - +Method in class org.boehn.kmlframework.todo.MapObject +
  +
toString() - +Method in class org.boehn.kmlframework.todo.MapObjectClass +
  +
+
+

+U

+
+
UnitEnum - Enum in org.boehn.kmlframework.kml
 
Update - Class in org.boehn.kmlframework.kml
 
Update() - +Constructor for class org.boehn.kmlframework.kml.Update +
  +
UpdateElement - Class in org.boehn.kmlframework.kml
 
UpdateElement() - +Constructor for class org.boehn.kmlframework.kml.UpdateElement +
  +
UpdateElement(KmlObject) - +Constructor for class org.boehn.kmlframework.kml.UpdateElement +
  +
+
+

+V

+
+
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.AltitudeModeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.ColorModeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.DisplayModeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.GridOriginEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.ListItemTypeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.RefreshModeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.ShapeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.SimpleFieldTypeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.StyleStateEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.UnitEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.kml.ViewRefreshModeEnum +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.todo.servlet.RefreshModes +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.boehn.kmlframework.todo.servlet.ViewRefreshModes +
Returns the enum constant of this type with the specified name. +
values() - +Static method in enum org.boehn.kmlframework.kml.AltitudeModeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.ColorModeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.DisplayModeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.GridOriginEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.ListItemTypeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.RefreshModeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.ShapeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.SimpleFieldTypeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.StyleStateEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.UnitEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.kml.ViewRefreshModeEnum +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.todo.servlet.RefreshModes +
Returns an array containing the constants of this enum type, in +the order they're declared. +
values() - +Static method in enum org.boehn.kmlframework.todo.servlet.ViewRefreshModes +
Returns an array containing the constants of this enum type, in +the order they're declared. +
ViewFormat - Class in org.boehn.kmlframework.kml
 
ViewFormat() - +Constructor for class org.boehn.kmlframework.kml.ViewFormat +
  +
ViewFormat(boolean, boolean, boolean) - +Constructor for class org.boehn.kmlframework.kml.ViewFormat +
  +
ViewRefreshModeEnum - Enum in org.boehn.kmlframework.kml
 
ViewRefreshModes - Enum in org.boehn.kmlframework.todo.servlet
 
+
+

+W

+
+
write(Kml) - +Method in class org.boehn.kmlframework.atom.AtomAuthor +
  +
write(Kml) - +Method in class org.boehn.kmlframework.atom.AtomLink +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Alias +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Camera +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Change +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Create +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Data +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Delete +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Document +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Folder +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Icon +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Kml +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.LabelStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.LineStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Link +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.LookAt +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Model +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.MultiGeometry +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Pair +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Placemark +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Point +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Region +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Schema +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Style +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.StyleMap +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.TimeStamp +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.Update +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.UpdateElement +
  +
write(Kml) - +Method in class org.boehn.kmlframework.kml.ViewFormat +
  +
write() - +Method in class org.boehn.kmlframework.servlet.HttpServletModel +
  +
write() - +Method in class org.boehn.kmlframework.todo.servlet.HttpServletModel +
  +
write(int) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
write(byte[]) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
write(byte[], int, int) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Alias +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.BallonStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Camera +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Data +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Document +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.ExtendedData +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Folder +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.GroundOverlay +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Icon +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.IconStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.KmlObject +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.LabelStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.LinearRing +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.LineString +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.LineStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Link +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.ListStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.LookAt +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Model +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.MultiGeometry +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.NetworkLink +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.NetworkLinkControl +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Pair +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.PhotoOverlay +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Placemark +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Point +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Polygon +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.PolyStyle +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Region +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Schema +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.ScreenOverlay +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.SimpleData +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.SimpleField +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Style +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.StyleMap +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.TimeSpan +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.TimeStamp +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.Update +
  +
writeDelete(Kml) - +Method in class org.boehn.kmlframework.kml.ViewFormat +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.AbstractView +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.ColorStyle +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.Container +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.Feature +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.Link +
  +
writeInner(Kml) - +Method in class org.boehn.kmlframework.kml.Overlay +
  +
writer - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +
  +
writeToZip(byte[], int, int) - +Method in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
+
+

+Z

+
+
zipstream - +Variable in class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +
  +
+
+A B C D E F G H I K L M N O P R S T U V W Z + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KML Framework API + + + + + + + + + + + +<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> + + + 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 @@ + + + + + + +AtomAuthor (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.atom +
+Class AtomAuthor

+
+java.lang.Object
+  extended by org.boehn.kmlframework.atom.AtomAuthor
+
+
+
+
public class AtomAuthor
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
AtomAuthor() + +
+           
AtomAuthor(java.lang.String name) + +
+           
AtomAuthor(java.lang.String name, + java.lang.String uri, + java.lang.String email) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetEmail() + +
+           
+ java.lang.StringgetName() + +
+           
+ java.lang.StringgetUri() + +
+           
+ voidsetEmail(java.lang.String email) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetUri(java.lang.String uri) + +
+           
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AtomAuthor

+
+public AtomAuthor()
+
+
+
+ +

+AtomAuthor

+
+public AtomAuthor(java.lang.String name,
+                  java.lang.String uri,
+                  java.lang.String email)
+
+
+
+ +

+AtomAuthor

+
+public AtomAuthor(java.lang.String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getUri

+
+public java.lang.String getUri()
+
+
+
+
+
+
+ +

+setUri

+
+public void setUri(java.lang.String uri)
+
+
+
+
+
+
+ +

+getEmail

+
+public java.lang.String getEmail()
+
+
+
+
+
+
+ +

+setEmail

+
+public void setEmail(java.lang.String email)
+
+
+
+
+
+
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +AtomLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.atom +
+Class AtomLink

+
+java.lang.Object
+  extended by org.boehn.kmlframework.atom.AtomLink
+
+
+
+
public class AtomLink
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AtomLink() + +
+           
AtomLink(java.lang.String href) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetHref() + +
+           
+ voidsetHref(java.lang.String href) + +
+           
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AtomLink

+
+public AtomLink()
+
+
+
+ +

+AtomLink

+
+public AtomLink(java.lang.String href)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHref

+
+public java.lang.String getHref()
+
+
+
+
+
+
+ +

+setHref

+
+public void setHref(java.lang.String href)
+
+
+
+
+
+
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.atom.AtomAuthor (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.atom.AtomAuthor

+
+ + + + + + + + + +
+Packages that use AtomAuthor
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of AtomAuthor in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return AtomAuthor
+ AtomAuthorFeature.getAtomAuthor() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type AtomAuthor
+ voidFeature.setAtomAuthor(AtomAuthor atomAuthor) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type AtomAuthor
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.atom.AtomLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.atom.AtomLink

+
+ + + + + + + + + +
+Packages that use AtomLink
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of AtomLink in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return AtomLink
+ AtomLinkFeature.getAtomLink() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type AtomLink
+ voidFeature.setAtomLink(AtomLink link) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type AtomLink
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.atom (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.atom + + + + +
+Classes  + +
+AtomAuthor +
+AtomLink
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.atom (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.atom +

+ + + + + + + + + + + + + +
+Class Summary
AtomAuthor 
AtomLink 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.atom Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.atom +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.atom (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.atom

+
+ + + + + + + + + +
+Packages that use org.boehn.kmlframework.atom
org.boehn.kmlframework.kml  
+  +

+ + + + + + + + + + + +
+Classes in org.boehn.kmlframework.atom used by org.boehn.kmlframework.kml
AtomAuthor + +
+           
AtomLink + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +CartesianCoordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.coordinates +
+Class CartesianCoordinate

+
+java.lang.Object
+  extended by org.boehn.kmlframework.coordinates.CartesianCoordinate
+
+
+
All Implemented Interfaces:
Coordinate
+
+
+
+
public class CartesianCoordinate
extends java.lang.Object
implements Coordinate
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CartesianCoordinate() + +
+           
CartesianCoordinate(double x, + double y, + double z) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(CartesianCoordinate cartesianCoordinate) + +
+           
+ doubledistanceTo(CartesianCoordinate cartesianCoordinate) + +
+           
+ doublegetX() + +
+           
+ doublegetY() + +
+           
+ doublegetZ() + +
+           
+ doublelength() + +
+           
+ voidnormalize() + +
+           
+ voidrotateAroundXAxis(double rotation) + +
+           
+ voidrotateAroundYAxis(double rotation) + +
+           
+ voidrotateAroundZAxis(double rotation) + +
+           
+ voidscale(double scalingFactor) + +
+           
+ voidsetX(double x) + +
+           
+ voidsetY(double y) + +
+           
+ voidsetZ(double z) + +
+           
+ voidsubtract(CartesianCoordinate cartesianCoordinate) + +
+           
+ EarthCoordinatetoEarthCoordinate(EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CartesianCoordinate

+
+public CartesianCoordinate()
+
+
+
+ +

+CartesianCoordinate

+
+public CartesianCoordinate(double x,
+                           double y,
+                           double z)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getX

+
+public double getX()
+
+
+
+
+
+
+
+
+
+ +

+setX

+
+public void setX(double x)
+
+
+
+
+
+
+
+
+
+ +

+getY

+
+public double getY()
+
+
+
+
+
+
+
+
+
+ +

+setY

+
+public void setY(double y)
+
+
+
+
+
+
+
+
+
+ +

+getZ

+
+public double getZ()
+
+
+
+
+
+
+
+
+
+ +

+setZ

+
+public void setZ(double z)
+
+
+
+
+
+
+
+
+
+ +

+distanceTo

+
+public double distanceTo(CartesianCoordinate cartesianCoordinate)
+
+
+
+
+
+
+
+
+
+ +

+rotateAroundZAxis

+
+public void rotateAroundZAxis(double rotation)
+
+
+
+
+
+
+
+
+
+ +

+rotateAroundYAxis

+
+public void rotateAroundYAxis(double rotation)
+
+
+
+
+
+
+
+
+
+ +

+rotateAroundXAxis

+
+public void rotateAroundXAxis(double rotation)
+
+
+
+
+
+
+
+
+
+ +

+add

+
+public void add(CartesianCoordinate cartesianCoordinate)
+
+
+
+
+
+
+
+
+
+ +

+subtract

+
+public void subtract(CartesianCoordinate cartesianCoordinate)
+
+
+
+
+
+
+
+
+
+ +

+length

+
+public double length()
+
+
+
+
+
+
+
+
+
+ +

+normalize

+
+public void normalize()
+
+
+
+
+
+
+
+
+
+ +

+scale

+
+public void scale(double scalingFactor)
+
+
+
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+
+ +

+toEarthCoordinate

+
+public EarthCoordinate toEarthCoordinate(EarthCoordinate location,
+                                         java.lang.Double rotation,
+                                         CartesianCoordinate localReferenceCoordinate,
+                                         CartesianCoordinate scale)
+
+
+
Specified by:
toEarthCoordinate in interface Coordinate
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Coordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.coordinates +
+Interface Coordinate

+
+
All Known Implementing Classes:
CartesianCoordinate, EarthCoordinate
+
+
+
+
public interface Coordinate
+ + +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ EarthCoordinatetoEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+toEarthCoordinate

+
+EarthCoordinate toEarthCoordinate(EarthCoordinate earthCoordinate,
+                                  java.lang.Double rotation,
+                                  CartesianCoordinate localReferenceCoordinate,
+                                  CartesianCoordinate scale)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +EarthCoordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.coordinates +
+Class EarthCoordinate

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.Point
+              extended by org.boehn.kmlframework.coordinates.EarthCoordinate
+
+
+
All Implemented Interfaces:
Coordinate
+
+
+
+
public class EarthCoordinate
extends Point
implements Coordinate
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+static doubleEARTHRADIUS + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
EarthCoordinate() + +
+           
EarthCoordinate(java.lang.Boolean extrude, + AltitudeModeEnum altitudeMode, + java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
EarthCoordinate(java.lang.Double longitude, + java.lang.Double latitude) + +
+           
EarthCoordinate(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ doubledistanceTo(EarthCoordinate earthCoordinate) + +
+           
+ doublegetRadius() + +
+           
+ CartesianCoordinatetoCartesianCoordinate() + +
+           
+ EarthCoordinatetoEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Point
getAltitude, getAltitudeMode, getExtrude, getLatitude, getLongitude, getLongitudeLatitudeAltitudeString, setAltitude, setAltitudeMode, setExtrude, setLatitude, setLongitude, write, writeDelete
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+EARTHRADIUS

+
+public static double EARTHRADIUS
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EarthCoordinate

+
+public EarthCoordinate()
+
+
+
+ +

+EarthCoordinate

+
+public EarthCoordinate(java.lang.Double longitude,
+                       java.lang.Double latitude)
+
+
+
+ +

+EarthCoordinate

+
+public EarthCoordinate(java.lang.Double longitude,
+                       java.lang.Double latitude,
+                       java.lang.Double altitude)
+
+
+
+ +

+EarthCoordinate

+
+public EarthCoordinate(java.lang.Boolean extrude,
+                       AltitudeModeEnum altitudeMode,
+                       java.lang.Double longitude,
+                       java.lang.Double latitude,
+                       java.lang.Double altitude)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRadius

+
+public double getRadius()
+
+
+
+
+
+
+
+
+
+ +

+toCartesianCoordinate

+
+public CartesianCoordinate toCartesianCoordinate()
+
+
+
+
+
+
+
+
+
+ +

+distanceTo

+
+public double distanceTo(EarthCoordinate earthCoordinate)
+
+
+
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+
+ +

+toEarthCoordinate

+
+public EarthCoordinate toEarthCoordinate(EarthCoordinate earthCoordinate,
+                                         java.lang.Double rotation,
+                                         CartesianCoordinate localReferenceCoordinate,
+                                         CartesianCoordinate scale)
+
+
+
Specified by:
toEarthCoordinate in interface Coordinate
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +TimeAndPlace (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.coordinates +
+Class TimeAndPlace

+
+java.lang.Object
+  extended by org.boehn.kmlframework.coordinates.TimeAndPlace
+
+
+
+
public class TimeAndPlace
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
TimeAndPlace() + +
+           
TimeAndPlace(EarthCoordinate place, + java.util.Date time) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EarthCoordinategetPlace() + +
+           
+ java.util.DategetTime() + +
+           
+ voidsetPlace(EarthCoordinate place) + +
+           
+ voidsetTime(java.util.Date time) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeAndPlace

+
+public TimeAndPlace()
+
+
+
+ +

+TimeAndPlace

+
+public TimeAndPlace(EarthCoordinate place,
+                    java.util.Date time)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlace

+
+public EarthCoordinate getPlace()
+
+
+
+
+
+
+ +

+setPlace

+
+public void setPlace(EarthCoordinate place)
+
+
+
+
+
+
+ +

+getTime

+
+public java.util.Date getTime()
+
+
+
+
+
+
+ +

+setTime

+
+public void setTime(java.util.Date time)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.coordinates.CartesianCoordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.coordinates.CartesianCoordinate

+
+ + + + + + + + + + + + + +
+Packages that use CartesianCoordinate
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of CartesianCoordinate in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.coordinates that return CartesianCoordinate
+ CartesianCoordinateEarthCoordinate.toCartesianCoordinate() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.coordinates with parameters of type CartesianCoordinate
+ voidCartesianCoordinate.add(CartesianCoordinate cartesianCoordinate) + +
+           
+ doubleCartesianCoordinate.distanceTo(CartesianCoordinate cartesianCoordinate) + +
+           
+ voidCartesianCoordinate.subtract(CartesianCoordinate cartesianCoordinate) + +
+           
+ EarthCoordinateEarthCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCartesianCoordinate.toEarthCoordinate(EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+  +

+ + + + + +
+Uses of CartesianCoordinate in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return CartesianCoordinate
+ CartesianCoordinateMapObject.getLocalReferenceCoordinate() + +
+           
+ CartesianCoordinateMapObject.getScale() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type CartesianCoordinate
+ voidGraphicalModelElement.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidGraphicalModel.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidMapObjectClass.addKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+ voidMapObject.setLocalReferenceCoordinate(CartesianCoordinate localReferenceCoordinate) + +
+           
+ voidMapObject.setScale(CartesianCoordinate scale) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Interface org.boehn.kmlframework.coordinates.Coordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.boehn.kmlframework.coordinates.Coordinate

+
+ + + + + + + + + + + + + +
+Packages that use Coordinate
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of Coordinate in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + + + + + +
Classes in org.boehn.kmlframework.coordinates that implement Coordinate
+ classCartesianCoordinate + +
+           
+ classEarthCoordinate + +
+           
+  +

+ + + + + +
+Uses of Coordinate in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return types with arguments of type Coordinate
+ java.util.Collection<Coordinate>GraphicalModelElement.getCoordinates() + +
+           
+ java.util.Collection<Coordinate>GraphicalModel.getCoordinates() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.coordinates.EarthCoordinate (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.coordinates.EarthCoordinate

+
+ + + + + + + + + + + + + + + + + +
+Packages that use EarthCoordinate
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.todo  
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of EarthCoordinate in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.coordinates that return EarthCoordinate
+ EarthCoordinateTimeAndPlace.getPlace() + +
+           
+ EarthCoordinateEarthCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCartesianCoordinate.toEarthCoordinate(EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.coordinates with parameters of type EarthCoordinate
+ doubleEarthCoordinate.distanceTo(EarthCoordinate earthCoordinate) + +
+           
+ voidTimeAndPlace.setPlace(EarthCoordinate place) + +
+           
+ EarthCoordinateEarthCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCoordinate.toEarthCoordinate(EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ EarthCoordinateCartesianCoordinate.toEarthCoordinate(EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.coordinates with parameters of type EarthCoordinate
TimeAndPlace(EarthCoordinate place, + java.util.Date time) + +
+           
+  +

+ + + + + +
+Uses of EarthCoordinate in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return EarthCoordinate
+ EarthCoordinateMapObject.getLocation() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type EarthCoordinate
+ voidGraphicalModelElement.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidGraphicalModel.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidMapObjectClass.addKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+ booleanBoundingBox.isInsideBoundingBox(EarthCoordinate earthCoordinate) + +
+           
+ voidMapObject.setLocation(EarthCoordinate earthCoordinate) + +
+           
+  +

+ + + + + +
+Uses of EarthCoordinate in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet with parameters of type EarthCoordinate
+ java.lang.BooleanObserver.isVisibleToObserver(EarthCoordinate earthCoordinate) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.coordinates.TimeAndPlace (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.coordinates.TimeAndPlace

+
+ + + + + + + + + +
+Packages that use TimeAndPlace
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of TimeAndPlace in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return types with arguments of type TimeAndPlace
+ java.util.List<TimeAndPlace>MapObject.getMovements() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type TimeAndPlace
+ voidMapObject.addMovement(TimeAndPlace movement) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.todo with type arguments of type TimeAndPlace
+ voidMapObject.setMovements(java.util.List<TimeAndPlace> movements) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.coordinates (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.coordinates + + + + +
+Interfaces  + +
+Coordinate
+ + + + + + +
+Classes  + +
+CartesianCoordinate +
+EarthCoordinate +
+TimeAndPlace
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.coordinates (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.coordinates +

+ + + + + + + + + +
+Interface Summary
Coordinate 
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
CartesianCoordinate 
EarthCoordinate 
TimeAndPlace 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.coordinates Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.coordinates +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.coordinates (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.coordinates

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.boehn.kmlframework.coordinates
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.todo  
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.coordinates used by org.boehn.kmlframework.coordinates
CartesianCoordinate + +
+           
Coordinate + +
+           
EarthCoordinate + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.coordinates used by org.boehn.kmlframework.todo
CartesianCoordinate + +
+           
Coordinate + +
+           
EarthCoordinate + +
+           
TimeAndPlace + +
+           
+  +

+ + + + + + + + +
+Classes in org.boehn.kmlframework.coordinates used by org.boehn.kmlframework.todo.servlet
EarthCoordinate + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +AbstractView (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class AbstractView

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.AbstractView
+
+
+
Direct Known Subclasses:
Camera, LookAt
+
+
+
+
public abstract class AbstractView
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AbstractView() + +
+           
AbstractView(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetAltitude() + +
+           
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.DoublegetHeading() + +
+           
+ java.lang.DoublegetLatitude() + +
+           
+ java.lang.DoublegetLongitude() + +
+           
+ java.lang.DoublegetTilt() + +
+           
+ voidsetAltitude(java.lang.Double altitude) + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetHeading(java.lang.Double heading) + +
+           
+ voidsetLatitude(java.lang.Double latitude) + +
+           
+ voidsetLongitude(java.lang.Double longitude) + +
+           
+ voidsetTilt(java.lang.Double tilt) + +
+           
+ voidwriteInner(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractView

+
+public AbstractView()
+
+
+
+ +

+AbstractView

+
+public AbstractView(java.lang.Double longitude,
+                    java.lang.Double latitude,
+                    java.lang.Double altitude,
+                    java.lang.Double heading,
+                    java.lang.Double tilt,
+                    AltitudeModeEnum altitudeMode)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLongitude

+
+public java.lang.Double getLongitude()
+
+
+
+
+
+
+ +

+setLongitude

+
+public void setLongitude(java.lang.Double longitude)
+
+
+
+
+
+
+ +

+getLatitude

+
+public java.lang.Double getLatitude()
+
+
+
+
+
+
+ +

+setLatitude

+
+public void setLatitude(java.lang.Double latitude)
+
+
+
+
+
+
+ +

+getAltitude

+
+public java.lang.Double getAltitude()
+
+
+
+
+
+
+ +

+setAltitude

+
+public void setAltitude(java.lang.Double altitude)
+
+
+
+
+
+
+ +

+getHeading

+
+public java.lang.Double getHeading()
+
+
+
+
+
+
+ +

+setHeading

+
+public void setHeading(java.lang.Double heading)
+
+
+
+
+
+
+ +

+getTilt

+
+public java.lang.Double getTilt()
+
+
+
+
+
+
+ +

+setTilt

+
+public void setTilt(java.lang.Double tilt)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+writeInner

+
+public void writeInner(Kml kml)
+                throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Alias (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Alias

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Alias
+
+
+
+
public class Alias
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Alias() + +
+           
Alias(java.lang.String targetHref, + java.lang.String sourceHref) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetSourceHref() + +
+           
+ java.lang.StringgetTargetHref() + +
+           
+ voidsetSourceHref(java.lang.String sourceHref) + +
+           
+ voidsetTargetHref(java.lang.String targetHref) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Alias

+
+public Alias()
+
+
+
+ +

+Alias

+
+public Alias(java.lang.String targetHref,
+             java.lang.String sourceHref)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetHref

+
+public java.lang.String getTargetHref()
+
+
+
+
+
+
+ +

+setTargetHref

+
+public void setTargetHref(java.lang.String targetHref)
+
+
+
+
+
+
+ +

+getSourceHref

+
+public java.lang.String getSourceHref()
+
+
+
+
+
+
+ +

+setSourceHref

+
+public void setSourceHref(java.lang.String sourceHref)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +AltitudeModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum AltitudeModeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<AltitudeModeEnum>
+      extended by org.boehn.kmlframework.kml.AltitudeModeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<AltitudeModeEnum>
+
+
+
+
public enum AltitudeModeEnum
extends java.lang.Enum<AltitudeModeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
absolute + +
+           
clampToGround + +
+           
relativeToGround + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static AltitudeModeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static AltitudeModeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+relativeToGround

+
+public static final AltitudeModeEnum relativeToGround
+
+
+
+
+
+ +

+absolute

+
+public static final AltitudeModeEnum absolute
+
+
+
+
+
+ +

+clampToGround

+
+public static final AltitudeModeEnum clampToGround
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final AltitudeModeEnum[] values()
+
+
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: +
+for(AltitudeModeEnum c : AltitudeModeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static AltitudeModeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +BallonStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class BallonStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.BallonStyle
+
+
+
+
public class BallonStyle
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
BallonStyle() + +
+           
BallonStyle(java.lang.String bgColor, + java.lang.String textColor, + java.lang.String text, + DisplayModeEnum displayMode) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetBgColor() + +
+           
+ DisplayModeEnumgetDisplayMode() + +
+           
+ java.lang.StringgetText() + +
+           
+ java.lang.StringgetTextColor() + +
+           
+ voidsetBgColor(java.lang.String bgColor) + +
+           
+ voidsetDisplayMode(DisplayModeEnum displayMode) + +
+           
+ voidsetText(java.lang.String text) + +
+           
+ voidsetTextColor(java.lang.String textColor) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BallonStyle

+
+public BallonStyle()
+
+
+
+ +

+BallonStyle

+
+public BallonStyle(java.lang.String bgColor,
+                   java.lang.String textColor,
+                   java.lang.String text,
+                   DisplayModeEnum displayMode)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBgColor

+
+public java.lang.String getBgColor()
+
+
+
+
+
+
+ +

+setBgColor

+
+public void setBgColor(java.lang.String bgColor)
+
+
+
+
+
+
+ +

+getTextColor

+
+public java.lang.String getTextColor()
+
+
+
+
+
+
+ +

+setTextColor

+
+public void setTextColor(java.lang.String textColor)
+
+
+
+
+
+
+ +

+getText

+
+public java.lang.String getText()
+
+
+
+
+
+
+ +

+setText

+
+public void setText(java.lang.String text)
+
+
+
+
+
+
+ +

+getDisplayMode

+
+public DisplayModeEnum getDisplayMode()
+
+
+
+
+
+
+ +

+setDisplayMode

+
+public void setDisplayMode(DisplayModeEnum displayMode)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Camera (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Camera

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.AbstractView
+          extended by org.boehn.kmlframework.kml.Camera
+
+
+
+
public class Camera
extends AbstractView
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Camera() + +
+           
Camera(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode, + java.lang.Double roll) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetRoll() + +
+           
+ voidsetRoll(java.lang.Double roll) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.AbstractView
getAltitude, getAltitudeMode, getHeading, getLatitude, getLongitude, getTilt, setAltitude, setAltitudeMode, setHeading, setLatitude, setLongitude, setTilt, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Camera

+
+public Camera()
+
+
+
+ +

+Camera

+
+public Camera(java.lang.Double longitude,
+              java.lang.Double latitude,
+              java.lang.Double altitude,
+              java.lang.Double heading,
+              java.lang.Double tilt,
+              AltitudeModeEnum altitudeMode,
+              java.lang.Double roll)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRoll

+
+public java.lang.Double getRoll()
+
+
+
+
+
+
+ +

+setRoll

+
+public void setRoll(java.lang.Double roll)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Change (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Change

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.UpdateElement
+      extended by org.boehn.kmlframework.kml.Change
+
+
+
+
public class Change
extends UpdateElement
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Change() + +
+           
Change(KmlObject kmlObject) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.UpdateElement
getKmlObject, setKmlObject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Change

+
+public Change()
+
+
+
+ +

+Change

+
+public Change(KmlObject kmlObject)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+
Specified by:
write in class UpdateElement
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ColorModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum ColorModeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<ColorModeEnum>
+      extended by org.boehn.kmlframework.kml.ColorModeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ColorModeEnum>
+
+
+
+
public enum ColorModeEnum
extends java.lang.Enum<ColorModeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
normal + +
+           
random + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ColorModeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ColorModeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+normal

+
+public static final ColorModeEnum normal
+
+
+
+
+
+ +

+random

+
+public static final ColorModeEnum random
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ColorModeEnum[] values()
+
+
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: +
+for(ColorModeEnum c : ColorModeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ColorModeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ColorStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class ColorStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ColorStyle
+
+
+
Direct Known Subclasses:
IconStyle, LabelStyle, LineStyle, PolyStyle
+
+
+
+
public abstract class ColorStyle
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ColorStyle() + +
+           
ColorStyle(java.lang.String color, + ColorModeEnum colorMode) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetColor() + +
+           
+ ColorModeEnumgetColorMode() + +
+           
+ voidsetColor(java.lang.String color) + +
+           
+ voidsetColorMode(ColorModeEnum colorMode) + +
+           
+ voidwriteInner(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ColorStyle

+
+public ColorStyle()
+
+
+
+ +

+ColorStyle

+
+public ColorStyle(java.lang.String color,
+                  ColorModeEnum colorMode)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getColor

+
+public java.lang.String getColor()
+
+
+
+
+
+
+ +

+setColor

+
+public void setColor(java.lang.String color)
+
+
+
+
+
+
+ +

+getColorMode

+
+public ColorModeEnum getColorMode()
+
+
+
+
+
+
+ +

+setColorMode

+
+public void setColorMode(ColorModeEnum colorMode)
+
+
+
+
+
+
+ +

+writeInner

+
+public void writeInner(Kml kml)
+                throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Container (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Container

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Container
+
+
+
Direct Known Subclasses:
Document, Folder
+
+
+
+
public abstract class Container
extends Feature
+ + +

+


+ +

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

+ + + + + + + + +
+Constructor Detail
+ +

+Container

+
+public Container()
+
+
+
+ +

+Container

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

+getFeatures

+
+public java.util.List<Feature> getFeatures()
+
+
+
+
+
+
+ +

+setFeatures

+
+public void setFeatures(java.util.List<Feature> features)
+
+
+
+
+
+
+ +

+addFeature

+
+public void addFeature(Feature feature)
+
+
+
+
+
+
+ +

+writeInner

+
+public void writeInner(Kml kml)
+                throws KmlException
+
+
+
Overrides:
writeInner in class Feature
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Create (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Create

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.UpdateElement
+      extended by org.boehn.kmlframework.kml.Create
+
+
+
+
public class Create
extends UpdateElement
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Create() + +
+           
Create(KmlObject kmlObject) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.UpdateElement
getKmlObject, setKmlObject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Create

+
+public Create()
+
+
+
+ +

+Create

+
+public Create(KmlObject kmlObject)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+
Specified by:
write in class UpdateElement
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Data (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Data

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Data
+
+
+
+
public class Data
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Data() + +
+           
Data(java.lang.String name, + java.lang.String displayName, + java.lang.String value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetDisplayName() + +
+           
+ java.lang.StringgetName() + +
+           
+ java.lang.StringgetValue() + +
+           
+ voidsetDisplayName(java.lang.String displayName) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetValue(java.lang.String value) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Data

+
+public Data()
+
+
+
+ +

+Data

+
+public Data(java.lang.String name,
+            java.lang.String displayName,
+            java.lang.String value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public java.lang.String getDisplayName()
+
+
+
+
+
+
+ +

+setDisplayName

+
+public void setDisplayName(java.lang.String displayName)
+
+
+
+
+
+
+ +

+getValue

+
+public java.lang.String getValue()
+
+
+
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.String value)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Delete (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Delete

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.UpdateElement
+      extended by org.boehn.kmlframework.kml.Delete
+
+
+
+
public class Delete
extends UpdateElement
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Delete() + +
+           
Delete(KmlObject kmlObject) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.UpdateElement
getKmlObject, setKmlObject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Delete

+
+public Delete()
+
+
+
+ +

+Delete

+
+public Delete(KmlObject kmlObject)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+
Specified by:
write in class UpdateElement
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +DisplayModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum DisplayModeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<DisplayModeEnum>
+      extended by org.boehn.kmlframework.kml.DisplayModeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DisplayModeEnum>
+
+
+
+
public enum DisplayModeEnum
extends java.lang.Enum<DisplayModeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
_default + +
+           
hide + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static DisplayModeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static DisplayModeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+_default

+
+public static final DisplayModeEnum _default
+
+
+
+
+
+ +

+hide

+
+public static final DisplayModeEnum hide
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final DisplayModeEnum[] values()
+
+
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: +
+for(DisplayModeEnum c : DisplayModeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static DisplayModeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Document (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Document

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Container
+              extended by org.boehn.kmlframework.kml.Document
+
+
+
+
public class Document
extends Container
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Document() + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddSchema(Schema schema) + +
+           
+ java.util.List<Schema>getSchemas() + +
+           
+ voidsetSchemas(java.util.List<Schema> schemas) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Container
addFeature, getFeatures, setFeatures, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Document

+
+public Document()
+
+
+
+ +

+Document

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

+getSchemas

+
+public java.util.List<Schema> getSchemas()
+
+
+
+
+
+
+ +

+setSchemas

+
+public void setSchemas(java.util.List<Schema> schemas)
+
+
+
+
+
+
+ +

+addSchema

+
+public void addSchema(Schema schema)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ExtendedData (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class ExtendedData

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ExtendedData
+
+
+
+
public class ExtendedData
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ExtendedData() + +
+           
ExtendedData(java.util.List<Data> dataElements, + java.lang.String schemaUrl, + java.util.List<SimpleData> simpleDataElements, + java.lang.String nameSpace, + java.lang.String customContent) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetCustomContent() + +
+           
+ java.util.List<Data>getDataElements() + +
+           
+ java.lang.StringgetNameSpace() + +
+           
+ java.lang.StringgetSchemaUrl() + +
+           
+ java.util.List<SimpleData>getSimpleDataElements() + +
+           
+ voidsetCustomContent(java.lang.String customContent) + +
+           
+ voidsetDataElements(java.util.List<Data> dataElements) + +
+           
+ voidsetNameSpace(java.lang.String nameSpace) + +
+           
+ voidsetSchemaUrl(java.lang.String schemaUrl) + +
+           
+ voidsetSimpleDataElements(java.util.List<SimpleData> simpleDataElements) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedData

+
+public ExtendedData()
+
+
+
+ +

+ExtendedData

+
+public ExtendedData(java.util.List<Data> dataElements,
+                    java.lang.String schemaUrl,
+                    java.util.List<SimpleData> simpleDataElements,
+                    java.lang.String nameSpace,
+                    java.lang.String customContent)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDataElements

+
+public java.util.List<Data> getDataElements()
+
+
+
+
+
+
+ +

+setDataElements

+
+public void setDataElements(java.util.List<Data> dataElements)
+
+
+
+
+
+
+ +

+getSchemaUrl

+
+public java.lang.String getSchemaUrl()
+
+
+
+
+
+
+ +

+setSchemaUrl

+
+public void setSchemaUrl(java.lang.String schemaUrl)
+
+
+
+
+
+
+ +

+getSimpleDataElements

+
+public java.util.List<SimpleData> getSimpleDataElements()
+
+
+
+
+
+
+ +

+setSimpleDataElements

+
+public void setSimpleDataElements(java.util.List<SimpleData> simpleDataElements)
+
+
+
+
+
+
+ +

+getNameSpace

+
+public java.lang.String getNameSpace()
+
+
+
+
+
+
+ +

+setNameSpace

+
+public void setNameSpace(java.lang.String nameSpace)
+
+
+
+
+
+
+ +

+getCustomContent

+
+public java.lang.String getCustomContent()
+
+
+
+
+
+
+ +

+setCustomContent

+
+public void setCustomContent(java.lang.String customContent)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Feature (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Feature

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+
+
+
Direct Known Subclasses:
Container, NetworkLink, Overlay, Placemark
+
+
+
+
public abstract class Feature
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Feature() + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddStyleSelector(StyleSelector styleSelector) + +
+           
+ AbstractViewgetAbstractView() + +
+           
+ java.lang.StringgetAddress() + +
+           
+ AtomAuthorgetAtomAuthor() + +
+           
+ AtomLinkgetAtomLink() + +
+           
+ java.lang.StringgetDescription() + +
+           
+ ExtendedDatagetExtendedData() + +
+           
+ java.lang.StringgetName() + +
+           
+ java.lang.StringgetPhoneNumber() + +
+           
+ RegiongetRegion() + +
+           
+ java.lang.StringgetSnippet() + +
+           
+ java.lang.IntegergetSnippetMaxLines() + +
+           
+ java.util.List<StyleSelector>getStyleSelectors() + +
+           
+ java.lang.StringgetStyleUrl() + +
+           
+ TimePrimitivegetTimePrimitive() + +
+           
+ java.lang.StringgetXalAddressDeatails() + +
+           
+ booleanisOpen() + +
+           
+ java.lang.BooleanisVisible() + +
+           
+ voidsetAbstractView(AbstractView abstractView) + +
+           
+ voidsetAddress(java.lang.String address) + +
+           
+ voidsetAtomAuthor(AtomAuthor atomAuthor) + +
+           
+ voidsetAtomLink(AtomLink link) + +
+           
+ voidsetDescription(java.lang.String description) + +
+           
+ voidsetExtendedData(ExtendedData extendedData) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetOpen(boolean open) + +
+           
+ voidsetPhoneNumber(java.lang.String phoneNumber) + +
+           
+ voidsetRegion(Region region) + +
+           
+ voidsetSnippet(java.lang.String snippet) + +
+           
+ voidsetSnippetMaxLines(java.lang.Integer snippetMaxLines) + +
+           
+ voidsetStyleSelectors(java.util.List<StyleSelector> styleSelectors) + +
+           
+ voidsetStyleUrl(java.lang.String styleUrl) + +
+           
+ voidsetTimePrimitive(TimePrimitive timePrimitive) + +
+           
+ voidsetVisibility(java.lang.Boolean visibility) + +
+           
+ voidsetXalAddressDeatails(java.lang.String xalAddressDeatails) + +
+           
+ voidwriteInner(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Feature

+
+public Feature()
+
+
+
+ +

+Feature

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

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+isVisible

+
+public java.lang.Boolean isVisible()
+
+
+
+
+
+
+ +

+setVisibility

+
+public void setVisibility(java.lang.Boolean visibility)
+
+
+
+
+
+
+ +

+isOpen

+
+public boolean isOpen()
+
+
+
+
+
+
+ +

+setOpen

+
+public void setOpen(boolean open)
+
+
+
+
+
+
+ +

+getAtomAuthor

+
+public AtomAuthor getAtomAuthor()
+
+
+
+
+
+
+ +

+setAtomAuthor

+
+public void setAtomAuthor(AtomAuthor atomAuthor)
+
+
+
+
+
+
+ +

+getAtomLink

+
+public AtomLink getAtomLink()
+
+
+
+
+
+
+ +

+setAtomLink

+
+public void setAtomLink(AtomLink link)
+
+
+
+
+
+
+ +

+getAddress

+
+public java.lang.String getAddress()
+
+
+
+
+
+
+ +

+setAddress

+
+public void setAddress(java.lang.String address)
+
+
+
+
+
+
+ +

+getXalAddressDeatails

+
+public java.lang.String getXalAddressDeatails()
+
+
+
+
+
+
+ +

+setXalAddressDeatails

+
+public void setXalAddressDeatails(java.lang.String xalAddressDeatails)
+
+
+
+
+
+
+ +

+getPhoneNumber

+
+public java.lang.String getPhoneNumber()
+
+
+
+
+
+
+ +

+setPhoneNumber

+
+public void setPhoneNumber(java.lang.String phoneNumber)
+
+
+
+
+
+
+ +

+getSnippet

+
+public java.lang.String getSnippet()
+
+
+
+
+
+
+ +

+setSnippet

+
+public void setSnippet(java.lang.String snippet)
+
+
+
+
+
+
+ +

+getSnippetMaxLines

+
+public java.lang.Integer getSnippetMaxLines()
+
+
+
+
+
+
+ +

+setSnippetMaxLines

+
+public void setSnippetMaxLines(java.lang.Integer snippetMaxLines)
+
+
+
+
+
+
+ +

+getDescription

+
+public java.lang.String getDescription()
+
+
+
+
+
+
+ +

+setDescription

+
+public void setDescription(java.lang.String description)
+
+
+
+
+
+
+ +

+getAbstractView

+
+public AbstractView getAbstractView()
+
+
+
+
+
+
+ +

+setAbstractView

+
+public void setAbstractView(AbstractView abstractView)
+
+
+
+
+
+
+ +

+getStyleUrl

+
+public java.lang.String getStyleUrl()
+
+
+
+
+
+
+ +

+setStyleUrl

+
+public void setStyleUrl(java.lang.String styleUrl)
+
+
+
+
+
+
+ +

+getStyleSelectors

+
+public java.util.List<StyleSelector> getStyleSelectors()
+
+
+
+
+
+
+ +

+setStyleSelectors

+
+public void setStyleSelectors(java.util.List<StyleSelector> styleSelectors)
+
+
+
+
+
+
+ +

+addStyleSelector

+
+public void addStyleSelector(StyleSelector styleSelector)
+
+
+
+
+
+
+ +

+getTimePrimitive

+
+public TimePrimitive getTimePrimitive()
+
+
+
+
+
+
+ +

+setTimePrimitive

+
+public void setTimePrimitive(TimePrimitive timePrimitive)
+
+
+
+
+
+
+ +

+getRegion

+
+public Region getRegion()
+
+
+
+
+
+
+ +

+setRegion

+
+public void setRegion(Region region)
+
+
+
+
+
+
+ +

+getExtendedData

+
+public ExtendedData getExtendedData()
+
+
+
+
+
+
+ +

+setExtendedData

+
+public void setExtendedData(ExtendedData extendedData)
+
+
+
+
+
+
+ +

+writeInner

+
+public void writeInner(Kml kml)
+                throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Folder (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Folder

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Container
+              extended by org.boehn.kmlframework.kml.Folder
+
+
+
+
public class Folder
extends Container
+ + +

+


+ +

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

+ + + + + + + + +
+Constructor Detail
+ +

+Folder

+
+public Folder()
+
+
+
+ +

+Folder

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

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Geometry (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Geometry

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+
+
+
Direct Known Subclasses:
LinearRing, LineString, Model, MultiGeometry, Point, Polygon
+
+
+
+
public abstract class Geometry
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Geometry() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Geometry

+
+public Geometry()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +GridOriginEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum GridOriginEnum

+
+java.lang.Object
+  extended by java.lang.Enum<GridOriginEnum>
+      extended by org.boehn.kmlframework.kml.GridOriginEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<GridOriginEnum>
+
+
+
+
public enum GridOriginEnum
extends java.lang.Enum<GridOriginEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
lowerLeft + +
+           
upperLeft + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static GridOriginEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static GridOriginEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+lowerLeft

+
+public static final GridOriginEnum lowerLeft
+
+
+
+
+
+ +

+upperLeft

+
+public static final GridOriginEnum upperLeft
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final GridOriginEnum[] values()
+
+
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: +
+for(GridOriginEnum c : GridOriginEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static GridOriginEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +GroundOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class GroundOverlay

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Overlay
+              extended by org.boehn.kmlframework.kml.GroundOverlay
+
+
+
+
public class GroundOverlay
extends Overlay
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
GroundOverlay() + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetAltitude() + +
+           
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.DoublegetEast() + +
+           
+ java.lang.DoublegetNorth() + +
+           
+ java.lang.DoublegetRotation() + +
+           
+ java.lang.DoublegetSouth() + +
+           
+ java.lang.DoublegetWest() + +
+           
+ voidsetAltitude(java.lang.Double altitude) + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetEast(java.lang.Double east) + +
+           
+ voidsetNorth(java.lang.Double north) + +
+           
+ voidsetRotation(java.lang.Double rotation) + +
+           
+ voidsetSouth(java.lang.Double south) + +
+           
+ voidsetWest(java.lang.Double west) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Overlay
getColor, getDrawOrder, getIcon, setColor, setDrawOrder, setIcon, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GroundOverlay

+
+public GroundOverlay()
+
+
+
+ +

+GroundOverlay

+
+public GroundOverlay(java.lang.String name,
+                     java.lang.Boolean visibility,
+                     java.lang.Boolean open,
+                     AtomAuthor atomAuthor,
+                     AtomLink atomLink,
+                     java.lang.String address,
+                     java.lang.String xalAddressDetails,
+                     java.lang.String phoneNumber,
+                     java.lang.String snippet,
+                     java.lang.Integer snippetMaxLines,
+                     java.lang.String description,
+                     AbstractView abstractView,
+                     TimePrimitive timePrimitive,
+                     java.lang.String styleUrl,
+                     java.util.List<StyleSelector> styleSelectors,
+                     Region region,
+                     ExtendedData extendedData,
+                     java.lang.String color,
+                     java.lang.Integer drawOrder,
+                     Icon icon,
+                     java.lang.Double alititude,
+                     AltitudeModeEnum altitudeMode,
+                     java.lang.Double north,
+                     java.lang.Double south,
+                     java.lang.Double east,
+                     java.lang.Double west,
+                     java.lang.Double rotation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getAltitude

+
+public java.lang.Double getAltitude()
+
+
+
+
+
+
+ +

+setAltitude

+
+public void setAltitude(java.lang.Double altitude)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getNorth

+
+public java.lang.Double getNorth()
+
+
+
+
+
+
+ +

+setNorth

+
+public void setNorth(java.lang.Double north)
+
+
+
+
+
+
+ +

+getSouth

+
+public java.lang.Double getSouth()
+
+
+
+
+
+
+ +

+setSouth

+
+public void setSouth(java.lang.Double south)
+
+
+
+
+
+
+ +

+getEast

+
+public java.lang.Double getEast()
+
+
+
+
+
+
+ +

+setEast

+
+public void setEast(java.lang.Double east)
+
+
+
+
+
+
+ +

+getWest

+
+public java.lang.Double getWest()
+
+
+
+
+
+
+ +

+setWest

+
+public void setWest(java.lang.Double west)
+
+
+
+
+
+
+ +

+getRotation

+
+public java.lang.Double getRotation()
+
+
+
+
+
+
+ +

+setRotation

+
+public void setRotation(java.lang.Double rotation)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Icon (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Icon

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Link
+          extended by org.boehn.kmlframework.kml.Icon
+
+
+
+
public class Icon
extends Link
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Icon() + +
+           
Icon(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Link
getHref, getHttpQuery, getRefreshInterval, getRefreshMode, getViewBoundScale, getViewFormat, getViewRefreshMode, getViewRefreshTime, setHref, setHttpQuery, setRefreshInterval, setRefreshMode, setViewBoundScale, setViewFormat, setViewRefreshMode, setViewRefreshTime, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Icon

+
+public Icon()
+
+
+
+ +

+Icon

+
+public Icon(java.lang.String href,
+            RefreshModeEnum refreshMode,
+            java.lang.Double refreshInterval,
+            ViewRefreshModeEnum viewRefreshMode,
+            java.lang.Double viewRefreshTime,
+            java.lang.Double viewBoundScale,
+            ViewFormat viewFormat,
+            java.lang.String httpQuery)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+
Overrides:
write in class Link
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Overrides:
writeDelete in class Link
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +IconStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class IconStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ColorStyle
+          extended by org.boehn.kmlframework.kml.IconStyle
+
+
+
+
public class IconStyle
extends ColorStyle
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IconStyle() + +
+           
IconStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double scale, + java.lang.Double heading, + java.lang.String iconHref, + java.lang.Double hotSpotX, + java.lang.Double hotSpotY, + UnitEnum hotSpotXunits, + UnitEnum hotSpotYunits) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetHeading() + +
+           
+ java.lang.DoublegetHotSpotX() + +
+           
+ UnitEnumgetHotSpotXunits() + +
+           
+ java.lang.DoublegetHotSpotY() + +
+           
+ UnitEnumgetHotSpotYunits() + +
+           
+ java.lang.StringgetIconHref() + +
+           
+ java.lang.DoublegetScale() + +
+           
+ voidsetHeading(java.lang.Double heading) + +
+           
+ voidsetHotSpotX(java.lang.Double hotSpotX) + +
+           
+ voidsetHotSpotXunits(UnitEnum hotSpotXunits) + +
+           
+ voidsetHotSpotY(java.lang.Double hotSpotY) + +
+           
+ voidsetHotSpotYunits(UnitEnum hotSpotYunits) + +
+           
+ voidsetIconHref(java.lang.String iconHref) + +
+           
+ voidsetScale(java.lang.Double scale) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.ColorStyle
getColor, getColorMode, setColor, setColorMode, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IconStyle

+
+public IconStyle()
+
+
+
+ +

+IconStyle

+
+public IconStyle(java.lang.String color,
+                 ColorModeEnum colorMode,
+                 java.lang.Double scale,
+                 java.lang.Double heading,
+                 java.lang.String iconHref,
+                 java.lang.Double hotSpotX,
+                 java.lang.Double hotSpotY,
+                 UnitEnum hotSpotXunits,
+                 UnitEnum hotSpotYunits)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScale

+
+public java.lang.Double getScale()
+
+
+
+
+
+
+ +

+setScale

+
+public void setScale(java.lang.Double scale)
+
+
+
+
+
+
+ +

+getHeading

+
+public java.lang.Double getHeading()
+
+
+
+
+
+
+ +

+setHeading

+
+public void setHeading(java.lang.Double heading)
+
+
+
+
+
+
+ +

+getIconHref

+
+public java.lang.String getIconHref()
+
+
+
+
+
+
+ +

+setIconHref

+
+public void setIconHref(java.lang.String iconHref)
+
+
+
+
+
+
+ +

+getHotSpotX

+
+public java.lang.Double getHotSpotX()
+
+
+
+
+
+
+ +

+setHotSpotX

+
+public void setHotSpotX(java.lang.Double hotSpotX)
+
+
+
+
+
+
+ +

+getHotSpotY

+
+public java.lang.Double getHotSpotY()
+
+
+
+
+
+
+ +

+setHotSpotY

+
+public void setHotSpotY(java.lang.Double hotSpotY)
+
+
+
+
+
+
+ +

+getHotSpotXunits

+
+public UnitEnum getHotSpotXunits()
+
+
+
+
+
+
+ +

+setHotSpotXunits

+
+public void setHotSpotXunits(UnitEnum hotSpotXunits)
+
+
+
+
+
+
+ +

+getHotSpotYunits

+
+public UnitEnum getHotSpotYunits()
+
+
+
+
+
+
+ +

+setHotSpotYunits

+
+public void setHotSpotYunits(UnitEnum hotSpotYunits)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Kml (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Kml

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.Kml
+
+
+
Direct Known Subclasses:
HttpServletModel, HttpServletModel
+
+
+
+
public class Kml
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  booleanatomElementsIncluded + +
+           
+protected  booleancelestialData + +
+           
+protected  Featurefeature + +
+           
+protected  booleangenerateObjectIds + +
+           
+protected  NetworkLinkControlnetworkLinkControl + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
Kml() + +
+           
Kml(NetworkLinkControl networkLinkControl, + Feature feature) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcreateKml(java.io.PrintWriter printWriter) + +
+           
+ voidcreateKml(java.lang.String fileName) + +
+           
+ voidcreateKmz(java.lang.String fileName) + +
+           
+ FeaturegetFeature() + +
+           
+ NetworkLinkControlgetNetworkLinkControl() + +
+           
+ booleangetXmlIndent() + +
+           
+ booleanisAtomElementsIncluded() + +
+           
+ booleanisCelestialData() + +
+           
+ booleanisGenerateObjectIds() + +
+           
+ voidprint(int indentChangeBefore, + java.lang.String string) + +
+           
+ voidprint(java.lang.String string) + +
+           
+ voidprint(java.lang.String string, + int indentChangeAfter) + +
+           
+ voidprintln(int indentChangeBefore, + java.lang.String string) + +
+           
+ voidprintln(java.lang.String string) + +
+           
+ voidprintln(java.lang.String string, + int indentChangeAfter) + +
+           
+ voidsetAtomElementsIncluded(boolean atomElementsIncluded) + +
+           
+ voidsetCelestialData(boolean celestialData) + +
+           
+ voidsetFeature(Feature feature) + +
+           
+ voidsetGenerateObjectIds(boolean generateObjectIds) + +
+           
+ voidsetNetworkLinkControl(NetworkLinkControl networkLinkControl) + +
+           
+ voidsetXmlIndent(boolean xmlIndent) + +
+           
+ java.lang.StringtoString() + +
+           
+ voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+networkLinkControl

+
+protected NetworkLinkControl networkLinkControl
+
+
+
+
+
+ +

+feature

+
+protected Feature feature
+
+
+
+
+
+ +

+celestialData

+
+protected boolean celestialData
+
+
+
+
+
+ +

+atomElementsIncluded

+
+protected boolean atomElementsIncluded
+
+
+
+
+
+ +

+generateObjectIds

+
+protected boolean generateObjectIds
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Kml

+
+public Kml()
+
+
+
+ +

+Kml

+
+public Kml(NetworkLinkControl networkLinkControl,
+           Feature feature)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setXmlIndent

+
+public void setXmlIndent(boolean xmlIndent)
+
+
+
+
+
+
+ +

+getXmlIndent

+
+public boolean getXmlIndent()
+
+
+
+
+
+
+ +

+getNetworkLinkControl

+
+public NetworkLinkControl getNetworkLinkControl()
+
+
+
+
+
+
+ +

+setNetworkLinkControl

+
+public void setNetworkLinkControl(NetworkLinkControl networkLinkControl)
+
+
+
+
+
+
+ +

+getFeature

+
+public Feature getFeature()
+
+
+
+
+
+
+ +

+setFeature

+
+public void setFeature(Feature feature)
+
+
+
+
+
+
+ +

+isCelestialData

+
+public boolean isCelestialData()
+
+
+
+
+
+
+ +

+setCelestialData

+
+public void setCelestialData(boolean celestialData)
+
+
+
+
+
+
+ +

+isAtomElementsIncluded

+
+public boolean isAtomElementsIncluded()
+
+
+
+
+
+
+ +

+setAtomElementsIncluded

+
+public void setAtomElementsIncluded(boolean atomElementsIncluded)
+
+
+
+
+
+
+ +

+isGenerateObjectIds

+
+public boolean isGenerateObjectIds()
+
+
+
+
+
+
+ +

+setGenerateObjectIds

+
+public void setGenerateObjectIds(boolean generateObjectIds)
+
+
+
+
+
+
+ +

+print

+
+public void print(java.lang.String string)
+
+
+
+
+
+
+ +

+println

+
+public void println(java.lang.String string)
+
+
+
+
+
+
+ +

+print

+
+public void print(java.lang.String string,
+                  int indentChangeAfter)
+
+
+
+
+
+
+ +

+println

+
+public void println(java.lang.String string,
+                    int indentChangeAfter)
+
+
+
+
+
+
+ +

+print

+
+public void print(int indentChangeBefore,
+                  java.lang.String string)
+
+
+
+
+
+
+ +

+println

+
+public void println(int indentChangeBefore,
+                    java.lang.String string)
+
+
+
+
+
+
+ +

+write

+
+public void write(Kml kml)
+           throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+createKml

+
+public void createKml(java.lang.String fileName)
+               throws KmlException,
+                      java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+
+ +

+createKml

+
+public void createKml(java.io.PrintWriter printWriter)
+               throws KmlException,
+                      java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+
+ +

+createKmz

+
+public void createKmz(java.lang.String fileName)
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KmlException (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class KmlException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.boehn.kmlframework.kml.KmlException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class KmlException
extends java.lang.Exception
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
KmlException() + +
+           
KmlException(java.lang.String arg0) + +
+           
KmlException(java.lang.String arg0, + java.lang.Throwable arg1) + +
+           
KmlException(java.lang.Throwable arg0) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KmlException

+
+public KmlException()
+
+
+
+ +

+KmlException

+
+public KmlException(java.lang.String arg0)
+
+
+
+ +

+KmlException

+
+public KmlException(java.lang.String arg0,
+                    java.lang.Throwable arg1)
+
+
+
+ +

+KmlException

+
+public KmlException(java.lang.Throwable arg0)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KmlObject (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class KmlObject

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+
+
+
Direct Known Subclasses:
AbstractView, Alias, BallonStyle, ColorStyle, Data, ExtendedData, Feature, Geometry, Link, ListStyle, NetworkLinkControl, Pair, Region, Schema, SimpleData, SimpleField, StyleSelector, TimePrimitive, Update, ViewFormat
+
+
+
+
public abstract class KmlObject
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
KmlObject() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static intbooleanToInt(boolean booleanValue) + +
+           
+static java.lang.StringenumToString(java.lang.Enum _enum) + +
+           
+ java.lang.StringgetId() + +
+           
+protected  java.lang.StringgetIdAndTargetIdFormatted(Kml kml) + +
+           
+ java.lang.StringgetTargetId() + +
+           
+ voidsetId(java.lang.String id) + +
+           
+ voidsetTargetId(java.lang.String targetId) + +
+           
+abstract  voidwrite(Kml kml) + +
+           
+abstract  voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KmlObject

+
+public KmlObject()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getId

+
+public java.lang.String getId()
+
+
+
+
+
+
+ +

+setId

+
+public void setId(java.lang.String id)
+
+
+
+
+
+
+ +

+getTargetId

+
+public java.lang.String getTargetId()
+
+
+
+
+
+
+ +

+setTargetId

+
+public void setTargetId(java.lang.String targetId)
+
+
+
+
+
+
+ +

+write

+
+public abstract void write(Kml kml)
+                    throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+writeDelete

+
+public abstract void writeDelete(Kml kml)
+                          throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+getIdAndTargetIdFormatted

+
+protected java.lang.String getIdAndTargetIdFormatted(Kml kml)
+
+
+
+
+
+
+ +

+booleanToInt

+
+public static int booleanToInt(boolean booleanValue)
+
+
+
+
+
+
+ +

+enumToString

+
+public static java.lang.String enumToString(java.lang.Enum _enum)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +LabelStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class LabelStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ColorStyle
+          extended by org.boehn.kmlframework.kml.LabelStyle
+
+
+
+
public class LabelStyle
extends ColorStyle
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LabelStyle() + +
+           
LabelStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double scale) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetScale() + +
+           
+ voidsetScale(java.lang.Double scale) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.ColorStyle
getColor, getColorMode, setColor, setColorMode, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LabelStyle

+
+public LabelStyle()
+
+
+
+ +

+LabelStyle

+
+public LabelStyle(java.lang.String color,
+                  ColorModeEnum colorMode,
+                  java.lang.Double scale)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScale

+
+public java.lang.Double getScale()
+
+
+
+
+
+
+ +

+setScale

+
+public void setScale(java.lang.Double scale)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +LineString (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class LineString

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.LineString
+
+
+
+
public class LineString
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LineString() + +
+           
LineString(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.util.List<Point>getCoordinates() + +
+           
+ java.lang.BooleangetExtrude() + +
+           
+ java.lang.BooleangetTessellate() + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetCoordinates(java.util.List<Point> coordinates) + +
+           
+ voidsetExtrude(java.lang.Boolean extrude) + +
+           
+ voidsetTessellate(java.lang.Boolean tessellate) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LineString

+
+public LineString()
+
+
+
+ +

+LineString

+
+public LineString(java.lang.Boolean extrude,
+                  java.lang.Boolean tessellate,
+                  AltitudeModeEnum altitudeMode,
+                  java.util.List<Point> coordinates)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExtrude

+
+public java.lang.Boolean getExtrude()
+
+
+
+
+
+
+ +

+setExtrude

+
+public void setExtrude(java.lang.Boolean extrude)
+
+
+
+
+
+
+ +

+getTessellate

+
+public java.lang.Boolean getTessellate()
+
+
+
+
+
+
+ +

+setTessellate

+
+public void setTessellate(java.lang.Boolean tessellate)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getCoordinates

+
+public java.util.List<Point> getCoordinates()
+
+
+
+
+
+
+ +

+setCoordinates

+
+public void setCoordinates(java.util.List<Point> coordinates)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +LineStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class LineStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ColorStyle
+          extended by org.boehn.kmlframework.kml.LineStyle
+
+
+
+
public class LineStyle
extends ColorStyle
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LineStyle() + +
+           
LineStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double width) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetWidth() + +
+           
+ voidsetWidth(java.lang.Double width) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.ColorStyle
getColor, getColorMode, setColor, setColorMode, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LineStyle

+
+public LineStyle()
+
+
+
+ +

+LineStyle

+
+public LineStyle(java.lang.String color,
+                 ColorModeEnum colorMode,
+                 java.lang.Double width)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getWidth

+
+public java.lang.Double getWidth()
+
+
+
+
+
+
+ +

+setWidth

+
+public void setWidth(java.lang.Double width)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +LinearRing (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class LinearRing

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.LinearRing
+
+
+
+
public class LinearRing
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LinearRing() + +
+           
LinearRing(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.util.List<Point>getCoordinates() + +
+           
+ java.lang.BooleangetExtrude() + +
+           
+ java.lang.BooleangetTessellate() + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetCoordinates(java.util.List<Point> coordinates) + +
+           
+ voidsetExtrude(java.lang.Boolean extrude) + +
+           
+ voidsetTessellate(java.lang.Boolean tessellate) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LinearRing

+
+public LinearRing()
+
+
+
+ +

+LinearRing

+
+public LinearRing(java.lang.Boolean extrude,
+                  java.lang.Boolean tessellate,
+                  AltitudeModeEnum altitudeMode,
+                  java.util.List<Point> coordinates)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExtrude

+
+public java.lang.Boolean getExtrude()
+
+
+
+
+
+
+ +

+setExtrude

+
+public void setExtrude(java.lang.Boolean extrude)
+
+
+
+
+
+
+ +

+getTessellate

+
+public java.lang.Boolean getTessellate()
+
+
+
+
+
+
+ +

+setTessellate

+
+public void setTessellate(java.lang.Boolean tessellate)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getCoordinates

+
+public java.util.List<Point> getCoordinates()
+
+
+
+
+
+
+ +

+setCoordinates

+
+public void setCoordinates(java.util.List<Point> coordinates)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Link (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Link

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Link
+
+
+
Direct Known Subclasses:
Icon
+
+
+
+
public class Link
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Link() + +
+           
Link(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetHref() + +
+           
+ java.lang.StringgetHttpQuery() + +
+           
+ java.lang.DoublegetRefreshInterval() + +
+           
+ RefreshModeEnumgetRefreshMode() + +
+           
+ java.lang.DoublegetViewBoundScale() + +
+           
+ ViewFormatgetViewFormat() + +
+           
+ ViewRefreshModeEnumgetViewRefreshMode() + +
+           
+ java.lang.DoublegetViewRefreshTime() + +
+           
+ voidsetHref(java.lang.String href) + +
+           
+ voidsetHttpQuery(java.lang.String httpQuery) + +
+           
+ voidsetRefreshInterval(java.lang.Double refreshInterval) + +
+           
+ voidsetRefreshMode(RefreshModeEnum refreshMode) + +
+           
+ voidsetViewBoundScale(java.lang.Double viewBoundScale) + +
+           
+ voidsetViewFormat(ViewFormat viewFormat) + +
+           
+ voidsetViewRefreshMode(ViewRefreshModeEnum viewRefreshMode) + +
+           
+ voidsetViewRefreshTime(java.lang.Double viewRefreshTime) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+protected  voidwriteInner(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Link

+
+public Link()
+
+
+
+ +

+Link

+
+public Link(java.lang.String href,
+            RefreshModeEnum refreshMode,
+            java.lang.Double refreshInterval,
+            ViewRefreshModeEnum viewRefreshMode,
+            java.lang.Double viewRefreshTime,
+            java.lang.Double viewBoundScale,
+            ViewFormat viewFormat,
+            java.lang.String httpQuery)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHref

+
+public java.lang.String getHref()
+
+
+
+
+
+
+ +

+setHref

+
+public void setHref(java.lang.String href)
+
+
+
+
+
+
+ +

+getRefreshMode

+
+public RefreshModeEnum getRefreshMode()
+
+
+
+
+
+
+ +

+setRefreshMode

+
+public void setRefreshMode(RefreshModeEnum refreshMode)
+
+
+
+
+
+
+ +

+getRefreshInterval

+
+public java.lang.Double getRefreshInterval()
+
+
+
+
+
+
+ +

+setRefreshInterval

+
+public void setRefreshInterval(java.lang.Double refreshInterval)
+
+
+
+
+
+
+ +

+getViewRefreshMode

+
+public ViewRefreshModeEnum getViewRefreshMode()
+
+
+
+
+
+
+ +

+setViewRefreshMode

+
+public void setViewRefreshMode(ViewRefreshModeEnum viewRefreshMode)
+
+
+
+
+
+
+ +

+getViewRefreshTime

+
+public java.lang.Double getViewRefreshTime()
+
+
+
+
+
+
+ +

+setViewRefreshTime

+
+public void setViewRefreshTime(java.lang.Double viewRefreshTime)
+
+
+
+
+
+
+ +

+getViewBoundScale

+
+public java.lang.Double getViewBoundScale()
+
+
+
+
+
+
+ +

+setViewBoundScale

+
+public void setViewBoundScale(java.lang.Double viewBoundScale)
+
+
+
+
+
+
+ +

+getViewFormat

+
+public ViewFormat getViewFormat()
+
+
+
+
+
+
+ +

+setViewFormat

+
+public void setViewFormat(ViewFormat viewFormat)
+
+
+
+
+
+
+ +

+getHttpQuery

+
+public java.lang.String getHttpQuery()
+
+
+
+
+
+
+ +

+setHttpQuery

+
+public void setHttpQuery(java.lang.String httpQuery)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

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

+writeInner

+
+protected void writeInner(Kml kml)
+                   throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ListItemTypeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum ListItemTypeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<ListItemTypeEnum>
+      extended by org.boehn.kmlframework.kml.ListItemTypeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ListItemTypeEnum>
+
+
+
+
public enum ListItemTypeEnum
extends java.lang.Enum<ListItemTypeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
check + +
+           
checkHideChildren + +
+           
checkOffOnly + +
+           
radioFolder + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ListItemTypeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ListItemTypeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+check

+
+public static final ListItemTypeEnum check
+
+
+
+
+
+ +

+checkOffOnly

+
+public static final ListItemTypeEnum checkOffOnly
+
+
+
+
+
+ +

+checkHideChildren

+
+public static final ListItemTypeEnum checkHideChildren
+
+
+
+
+
+ +

+radioFolder

+
+public static final ListItemTypeEnum radioFolder
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ListItemTypeEnum[] values()
+
+
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: +
+for(ListItemTypeEnum c : ListItemTypeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ListItemTypeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ListStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class ListStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ListStyle
+
+
+
+
public class ListStyle
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ListStyle() + +
+           
ListStyle(ListItemTypeEnum listItemType, + java.lang.String bgColor, + java.lang.String itemIconState, + java.lang.String href) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetBgColor() + +
+           
+ java.lang.StringgetHref() + +
+           
+ java.lang.StringgetItemIconState() + +
+           
+ ListItemTypeEnumgetListItemType() + +
+           
+ voidsetBgColor(java.lang.String bgColor) + +
+           
+ voidsetHref(java.lang.String href) + +
+           
+ voidsetItemIconState(java.lang.String itemIconState) + +
+           
+ voidsetListItemType(ListItemTypeEnum listItemType) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ListStyle

+
+public ListStyle()
+
+
+
+ +

+ListStyle

+
+public ListStyle(ListItemTypeEnum listItemType,
+                 java.lang.String bgColor,
+                 java.lang.String itemIconState,
+                 java.lang.String href)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getListItemType

+
+public ListItemTypeEnum getListItemType()
+
+
+
+
+
+
+ +

+setListItemType

+
+public void setListItemType(ListItemTypeEnum listItemType)
+
+
+
+
+
+
+ +

+getBgColor

+
+public java.lang.String getBgColor()
+
+
+
+
+
+
+ +

+setBgColor

+
+public void setBgColor(java.lang.String bgColor)
+
+
+
+
+
+
+ +

+getItemIconState

+
+public java.lang.String getItemIconState()
+
+
+
+
+
+
+ +

+setItemIconState

+
+public void setItemIconState(java.lang.String itemIconState)
+
+
+
+
+
+
+ +

+getHref

+
+public java.lang.String getHref()
+
+
+
+
+
+
+ +

+setHref

+
+public void setHref(java.lang.String href)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +LookAt (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class LookAt

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.AbstractView
+          extended by org.boehn.kmlframework.kml.LookAt
+
+
+
+
public class LookAt
extends AbstractView
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
LookAt() + +
+           
LookAt(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode, + java.lang.Double range) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetRange() + +
+           
+ voidsetRange(java.lang.Double range) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.AbstractView
getAltitude, getAltitudeMode, getHeading, getLatitude, getLongitude, getTilt, setAltitude, setAltitudeMode, setHeading, setLatitude, setLongitude, setTilt, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LookAt

+
+public LookAt()
+
+
+
+ +

+LookAt

+
+public LookAt(java.lang.Double longitude,
+              java.lang.Double latitude,
+              java.lang.Double altitude,
+              java.lang.Double heading,
+              java.lang.Double tilt,
+              AltitudeModeEnum altitudeMode,
+              java.lang.Double range)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRange

+
+public java.lang.Double getRange()
+
+
+
+
+
+
+ +

+setRange

+
+public void setRange(java.lang.Double range)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Model (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Model

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.Model
+
+
+
+
public class Model
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Model() + +
+           
Model(AltitudeModeEnum 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, + Link link, + java.util.List<Alias> resourceMap) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetAltitude() + +
+           
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.DoublegetHeading() + +
+           
+ java.lang.DoublegetLatitude() + +
+           
+ LinkgetLink() + +
+           
+ java.lang.DoublegetLongitude() + +
+           
+ java.util.List<Alias>getResourceMap() + +
+           
+ java.lang.DoublegetRoll() + +
+           
+ java.lang.DoublegetScaleX() + +
+           
+ java.lang.DoublegetScaleY() + +
+           
+ java.lang.DoublegetScaleZ() + +
+           
+ java.lang.DoublegetTilt() + +
+           
+ voidsetAltitude(java.lang.Double altitude) + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetHeading(java.lang.Double heading) + +
+           
+ voidsetLatitude(java.lang.Double latitude) + +
+           
+ voidsetLink(Link link) + +
+           
+ voidsetLongitude(java.lang.Double longitude) + +
+           
+ voidsetResourceMap(java.util.List<Alias> resourceMap) + +
+           
+ voidsetRoll(java.lang.Double roll) + +
+           
+ voidsetScaleX(java.lang.Double scaleX) + +
+           
+ voidsetScaleY(java.lang.Double scaleY) + +
+           
+ voidsetScaleZ(java.lang.Double scaleZ) + +
+           
+ voidsetTilt(java.lang.Double tilt) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Model

+
+public Model()
+
+
+
+ +

+Model

+
+public Model(AltitudeModeEnum 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,
+             Link link,
+             java.util.List<Alias> resourceMap)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getLongitude

+
+public java.lang.Double getLongitude()
+
+
+
+
+
+
+ +

+setLongitude

+
+public void setLongitude(java.lang.Double longitude)
+
+
+
+
+
+
+ +

+getLatitude

+
+public java.lang.Double getLatitude()
+
+
+
+
+
+
+ +

+setLatitude

+
+public void setLatitude(java.lang.Double latitude)
+
+
+
+
+
+
+ +

+getAltitude

+
+public java.lang.Double getAltitude()
+
+
+
+
+
+
+ +

+setAltitude

+
+public void setAltitude(java.lang.Double altitude)
+
+
+
+
+
+
+ +

+getHeading

+
+public java.lang.Double getHeading()
+
+
+
+
+
+
+ +

+setHeading

+
+public void setHeading(java.lang.Double heading)
+
+
+
+
+
+
+ +

+getTilt

+
+public java.lang.Double getTilt()
+
+
+
+
+
+
+ +

+setTilt

+
+public void setTilt(java.lang.Double tilt)
+
+
+
+
+
+
+ +

+getRoll

+
+public java.lang.Double getRoll()
+
+
+
+
+
+
+ +

+setRoll

+
+public void setRoll(java.lang.Double roll)
+
+
+
+
+
+
+ +

+getScaleX

+
+public java.lang.Double getScaleX()
+
+
+
+
+
+
+ +

+setScaleX

+
+public void setScaleX(java.lang.Double scaleX)
+
+
+
+
+
+
+ +

+getScaleY

+
+public java.lang.Double getScaleY()
+
+
+
+
+
+
+ +

+setScaleY

+
+public void setScaleY(java.lang.Double scaleY)
+
+
+
+
+
+
+ +

+getScaleZ

+
+public java.lang.Double getScaleZ()
+
+
+
+
+
+
+ +

+setScaleZ

+
+public void setScaleZ(java.lang.Double scaleZ)
+
+
+
+
+
+
+ +

+getLink

+
+public Link getLink()
+
+
+
+
+
+
+ +

+setLink

+
+public void setLink(Link link)
+
+
+
+
+
+
+ +

+getResourceMap

+
+public java.util.List<Alias> getResourceMap()
+
+
+
+
+
+
+ +

+setResourceMap

+
+public void setResourceMap(java.util.List<Alias> resourceMap)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +MultiGeometry (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class MultiGeometry

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.MultiGeometry
+
+
+
+
public class MultiGeometry
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MultiGeometry() + +
+           
MultiGeometry(java.util.List<Geometry> geometries) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<Geometry>getGeometries() + +
+           
+ voidsetGeometries(java.util.List<Geometry> geometries) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MultiGeometry

+
+public MultiGeometry()
+
+
+
+ +

+MultiGeometry

+
+public MultiGeometry(java.util.List<Geometry> geometries)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getGeometries

+
+public java.util.List<Geometry> getGeometries()
+
+
+
+
+
+
+ +

+setGeometries

+
+public void setGeometries(java.util.List<Geometry> geometries)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +NetworkLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class NetworkLink

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.NetworkLink
+
+
+
+
public class NetworkLink
extends Feature
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NetworkLink() + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ LinkgetLink() + +
+           
+ java.lang.BooleanisFlyToView() + +
+           
+ booleanisRefreshVisibility() + +
+           
+ voidsetFlyToView(java.lang.Boolean flyToView) + +
+           
+ voidsetLink(Link link) + +
+           
+ voidsetRefreshVisibility(boolean refreshVisibility) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NetworkLink

+
+public NetworkLink()
+
+
+
+ +

+NetworkLink

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

+isRefreshVisibility

+
+public boolean isRefreshVisibility()
+
+
+
+
+
+
+ +

+setRefreshVisibility

+
+public void setRefreshVisibility(boolean refreshVisibility)
+
+
+
+
+
+
+ +

+isFlyToView

+
+public java.lang.Boolean isFlyToView()
+
+
+
+
+
+
+ +

+setFlyToView

+
+public void setFlyToView(java.lang.Boolean flyToView)
+
+
+
+
+
+
+ +

+getLink

+
+public Link getLink()
+
+
+
+
+
+
+ +

+setLink

+
+public void setLink(Link link)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +NetworkLinkControl (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class NetworkLinkControl

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.NetworkLinkControl
+
+
+
+
public class NetworkLinkControl
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NetworkLinkControl() + +
+           
NetworkLinkControl(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, + Update update, + AbstractView abstractView) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AbstractViewgetAbstractView() + +
+           
+ java.lang.StringgetCookie() + +
+           
+ java.lang.StringgetExpires() + +
+           
+ java.lang.StringgetLinkDescription() + +
+           
+ java.lang.StringgetLinkName() + +
+           
+ java.lang.StringgetLinkSnippet() + +
+           
+ java.lang.IntegergetLinkSnippetMaxLines() + +
+           
+ java.lang.DoublegetMaxSessionLength() + +
+           
+ java.lang.StringgetMessage() + +
+           
+ java.lang.DoublegetMinRefreshPeriod() + +
+           
+ UpdategetUpdate() + +
+           
+ voidsetAbstractView(AbstractView abstractView) + +
+           
+ voidsetCookie(java.lang.String cookie) + +
+           
+ voidsetExpires(java.lang.String expires) + +
+           
+ voidsetLinkDescription(java.lang.String linkDescription) + +
+           
+ voidsetLinkName(java.lang.String linkName) + +
+           
+ voidsetLinkSnippet(java.lang.String linkSnippet) + +
+           
+ voidsetLinkSnippetMaxLines(java.lang.Integer linkSnippetMaxLines) + +
+           
+ voidsetMaxSessionLength(java.lang.Double maxSessionLength) + +
+           
+ voidsetMessage(java.lang.String message) + +
+           
+ voidsetMinRefreshPeriod(java.lang.Double minRefreshPeriod) + +
+           
+ voidsetUpdate(Update update) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NetworkLinkControl

+
+public NetworkLinkControl()
+
+
+
+ +

+NetworkLinkControl

+
+public NetworkLinkControl(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,
+                          Update update,
+                          AbstractView abstractView)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMinRefreshPeriod

+
+public java.lang.Double getMinRefreshPeriod()
+
+
+
+
+
+
+ +

+setMinRefreshPeriod

+
+public void setMinRefreshPeriod(java.lang.Double minRefreshPeriod)
+
+
+
+
+
+
+ +

+getMaxSessionLength

+
+public java.lang.Double getMaxSessionLength()
+
+
+
+
+
+
+ +

+setMaxSessionLength

+
+public void setMaxSessionLength(java.lang.Double maxSessionLength)
+
+
+
+
+
+
+ +

+getCookie

+
+public java.lang.String getCookie()
+
+
+
+
+
+
+ +

+setCookie

+
+public void setCookie(java.lang.String cookie)
+
+
+
+
+
+
+ +

+getMessage

+
+public java.lang.String getMessage()
+
+
+
+
+
+
+ +

+setMessage

+
+public void setMessage(java.lang.String message)
+
+
+
+
+
+
+ +

+getLinkName

+
+public java.lang.String getLinkName()
+
+
+
+
+
+
+ +

+setLinkName

+
+public void setLinkName(java.lang.String linkName)
+
+
+
+
+
+
+ +

+getLinkDescription

+
+public java.lang.String getLinkDescription()
+
+
+
+
+
+
+ +

+setLinkDescription

+
+public void setLinkDescription(java.lang.String linkDescription)
+
+
+
+
+
+
+ +

+getLinkSnippet

+
+public java.lang.String getLinkSnippet()
+
+
+
+
+
+
+ +

+setLinkSnippet

+
+public void setLinkSnippet(java.lang.String linkSnippet)
+
+
+
+
+
+
+ +

+getLinkSnippetMaxLines

+
+public java.lang.Integer getLinkSnippetMaxLines()
+
+
+
+
+
+
+ +

+setLinkSnippetMaxLines

+
+public void setLinkSnippetMaxLines(java.lang.Integer linkSnippetMaxLines)
+
+
+
+
+
+
+ +

+getExpires

+
+public java.lang.String getExpires()
+
+
+
+
+
+
+ +

+setExpires

+
+public void setExpires(java.lang.String expires)
+
+
+
+
+
+
+ +

+getUpdate

+
+public Update getUpdate()
+
+
+
+
+
+
+ +

+setUpdate

+
+public void setUpdate(Update update)
+
+
+
+
+
+
+ +

+getAbstractView

+
+public AbstractView getAbstractView()
+
+
+
+
+
+
+ +

+setAbstractView

+
+public void setAbstractView(AbstractView abstractView)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Overlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Overlay

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Overlay
+
+
+
Direct Known Subclasses:
GroundOverlay, PhotoOverlay, ScreenOverlay
+
+
+
+
public abstract class Overlay
extends Feature
+ + +

+


+ +

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

+ + + + + + + + +
+Constructor Detail
+ +

+Overlay

+
+public Overlay()
+
+
+
+ +

+Overlay

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

+getColor

+
+public java.lang.String getColor()
+
+
+
+
+
+
+ +

+setColor

+
+public void setColor(java.lang.String color)
+
+
+
+
+
+
+ +

+getDrawOrder

+
+public java.lang.Integer getDrawOrder()
+
+
+
+
+
+
+ +

+setDrawOrder

+
+public void setDrawOrder(java.lang.Integer drawOrder)
+
+
+
+
+
+
+ +

+getIcon

+
+public Icon getIcon()
+
+
+
+
+
+
+ +

+setIcon

+
+public void setIcon(Icon icon)
+
+
+
+
+
+
+ +

+writeInner

+
+public void writeInner(Kml kml)
+                throws KmlException
+
+
+
Overrides:
writeInner in class Feature
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Pair (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Pair

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Pair
+
+
+
+
public class Pair
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Pair() + +
+           
Pair(StyleStateEnum key, + java.lang.String styleUrl) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StyleStateEnumgetKey() + +
+           
+ java.lang.StringgetStyleUrl() + +
+           
+ voidsetKey(StyleStateEnum key) + +
+           
+ voidsetStyleUrl(java.lang.String styleUrl) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Pair

+
+public Pair()
+
+
+
+ +

+Pair

+
+public Pair(StyleStateEnum key,
+            java.lang.String styleUrl)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public StyleStateEnum getKey()
+
+
+
+
+
+
+ +

+setKey

+
+public void setKey(StyleStateEnum key)
+
+
+
+
+
+
+ +

+getStyleUrl

+
+public java.lang.String getStyleUrl()
+
+
+
+
+
+
+ +

+setStyleUrl

+
+public void setStyleUrl(java.lang.String styleUrl)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +PhotoOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class PhotoOverlay

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Overlay
+              extended by org.boehn.kmlframework.kml.PhotoOverlay
+
+
+
+
public class PhotoOverlay
extends Overlay
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
PhotoOverlay() + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetBottomFov() + +
+           
+ GridOriginEnumgetGridOrigin() + +
+           
+ java.lang.DoublegetLeftFov() + +
+           
+ java.lang.IntegergetMaxHeight() + +
+           
+ java.lang.IntegergetMaxWidth() + +
+           
+ java.lang.DoublegetNear() + +
+           
+ PointgetPoint() + +
+           
+ java.lang.DoublegetRightFov() + +
+           
+ java.lang.DoublegetRotation() + +
+           
+ ShapeEnumgetShape() + +
+           
+ java.lang.IntegergetTileSize() + +
+           
+ java.lang.DoublegetTopFov() + +
+           
+ voidsetBottomFov(java.lang.Double bottomFov) + +
+           
+ voidsetGridOrigin(GridOriginEnum gridOrigin) + +
+           
+ voidsetLeftFov(java.lang.Double leftFov) + +
+           
+ voidsetMaxHeight(java.lang.Integer maxHeight) + +
+           
+ voidsetMaxWidth(java.lang.Integer maxWidth) + +
+           
+ voidsetNear(java.lang.Double near) + +
+           
+ voidsetPoint(Point point) + +
+           
+ voidsetRightFov(java.lang.Double rightFov) + +
+           
+ voidsetRotation(java.lang.Double rotation) + +
+           
+ voidsetShape(ShapeEnum shape) + +
+           
+ voidsetTileSize(java.lang.Integer tileSize) + +
+           
+ voidsetTopFov(java.lang.Double topFov) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Overlay
getColor, getDrawOrder, getIcon, setColor, setDrawOrder, setIcon, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PhotoOverlay

+
+public PhotoOverlay()
+
+
+
+ +

+PhotoOverlay

+
+public PhotoOverlay(java.lang.String name,
+                    java.lang.Boolean visibility,
+                    java.lang.Boolean open,
+                    AtomAuthor atomAuthor,
+                    AtomLink atomLink,
+                    java.lang.String address,
+                    java.lang.String xalAddressDetails,
+                    java.lang.String phoneNumber,
+                    java.lang.String snippet,
+                    java.lang.Integer snippetMaxLines,
+                    java.lang.String description,
+                    AbstractView abstractView,
+                    TimePrimitive timePrimitive,
+                    java.lang.String styleUrl,
+                    java.util.List<StyleSelector> styleSelectors,
+                    Region region,
+                    ExtendedData extendedData,
+                    java.lang.String color,
+                    java.lang.Integer drawOrder,
+                    Icon 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,
+                    GridOriginEnum gridOrigin,
+                    Point point,
+                    ShapeEnum shape)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRotation

+
+public java.lang.Double getRotation()
+
+
+
+
+
+
+ +

+setRotation

+
+public void setRotation(java.lang.Double rotation)
+
+
+
+
+
+
+ +

+getLeftFov

+
+public java.lang.Double getLeftFov()
+
+
+
+
+
+
+ +

+setLeftFov

+
+public void setLeftFov(java.lang.Double leftFov)
+
+
+
+
+
+
+ +

+getRightFov

+
+public java.lang.Double getRightFov()
+
+
+
+
+
+
+ +

+setRightFov

+
+public void setRightFov(java.lang.Double rightFov)
+
+
+
+
+
+
+ +

+getBottomFov

+
+public java.lang.Double getBottomFov()
+
+
+
+
+
+
+ +

+setBottomFov

+
+public void setBottomFov(java.lang.Double bottomFov)
+
+
+
+
+
+
+ +

+getTopFov

+
+public java.lang.Double getTopFov()
+
+
+
+
+
+
+ +

+setTopFov

+
+public void setTopFov(java.lang.Double topFov)
+
+
+
+
+
+
+ +

+getNear

+
+public java.lang.Double getNear()
+
+
+
+
+
+
+ +

+setNear

+
+public void setNear(java.lang.Double near)
+
+
+
+
+
+
+ +

+getTileSize

+
+public java.lang.Integer getTileSize()
+
+
+
+
+
+
+ +

+setTileSize

+
+public void setTileSize(java.lang.Integer tileSize)
+
+
+
+
+
+
+ +

+getMaxWidth

+
+public java.lang.Integer getMaxWidth()
+
+
+
+
+
+
+ +

+setMaxWidth

+
+public void setMaxWidth(java.lang.Integer maxWidth)
+
+
+
+
+
+
+ +

+getMaxHeight

+
+public java.lang.Integer getMaxHeight()
+
+
+
+
+
+
+ +

+setMaxHeight

+
+public void setMaxHeight(java.lang.Integer maxHeight)
+
+
+
+
+
+
+ +

+getGridOrigin

+
+public GridOriginEnum getGridOrigin()
+
+
+
+
+
+
+ +

+setGridOrigin

+
+public void setGridOrigin(GridOriginEnum gridOrigin)
+
+
+
+
+
+
+ +

+getPoint

+
+public Point getPoint()
+
+
+
+
+
+
+ +

+setPoint

+
+public void setPoint(Point point)
+
+
+
+
+
+
+ +

+getShape

+
+public ShapeEnum getShape()
+
+
+
+
+
+
+ +

+setShape

+
+public void setShape(ShapeEnum shape)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Placemark (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Placemark

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Placemark
+
+
+
+
public class Placemark
extends Feature
+ + +

+


+ +

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

+ + + + + + + + +
+Constructor Detail
+ +

+Placemark

+
+public Placemark()
+
+
+
+ +

+Placemark

+
+public Placemark(java.lang.String name)
+
+
+
+ +

+Placemark

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

+getGeometry

+
+public Geometry getGeometry()
+
+
+
+
+
+
+ +

+setGeometry

+
+public void setGeometry(Geometry geometry)
+
+
+
+
+
+
+ +

+setLocation

+
+public void setLocation(double longitude,
+                        double latitude)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Point (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Point

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.Point
+
+
+
Direct Known Subclasses:
EarthCoordinate
+
+
+
+
public class Point
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
Point() + +
+           
Point(java.lang.Boolean extrude, + AltitudeModeEnum altitudeMode, + java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
Point(java.lang.Double longitude, + java.lang.Double latitude) + +
+           
Point(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetAltitude() + +
+           
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.BooleangetExtrude() + +
+           
+ java.lang.DoublegetLatitude() + +
+           
+ java.lang.DoublegetLongitude() + +
+           
+ java.lang.StringgetLongitudeLatitudeAltitudeString() + +
+           
+ voidsetAltitude(java.lang.Double altitude) + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetExtrude(java.lang.Boolean extrude) + +
+           
+ voidsetLatitude(java.lang.Double latitude) + +
+           
+ voidsetLongitude(java.lang.Double longitude) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Point

+
+public Point()
+
+
+
+ +

+Point

+
+public Point(java.lang.Double longitude,
+             java.lang.Double latitude)
+
+
+
+ +

+Point

+
+public Point(java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude)
+
+
+
+ +

+Point

+
+public Point(java.lang.Boolean extrude,
+             AltitudeModeEnum altitudeMode,
+             java.lang.Double longitude,
+             java.lang.Double latitude,
+             java.lang.Double altitude)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExtrude

+
+public java.lang.Boolean getExtrude()
+
+
+
+
+
+
+ +

+setExtrude

+
+public void setExtrude(java.lang.Boolean extrude)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getLongitude

+
+public java.lang.Double getLongitude()
+
+
+
+
+
+
+ +

+setLongitude

+
+public void setLongitude(java.lang.Double longitude)
+
+
+
+
+
+
+ +

+getLatitude

+
+public java.lang.Double getLatitude()
+
+
+
+
+
+
+ +

+setLatitude

+
+public void setLatitude(java.lang.Double latitude)
+
+
+
+
+
+
+ +

+getAltitude

+
+public java.lang.Double getAltitude()
+
+
+
+
+
+
+ +

+setAltitude

+
+public void setAltitude(java.lang.Double altitude)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

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

+getLongitudeLatitudeAltitudeString

+
+public java.lang.String getLongitudeLatitudeAltitudeString()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +PolyStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class PolyStyle

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ColorStyle
+          extended by org.boehn.kmlframework.kml.PolyStyle
+
+
+
+
public class PolyStyle
extends ColorStyle
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
PolyStyle() + +
+           
PolyStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Boolean fill, + java.lang.Boolean outline) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.BooleangetFill() + +
+           
+ java.lang.BooleangetOutline() + +
+           
+ voidsetFill(java.lang.Boolean fill) + +
+           
+ voidsetOutline(java.lang.Boolean outline) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.ColorStyle
getColor, getColorMode, setColor, setColorMode, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PolyStyle

+
+public PolyStyle()
+
+
+
+ +

+PolyStyle

+
+public PolyStyle(java.lang.String color,
+                 ColorModeEnum colorMode,
+                 java.lang.Boolean fill,
+                 java.lang.Boolean outline)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFill

+
+public java.lang.Boolean getFill()
+
+
+
+
+
+
+ +

+setFill

+
+public void setFill(java.lang.Boolean fill)
+
+
+
+
+
+
+ +

+getOutline

+
+public java.lang.Boolean getOutline()
+
+
+
+
+
+
+ +

+setOutline

+
+public void setOutline(java.lang.Boolean outline)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Polygon (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Polygon

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Geometry
+          extended by org.boehn.kmlframework.kml.Polygon
+
+
+
+
public class Polygon
extends Geometry
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Polygon() + +
+           
Polygon(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + LinearRing outerBoundary, + java.util.List<LinearRing> innerBoundaries) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.BooleangetExtrude() + +
+           
+ java.util.List<LinearRing>getInnerBoundaries() + +
+           
+ LinearRinggetOuterBoundary() + +
+           
+ java.lang.BooleangetTessellate() + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetExtrude(java.lang.Boolean extrude) + +
+           
+ voidsetInnerBoundaries(java.util.List<LinearRing> innerBoundaries) + +
+           
+ voidsetOuterBoundary(LinearRing outerBoundary) + +
+           
+ voidsetTessellate(java.lang.Boolean tessellate) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Polygon

+
+public Polygon()
+
+
+
+ +

+Polygon

+
+public Polygon(java.lang.Boolean extrude,
+               java.lang.Boolean tessellate,
+               AltitudeModeEnum altitudeMode,
+               LinearRing outerBoundary,
+               java.util.List<LinearRing> innerBoundaries)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExtrude

+
+public java.lang.Boolean getExtrude()
+
+
+
+
+
+
+ +

+setExtrude

+
+public void setExtrude(java.lang.Boolean extrude)
+
+
+
+
+
+
+ +

+getTessellate

+
+public java.lang.Boolean getTessellate()
+
+
+
+
+
+
+ +

+setTessellate

+
+public void setTessellate(java.lang.Boolean tessellate)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getOuterBoundary

+
+public LinearRing getOuterBoundary()
+
+
+
+
+
+
+ +

+setOuterBoundary

+
+public void setOuterBoundary(LinearRing outerBoundary)
+
+
+
+
+
+
+ +

+getInnerBoundaries

+
+public java.util.List<LinearRing> getInnerBoundaries()
+
+
+
+
+
+
+ +

+setInnerBoundaries

+
+public void setInnerBoundaries(java.util.List<LinearRing> innerBoundaries)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +RefreshModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum RefreshModeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<RefreshModeEnum>
+      extended by org.boehn.kmlframework.kml.RefreshModeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RefreshModeEnum>
+
+
+
+
public enum RefreshModeEnum
extends java.lang.Enum<RefreshModeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
onChange + +
+           
onExpire + +
+           
onInterval + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static RefreshModeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static RefreshModeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+onChange

+
+public static final RefreshModeEnum onChange
+
+
+
+
+
+ +

+onInterval

+
+public static final RefreshModeEnum onInterval
+
+
+
+
+
+ +

+onExpire

+
+public static final RefreshModeEnum onExpire
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final RefreshModeEnum[] values()
+
+
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: +
+for(RefreshModeEnum c : RefreshModeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static RefreshModeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Region (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Region

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Region
+
+
+
+
public class Region
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Region() + +
+           
Region(java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double minAltitude, + java.lang.Double maxAltitude, + AltitudeModeEnum altitudeMode, + java.lang.Double minLodPixels, + java.lang.Double maxLodPixels, + java.lang.Double minFadeExtent, + java.lang.Double maxFadeExtent) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AltitudeModeEnumgetAltitudeMode() + +
+           
+ java.lang.DoublegetEast() + +
+           
+ java.lang.DoublegetMaxAltitude() + +
+           
+ java.lang.DoublegetMaxFadeExtent() + +
+           
+ java.lang.DoublegetMaxLodPixels() + +
+           
+ java.lang.DoublegetMinAltitude() + +
+           
+ java.lang.DoublegetMinFadeExtent() + +
+           
+ java.lang.DoublegetMinLodPixels() + +
+           
+ java.lang.DoublegetNorth() + +
+           
+ java.lang.DoublegetSouth() + +
+           
+ java.lang.DoublegetWest() + +
+           
+ voidsetAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidsetEast(java.lang.Double east) + +
+           
+ voidsetMaxAltitude(java.lang.Double maxAltitude) + +
+           
+ voidsetMaxFadeExtent(java.lang.Double maxFadeExtent) + +
+           
+ voidsetMaxLodPixels(java.lang.Double maxLodPixels) + +
+           
+ voidsetMinAltitude(java.lang.Double minAltitude) + +
+           
+ voidsetMinFadeExtent(java.lang.Double minFadeExtent) + +
+           
+ voidsetMinLodPixels(java.lang.Double minLodPixels) + +
+           
+ voidsetNorth(java.lang.Double north) + +
+           
+ voidsetSouth(java.lang.Double south) + +
+           
+ voidsetWest(java.lang.Double west) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Region

+
+public Region()
+
+
+
+ +

+Region

+
+public Region(java.lang.Double north,
+              java.lang.Double south,
+              java.lang.Double east,
+              java.lang.Double west,
+              java.lang.Double minAltitude,
+              java.lang.Double maxAltitude,
+              AltitudeModeEnum altitudeMode,
+              java.lang.Double minLodPixels,
+              java.lang.Double maxLodPixels,
+              java.lang.Double minFadeExtent,
+              java.lang.Double maxFadeExtent)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getNorth

+
+public java.lang.Double getNorth()
+
+
+
+
+
+
+ +

+setNorth

+
+public void setNorth(java.lang.Double north)
+
+
+
+
+
+
+ +

+getSouth

+
+public java.lang.Double getSouth()
+
+
+
+
+
+
+ +

+setSouth

+
+public void setSouth(java.lang.Double south)
+
+
+
+
+
+
+ +

+getEast

+
+public java.lang.Double getEast()
+
+
+
+
+
+
+ +

+setEast

+
+public void setEast(java.lang.Double east)
+
+
+
+
+
+
+ +

+getWest

+
+public java.lang.Double getWest()
+
+
+
+
+
+
+ +

+setWest

+
+public void setWest(java.lang.Double west)
+
+
+
+
+
+
+ +

+getMinAltitude

+
+public java.lang.Double getMinAltitude()
+
+
+
+
+
+
+ +

+setMinAltitude

+
+public void setMinAltitude(java.lang.Double minAltitude)
+
+
+
+
+
+
+ +

+getMaxAltitude

+
+public java.lang.Double getMaxAltitude()
+
+
+
+
+
+
+ +

+setMaxAltitude

+
+public void setMaxAltitude(java.lang.Double maxAltitude)
+
+
+
+
+
+
+ +

+getAltitudeMode

+
+public AltitudeModeEnum getAltitudeMode()
+
+
+
+
+
+
+ +

+setAltitudeMode

+
+public void setAltitudeMode(AltitudeModeEnum altitudeMode)
+
+
+
+
+
+
+ +

+getMinLodPixels

+
+public java.lang.Double getMinLodPixels()
+
+
+
+
+
+
+ +

+setMinLodPixels

+
+public void setMinLodPixels(java.lang.Double minLodPixels)
+
+
+
+
+
+
+ +

+getMaxLodPixels

+
+public java.lang.Double getMaxLodPixels()
+
+
+
+
+
+
+ +

+setMaxLodPixels

+
+public void setMaxLodPixels(java.lang.Double maxLodPixels)
+
+
+
+
+
+
+ +

+getMinFadeExtent

+
+public java.lang.Double getMinFadeExtent()
+
+
+
+
+
+
+ +

+setMinFadeExtent

+
+public void setMinFadeExtent(java.lang.Double minFadeExtent)
+
+
+
+
+
+
+ +

+getMaxFadeExtent

+
+public java.lang.Double getMaxFadeExtent()
+
+
+
+
+
+
+ +

+setMaxFadeExtent

+
+public void setMaxFadeExtent(java.lang.Double maxFadeExtent)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Schema (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Schema

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Schema
+
+
+
+
public class Schema
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Schema() + +
+           
Schema(java.util.List<SimpleField> simpleFields) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<SimpleField>getSimpleFields() + +
+           
+ voidsetSimpleFields(java.util.List<SimpleField> simpleFields) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Schema

+
+public Schema()
+
+
+
+ +

+Schema

+
+public Schema(java.util.List<SimpleField> simpleFields)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSimpleFields

+
+public java.util.List<SimpleField> getSimpleFields()
+
+
+
+
+
+
+ +

+setSimpleFields

+
+public void setSimpleFields(java.util.List<SimpleField> simpleFields)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ScreenOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class ScreenOverlay

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Feature
+          extended by org.boehn.kmlframework.kml.Overlay
+              extended by org.boehn.kmlframework.kml.ScreenOverlay
+
+
+
+
public class ScreenOverlay
extends Overlay
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ScreenOverlay() + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetOverlayX() + +
+           
+ UnitEnumgetOverlayXunits() + +
+           
+ java.lang.DoublegetOverlayY() + +
+           
+ UnitEnumgetOverlayYunits() + +
+           
+ java.lang.DoublegetRotation() + +
+           
+ java.lang.DoublegetRotationX() + +
+           
+ UnitEnumgetRotationXunits() + +
+           
+ java.lang.DoublegetRotationY() + +
+           
+ UnitEnumgetRotationYunits() + +
+           
+ java.lang.DoublegetScreenX() + +
+           
+ UnitEnumgetScreenXunits() + +
+           
+ java.lang.DoublegetScreenY() + +
+           
+ UnitEnumgetScreenYunits() + +
+           
+ java.lang.DoublegetSizeX() + +
+           
+ UnitEnumgetSizeXunits() + +
+           
+ java.lang.DoublegetSizeY() + +
+           
+ UnitEnumgetSizeYunits() + +
+           
+ voidsetOverlayX(java.lang.Double overlayX) + +
+           
+ voidsetOverlayXunits(UnitEnum overlayXunits) + +
+           
+ voidsetOverlayY(java.lang.Double overlayY) + +
+           
+ voidsetOverlayYunits(UnitEnum overlayYunits) + +
+           
+ voidsetRotation(java.lang.Double rotation) + +
+           
+ voidsetRotationX(java.lang.Double rotationX) + +
+           
+ voidsetRotationXunits(UnitEnum rotationXunits) + +
+           
+ voidsetRotationY(java.lang.Double rotationY) + +
+           
+ voidsetRotationYunits(UnitEnum rotationYunits) + +
+           
+ voidsetScreenX(java.lang.Double screenX) + +
+           
+ voidsetScreenXunits(UnitEnum screenXunits) + +
+           
+ voidsetScreenY(java.lang.Double screenY) + +
+           
+ voidsetScreenYunits(UnitEnum screenYunits) + +
+           
+ voidsetSizeX(java.lang.Double sizeX) + +
+           
+ voidsetSizeXunits(UnitEnum sizeXunits) + +
+           
+ voidsetSizeY(java.lang.Double sizeY) + +
+           
+ voidsetSizeYunits(UnitEnum sizeYunits) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Overlay
getColor, getDrawOrder, getIcon, setColor, setDrawOrder, setIcon, writeInner
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Feature
addStyleSelector, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getName, getPhoneNumber, getRegion, getSnippet, getSnippetMaxLines, getStyleSelectors, getStyleUrl, getTimePrimitive, getXalAddressDeatails, isOpen, isVisible, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setName, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetMaxLines, setStyleSelectors, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDeatails
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ScreenOverlay

+
+public ScreenOverlay()
+
+
+
+ +

+ScreenOverlay

+
+public ScreenOverlay(java.lang.String name,
+                     java.lang.Boolean visibility,
+                     java.lang.Boolean open,
+                     AtomAuthor atomAuthor,
+                     AtomLink atomLink,
+                     java.lang.String address,
+                     java.lang.String xalAddressDetails,
+                     java.lang.String phoneNumber,
+                     java.lang.String snippet,
+                     java.lang.Integer snippetMaxLines,
+                     java.lang.String description,
+                     AbstractView abstractView,
+                     TimePrimitive timePrimitive,
+                     java.lang.String styleUrl,
+                     java.util.List<StyleSelector> styleSelectors,
+                     Region region,
+                     ExtendedData extendedData,
+                     java.lang.String color,
+                     java.lang.Integer drawOrder,
+                     Icon icon,
+                     java.lang.Double overlayX,
+                     java.lang.Double overlayY,
+                     UnitEnum overlayXunits,
+                     UnitEnum overlayYunits,
+                     java.lang.Double screenX,
+                     java.lang.Double screenY,
+                     UnitEnum screenXunits,
+                     UnitEnum screenYunits,
+                     java.lang.Double rotationX,
+                     java.lang.Double rotationY,
+                     UnitEnum rotationXunits,
+                     UnitEnum rotationYunits,
+                     java.lang.Double sizeX,
+                     java.lang.Double sizeY,
+                     UnitEnum sizeXunits,
+                     UnitEnum sizeYunits,
+                     java.lang.Double rotation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOverlayX

+
+public java.lang.Double getOverlayX()
+
+
+
+
+
+
+ +

+setOverlayX

+
+public void setOverlayX(java.lang.Double overlayX)
+
+
+
+
+
+
+ +

+getOverlayY

+
+public java.lang.Double getOverlayY()
+
+
+
+
+
+
+ +

+setOverlayY

+
+public void setOverlayY(java.lang.Double overlayY)
+
+
+
+
+
+
+ +

+getOverlayXunits

+
+public UnitEnum getOverlayXunits()
+
+
+
+
+
+
+ +

+setOverlayXunits

+
+public void setOverlayXunits(UnitEnum overlayXunits)
+
+
+
+
+
+
+ +

+getOverlayYunits

+
+public UnitEnum getOverlayYunits()
+
+
+
+
+
+
+ +

+setOverlayYunits

+
+public void setOverlayYunits(UnitEnum overlayYunits)
+
+
+
+
+
+
+ +

+getScreenX

+
+public java.lang.Double getScreenX()
+
+
+
+
+
+
+ +

+setScreenX

+
+public void setScreenX(java.lang.Double screenX)
+
+
+
+
+
+
+ +

+getScreenY

+
+public java.lang.Double getScreenY()
+
+
+
+
+
+
+ +

+setScreenY

+
+public void setScreenY(java.lang.Double screenY)
+
+
+
+
+
+
+ +

+getScreenXunits

+
+public UnitEnum getScreenXunits()
+
+
+
+
+
+
+ +

+setScreenXunits

+
+public void setScreenXunits(UnitEnum screenXunits)
+
+
+
+
+
+
+ +

+getScreenYunits

+
+public UnitEnum getScreenYunits()
+
+
+
+
+
+
+ +

+setScreenYunits

+
+public void setScreenYunits(UnitEnum screenYunits)
+
+
+
+
+
+
+ +

+getRotationX

+
+public java.lang.Double getRotationX()
+
+
+
+
+
+
+ +

+setRotationX

+
+public void setRotationX(java.lang.Double rotationX)
+
+
+
+
+
+
+ +

+getRotationY

+
+public java.lang.Double getRotationY()
+
+
+
+
+
+
+ +

+setRotationY

+
+public void setRotationY(java.lang.Double rotationY)
+
+
+
+
+
+
+ +

+getRotationXunits

+
+public UnitEnum getRotationXunits()
+
+
+
+
+
+
+ +

+setRotationXunits

+
+public void setRotationXunits(UnitEnum rotationXunits)
+
+
+
+
+
+
+ +

+getRotationYunits

+
+public UnitEnum getRotationYunits()
+
+
+
+
+
+
+ +

+setRotationYunits

+
+public void setRotationYunits(UnitEnum rotationYunits)
+
+
+
+
+
+
+ +

+getSizeX

+
+public java.lang.Double getSizeX()
+
+
+
+
+
+
+ +

+setSizeX

+
+public void setSizeX(java.lang.Double sizeX)
+
+
+
+
+
+
+ +

+getSizeY

+
+public java.lang.Double getSizeY()
+
+
+
+
+
+
+ +

+setSizeY

+
+public void setSizeY(java.lang.Double sizeY)
+
+
+
+
+
+
+ +

+getSizeXunits

+
+public UnitEnum getSizeXunits()
+
+
+
+
+
+
+ +

+setSizeXunits

+
+public void setSizeXunits(UnitEnum sizeXunits)
+
+
+
+
+
+
+ +

+getSizeYunits

+
+public UnitEnum getSizeYunits()
+
+
+
+
+
+
+ +

+setSizeYunits

+
+public void setSizeYunits(UnitEnum sizeYunits)
+
+
+
+
+
+
+ +

+getRotation

+
+public java.lang.Double getRotation()
+
+
+
+
+
+
+ +

+setRotation

+
+public void setRotation(java.lang.Double rotation)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ShapeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum ShapeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<ShapeEnum>
+      extended by org.boehn.kmlframework.kml.ShapeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ShapeEnum>
+
+
+
+
public enum ShapeEnum
extends java.lang.Enum<ShapeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
cylinder + +
+           
rectangle + +
+           
sphere + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ShapeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ShapeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+rectangle

+
+public static final ShapeEnum rectangle
+
+
+
+
+
+ +

+cylinder

+
+public static final ShapeEnum cylinder
+
+
+
+
+
+ +

+sphere

+
+public static final ShapeEnum sphere
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ShapeEnum[] values()
+
+
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: +
+for(ShapeEnum c : ShapeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ShapeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +SimpleData (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class SimpleData

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.SimpleData
+
+
+
+
public class SimpleData
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
SimpleData() + +
+           
SimpleData(java.lang.String name, + java.lang.String value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+           
+ java.lang.StringgetValue() + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetValue(java.lang.String value) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SimpleData

+
+public SimpleData()
+
+
+
+ +

+SimpleData

+
+public SimpleData(java.lang.String name,
+                  java.lang.String value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getValue

+
+public java.lang.String getValue()
+
+
+
+
+
+
+ +

+setValue

+
+public void setValue(java.lang.String value)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +SimpleField (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class SimpleField

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.SimpleField
+
+
+
+
public class SimpleField
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
SimpleField() + +
+           
SimpleField(SimpleFieldTypeEnum simpleFieldType, + java.lang.String name, + java.lang.String displayName) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetDisplayName() + +
+           
+ java.lang.StringgetName() + +
+           
+ SimpleFieldTypeEnumgetSimpleFieldType() + +
+           
+ voidsetDisplayName(java.lang.String displayName) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetSimpleFieldType(SimpleFieldTypeEnum simpleFieldType) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SimpleField

+
+public SimpleField()
+
+
+
+ +

+SimpleField

+
+public SimpleField(SimpleFieldTypeEnum simpleFieldType,
+                   java.lang.String name,
+                   java.lang.String displayName)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSimpleFieldType

+
+public SimpleFieldTypeEnum getSimpleFieldType()
+
+
+
+
+
+
+ +

+setSimpleFieldType

+
+public void setSimpleFieldType(SimpleFieldTypeEnum simpleFieldType)
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public java.lang.String getDisplayName()
+
+
+
+
+
+
+ +

+setDisplayName

+
+public void setDisplayName(java.lang.String displayName)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +SimpleFieldTypeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum SimpleFieldTypeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<SimpleFieldTypeEnum>
+      extended by org.boehn.kmlframework.kml.SimpleFieldTypeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<SimpleFieldTypeEnum>
+
+
+
+
public enum SimpleFieldTypeEnum
extends java.lang.Enum<SimpleFieldTypeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
_double + +
+           
_float + +
+           
_int + +
+           
_short + +
+           
bool + +
+           
string + +
+           
uint + +
+           
ushort + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static SimpleFieldTypeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static SimpleFieldTypeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+string

+
+public static final SimpleFieldTypeEnum string
+
+
+
+
+
+ +

+_int

+
+public static final SimpleFieldTypeEnum _int
+
+
+
+
+
+ +

+uint

+
+public static final SimpleFieldTypeEnum uint
+
+
+
+
+
+ +

+_short

+
+public static final SimpleFieldTypeEnum _short
+
+
+
+
+
+ +

+ushort

+
+public static final SimpleFieldTypeEnum ushort
+
+
+
+
+
+ +

+_float

+
+public static final SimpleFieldTypeEnum _float
+
+
+
+
+
+ +

+_double

+
+public static final SimpleFieldTypeEnum _double
+
+
+
+
+
+ +

+bool

+
+public static final SimpleFieldTypeEnum bool
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final SimpleFieldTypeEnum[] values()
+
+
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: +
+for(SimpleFieldTypeEnum c : SimpleFieldTypeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static SimpleFieldTypeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Style (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Style

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.StyleSelector
+          extended by org.boehn.kmlframework.kml.Style
+
+
+
+
public class Style
extends StyleSelector
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Style() + +
+           
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ BallonStylegetBallonStyle() + +
+           
+ IconStylegetIconStyle() + +
+           
+ LabelStylegetLabelStyle() + +
+           
+ LineStylegetLineStyle() + +
+           
+ ListStylegetListStyle() + +
+           
+ PolyStylegetPolyStyle() + +
+           
+ voidsetBallonStyle(BallonStyle ballonStyle) + +
+           
+ voidsetIconStyle(IconStyle iconStyle) + +
+           
+ voidsetLabelStyle(LabelStyle labelStyle) + +
+           
+ voidsetLineStyle(LineStyle lineStyle) + +
+           
+ voidsetListStyle(ListStyle listStyle) + +
+           
+ voidsetPolyStyle(PolyStyle polyStyle) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Style

+
+public Style()
+
+
+
+ +

+Style

+
+public Style(IconStyle iconStyle,
+             LabelStyle labelStyle,
+             LineStyle lineStyle,
+             PolyStyle polyStyle,
+             BallonStyle ballonStyle,
+             ListStyle listStyle)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIconStyle

+
+public IconStyle getIconStyle()
+
+
+
+
+
+
+ +

+setIconStyle

+
+public void setIconStyle(IconStyle iconStyle)
+
+
+
+
+
+
+ +

+getLabelStyle

+
+public LabelStyle getLabelStyle()
+
+
+
+
+
+
+ +

+setLabelStyle

+
+public void setLabelStyle(LabelStyle labelStyle)
+
+
+
+
+
+
+ +

+getLineStyle

+
+public LineStyle getLineStyle()
+
+
+
+
+
+
+ +

+setLineStyle

+
+public void setLineStyle(LineStyle lineStyle)
+
+
+
+
+
+
+ +

+getPolyStyle

+
+public PolyStyle getPolyStyle()
+
+
+
+
+
+
+ +

+setPolyStyle

+
+public void setPolyStyle(PolyStyle polyStyle)
+
+
+
+
+
+
+ +

+getBallonStyle

+
+public BallonStyle getBallonStyle()
+
+
+
+
+
+
+ +

+setBallonStyle

+
+public void setBallonStyle(BallonStyle ballonStyle)
+
+
+
+
+
+
+ +

+getListStyle

+
+public ListStyle getListStyle()
+
+
+
+
+
+
+ +

+setListStyle

+
+public void setListStyle(ListStyle listStyle)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +StyleMap (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class StyleMap

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.StyleSelector
+          extended by org.boehn.kmlframework.kml.StyleMap
+
+
+
+
public class StyleMap
extends StyleSelector
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
StyleMap() + +
+           
StyleMap(java.util.List<Pair> pairs) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StyleMap

+
+public StyleMap()
+
+
+
+ +

+StyleMap

+
+public StyleMap(java.util.List<Pair> pairs)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +StyleSelector (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class StyleSelector

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.StyleSelector
+
+
+
Direct Known Subclasses:
Style, StyleMap
+
+
+
+
public abstract class StyleSelector
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
StyleSelector() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StyleSelector

+
+public StyleSelector()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +StyleStateEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum StyleStateEnum

+
+java.lang.Object
+  extended by java.lang.Enum<StyleStateEnum>
+      extended by org.boehn.kmlframework.kml.StyleStateEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<StyleStateEnum>
+
+
+
+
public enum StyleStateEnum
extends java.lang.Enum<StyleStateEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
highlight + +
+           
normal + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static StyleStateEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static StyleStateEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+normal

+
+public static final StyleStateEnum normal
+
+
+
+
+
+ +

+highlight

+
+public static final StyleStateEnum highlight
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final StyleStateEnum[] values()
+
+
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: +
+for(StyleStateEnum c : StyleStateEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static StyleStateEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +TimePrimitive (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class TimePrimitive

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.TimePrimitive
+
+
+
Direct Known Subclasses:
TimeSpan, TimeStamp
+
+
+
+
public abstract class TimePrimitive
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
TimePrimitive() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId, write, writeDelete
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimePrimitive

+
+public TimePrimitive()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +TimeSpan (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class TimeSpan

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.TimePrimitive
+          extended by org.boehn.kmlframework.kml.TimeSpan
+
+
+
+
public class TimeSpan
extends TimePrimitive
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
TimeSpan() + +
+           
TimeSpan(java.lang.String begin, + java.lang.String end) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetBegin() + +
+           
+ java.lang.StringgetEnd() + +
+           
+ voidsetBegin(java.lang.String begin) + +
+           
+ voidsetEnd(java.lang.String end) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeSpan

+
+public TimeSpan()
+
+
+
+ +

+TimeSpan

+
+public TimeSpan(java.lang.String begin,
+                java.lang.String end)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBegin

+
+public java.lang.String getBegin()
+
+
+
+
+
+
+ +

+setBegin

+
+public void setBegin(java.lang.String begin)
+
+
+
+
+
+
+ +

+getEnd

+
+public java.lang.String getEnd()
+
+
+
+
+
+
+ +

+setEnd

+
+public void setEnd(java.lang.String end)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +TimeStamp (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class TimeStamp

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.TimePrimitive
+          extended by org.boehn.kmlframework.kml.TimeStamp
+
+
+
+
public class TimeStamp
extends TimePrimitive
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
TimeStamp() + +
+           
TimeStamp(java.lang.String when) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetWhen() + +
+           
+ voidsetWhen(java.lang.String when) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeStamp

+
+public TimeStamp()
+
+
+
+ +

+TimeStamp

+
+public TimeStamp(java.lang.String when)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getWhen

+
+public java.lang.String getWhen()
+
+
+
+
+
+
+ +

+setWhen

+
+public void setWhen(java.lang.String when)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +UnitEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum UnitEnum

+
+java.lang.Object
+  extended by java.lang.Enum<UnitEnum>
+      extended by org.boehn.kmlframework.kml.UnitEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<UnitEnum>
+
+
+
+
public enum UnitEnum
extends java.lang.Enum<UnitEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
fraction + +
+           
insetPixels + +
+           
pixels + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static UnitEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static UnitEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+pixels

+
+public static final UnitEnum pixels
+
+
+
+
+
+ +

+fraction

+
+public static final UnitEnum fraction
+
+
+
+
+
+ +

+insetPixels

+
+public static final UnitEnum insetPixels
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final UnitEnum[] values()
+
+
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: +
+for(UnitEnum c : UnitEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static UnitEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Update (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class Update

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.Update
+
+
+
+
public class Update
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Update() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetTargetHref() + +
+           
+ java.util.List<UpdateElement>getUpdateElements() + +
+           
+ voidsetTargetHref(java.lang.String targetHref) + +
+           
+ voidsetUpdateElements(java.util.List<UpdateElement> updateElements) + +
+           
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Update

+
+public Update()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetHref

+
+public java.lang.String getTargetHref()
+
+
+
+
+
+
+ +

+setTargetHref

+
+public void setTargetHref(java.lang.String targetHref)
+
+
+
+
+
+
+ +

+getUpdateElements

+
+public java.util.List<UpdateElement> getUpdateElements()
+
+
+
+
+
+
+ +

+setUpdateElements

+
+public void setUpdateElements(java.util.List<UpdateElement> updateElements)
+
+
+
+
+
+
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +UpdateElement (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class UpdateElement

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.UpdateElement
+
+
+
Direct Known Subclasses:
Change, Create, Delete
+
+
+
+
public abstract class UpdateElement
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
UpdateElement() + +
+           
UpdateElement(KmlObject kmlObject) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ KmlObjectgetKmlObject() + +
+           
+ voidsetKmlObject(KmlObject kmlObject) + +
+           
+abstract  voidwrite(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+UpdateElement

+
+public UpdateElement()
+
+
+
+ +

+UpdateElement

+
+public UpdateElement(KmlObject kmlObject)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKmlObject

+
+public KmlObject getKmlObject()
+
+
+
+
+
+
+ +

+setKmlObject

+
+public void setKmlObject(KmlObject kmlObject)
+
+
+
+
+
+
+ +

+write

+
+public abstract void write(Kml kml)
+                    throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ViewFormat (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Class ViewFormat

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.KmlObject
+      extended by org.boehn.kmlframework.kml.ViewFormat
+
+
+
+
public class ViewFormat
extends KmlObject
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ViewFormat() + +
+           
ViewFormat(boolean includeBBox, + boolean includeCamera, + boolean includeView) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidwrite(Kml kml) + +
+           
+ voidwriteDelete(Kml kml) + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.KmlObject
booleanToInt, enumToString, getId, getIdAndTargetIdFormatted, getTargetId, setId, setTargetId
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ViewFormat

+
+public ViewFormat()
+
+
+
+ +

+ViewFormat

+
+public ViewFormat(boolean includeBBox,
+                  boolean includeCamera,
+                  boolean includeView)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

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

+writeDelete

+
+public void writeDelete(Kml kml)
+                 throws KmlException
+
+
+
Specified by:
writeDelete in class KmlObject
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ViewRefreshModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.kml +
+Enum ViewRefreshModeEnum

+
+java.lang.Object
+  extended by java.lang.Enum<ViewRefreshModeEnum>
+      extended by org.boehn.kmlframework.kml.ViewRefreshModeEnum
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ViewRefreshModeEnum>
+
+
+
+
public enum ViewRefreshModeEnum
extends java.lang.Enum<ViewRefreshModeEnum>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
never + +
+           
onRegion + +
+           
onRequest + +
+           
onStop + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ViewRefreshModeEnumvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ViewRefreshModeEnum[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+never

+
+public static final ViewRefreshModeEnum never
+
+
+
+
+
+ +

+onStop

+
+public static final ViewRefreshModeEnum onStop
+
+
+
+
+
+ +

+onRequest

+
+public static final ViewRefreshModeEnum onRequest
+
+
+
+
+
+ +

+onRegion

+
+public static final ViewRefreshModeEnum onRegion
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ViewRefreshModeEnum[] values()
+
+
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: +
+for(ViewRefreshModeEnum c : ViewRefreshModeEnum.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ViewRefreshModeEnum valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.AbstractView (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.AbstractView

+
+ + + + + + + + + +
+Packages that use AbstractView
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of AbstractView in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractView in org.boehn.kmlframework.kml
+ classCamera + +
+           
+ classLookAt + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return AbstractView
+ AbstractViewNetworkLinkControl.getAbstractView() + +
+           
+ AbstractViewFeature.getAbstractView() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type AbstractView
+ voidNetworkLinkControl.setAbstractView(AbstractView abstractView) + +
+           
+ voidFeature.setAbstractView(AbstractView abstractView) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type AbstractView
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
NetworkLinkControl(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, + Update update, + AbstractView abstractView) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Alias (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Alias

+
+ + + + + + + + + +
+Packages that use Alias
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Alias in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Alias
+ java.util.List<Alias>Model.getResourceMap() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Alias
+ voidModel.setResourceMap(java.util.List<Alias> resourceMap) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Alias
Model(AltitudeModeEnum 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, + Link link, + java.util.List<Alias> resourceMap) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.AltitudeModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.AltitudeModeEnum

+
+ + + + + + + + + + + + + +
+Packages that use AltitudeModeEnum
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of AltitudeModeEnum in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.coordinates with parameters of type AltitudeModeEnum
EarthCoordinate(java.lang.Boolean extrude, + AltitudeModeEnum altitudeMode, + java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
+  +

+ + + + + +
+Uses of AltitudeModeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return AltitudeModeEnum
+ AltitudeModeEnumRegion.getAltitudeMode() + +
+           
+ AltitudeModeEnumPolygon.getAltitudeMode() + +
+           
+ AltitudeModeEnumPoint.getAltitudeMode() + +
+           
+ AltitudeModeEnumModel.getAltitudeMode() + +
+           
+ AltitudeModeEnumLineString.getAltitudeMode() + +
+           
+ AltitudeModeEnumLinearRing.getAltitudeMode() + +
+           
+ AltitudeModeEnumGroundOverlay.getAltitudeMode() + +
+           
+ AltitudeModeEnumAbstractView.getAltitudeMode() + +
+           
+static AltitudeModeEnumAltitudeModeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static AltitudeModeEnum[]AltitudeModeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type AltitudeModeEnum
+ voidRegion.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidPolygon.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidPoint.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidModel.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidLineString.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidLinearRing.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidGroundOverlay.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+ voidAbstractView.setAltitudeMode(AltitudeModeEnum altitudeMode) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type AltitudeModeEnum
AbstractView(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode) + +
+           
Camera(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode, + java.lang.Double roll) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
LinearRing(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
LineString(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
LookAt(java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude, + java.lang.Double heading, + java.lang.Double tilt, + AltitudeModeEnum altitudeMode, + java.lang.Double range) + +
+           
Model(AltitudeModeEnum 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, + Link link, + java.util.List<Alias> resourceMap) + +
+           
Point(java.lang.Boolean extrude, + AltitudeModeEnum altitudeMode, + java.lang.Double longitude, + java.lang.Double latitude, + java.lang.Double altitude) + +
+           
Polygon(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + LinearRing outerBoundary, + java.util.List<LinearRing> innerBoundaries) + +
+           
Region(java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double minAltitude, + java.lang.Double maxAltitude, + AltitudeModeEnum altitudeMode, + java.lang.Double minLodPixels, + java.lang.Double maxLodPixels, + java.lang.Double minFadeExtent, + java.lang.Double maxFadeExtent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.BallonStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.BallonStyle

+
+ + + + + + + + + +
+Packages that use BallonStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of BallonStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return BallonStyle
+ BallonStyleStyle.getBallonStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type BallonStyle
+ voidStyle.setBallonStyle(BallonStyle ballonStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type BallonStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Camera (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Camera

+
+No usage of org.boehn.kmlframework.kml.Camera +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Change (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Change

+
+No usage of org.boehn.kmlframework.kml.Change +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ColorModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ColorModeEnum

+
+ + + + + + + + + +
+Packages that use ColorModeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ColorModeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ColorModeEnum
+ ColorModeEnumColorStyle.getColorMode() + +
+           
+static ColorModeEnumColorModeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ColorModeEnum[]ColorModeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ColorModeEnum
+ voidColorStyle.setColorMode(ColorModeEnum colorMode) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ColorModeEnum
ColorStyle(java.lang.String color, + ColorModeEnum colorMode) + +
+           
IconStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double scale, + java.lang.Double heading, + java.lang.String iconHref, + java.lang.Double hotSpotX, + java.lang.Double hotSpotY, + UnitEnum hotSpotXunits, + UnitEnum hotSpotYunits) + +
+           
LabelStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double scale) + +
+           
LineStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double width) + +
+           
PolyStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Boolean fill, + java.lang.Boolean outline) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ColorStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ColorStyle

+
+ + + + + + + + + +
+Packages that use ColorStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ColorStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of ColorStyle in org.boehn.kmlframework.kml
+ classIconStyle + +
+           
+ classLabelStyle + +
+           
+ classLineStyle + +
+           
+ classPolyStyle + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Container (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Container

+
+ + + + + + + + + +
+Packages that use Container
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Container in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + +
Subclasses of Container in org.boehn.kmlframework.kml
+ classDocument + +
+           
+ classFolder + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Create (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Create

+
+No usage of org.boehn.kmlframework.kml.Create +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Data (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Data

+
+ + + + + + + + + +
+Packages that use Data
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Data in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Data
+ java.util.List<Data>ExtendedData.getDataElements() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Data
+ voidExtendedData.setDataElements(java.util.List<Data> dataElements) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Data
ExtendedData(java.util.List<Data> dataElements, + java.lang.String schemaUrl, + java.util.List<SimpleData> simpleDataElements, + java.lang.String nameSpace, + java.lang.String customContent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Delete (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Delete

+
+No usage of org.boehn.kmlframework.kml.Delete +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.DisplayModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.DisplayModeEnum

+
+ + + + + + + + + +
+Packages that use DisplayModeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of DisplayModeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return DisplayModeEnum
+ DisplayModeEnumBallonStyle.getDisplayMode() + +
+           
+static DisplayModeEnumDisplayModeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static DisplayModeEnum[]DisplayModeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type DisplayModeEnum
+ voidBallonStyle.setDisplayMode(DisplayModeEnum displayMode) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type DisplayModeEnum
BallonStyle(java.lang.String bgColor, + java.lang.String textColor, + java.lang.String text, + DisplayModeEnum displayMode) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Document (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Document

+
+No usage of org.boehn.kmlframework.kml.Document +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ExtendedData (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ExtendedData

+
+ + + + + + + + + +
+Packages that use ExtendedData
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ExtendedData in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ExtendedData
+ ExtendedDataFeature.getExtendedData() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ExtendedData
+ voidFeature.setExtendedData(ExtendedData extendedData) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ExtendedData
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Feature (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Feature

+
+ + + + + + + + + +
+Packages that use Feature
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Feature in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Feature in org.boehn.kmlframework.kml
+ classContainer + +
+           
+ classDocument + +
+           
+ classFolder + +
+           
+ classGroundOverlay + +
+           
+ classNetworkLink + +
+           
+ classOverlay + +
+           
+ classPhotoOverlay + +
+           
+ classPlacemark + +
+           
+ classScreenOverlay + +
+           
+  +

+ + + + + + + + + +
Fields in org.boehn.kmlframework.kml declared as Feature
+protected  FeatureKml.feature + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Feature
+ FeatureKml.getFeature() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Feature
+ java.util.List<Feature>Container.getFeatures() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Feature
+ voidContainer.addFeature(Feature feature) + +
+           
+ voidKml.setFeature(Feature feature) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Feature
+ voidContainer.setFeatures(java.util.List<Feature> features) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Feature
Kml(NetworkLinkControl networkLinkControl, + Feature feature) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Feature
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Folder (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Folder

+
+No usage of org.boehn.kmlframework.kml.Folder +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Geometry (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Geometry

+
+ + + + + + + + + + + + + +
+Packages that use Geometry
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Geometry in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + +
Subclasses of Geometry in org.boehn.kmlframework.coordinates
+ classEarthCoordinate + +
+           
+  +

+ + + + + +
+Uses of Geometry in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Geometry in org.boehn.kmlframework.kml
+ classLinearRing + +
+           
+ classLineString + +
+           
+ classModel + +
+           
+ classMultiGeometry + +
+           
+ classPoint + +
+           
+ classPolygon + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Geometry
+ GeometryPlacemark.getGeometry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Geometry
+ java.util.List<Geometry>MultiGeometry.getGeometries() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Geometry
+ voidPlacemark.setGeometry(Geometry geometry) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Geometry
+ voidMultiGeometry.setGeometries(java.util.List<Geometry> geometries) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Geometry
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Geometry
MultiGeometry(java.util.List<Geometry> geometries) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.GridOriginEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.GridOriginEnum

+
+ + + + + + + + + +
+Packages that use GridOriginEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of GridOriginEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return GridOriginEnum
+ GridOriginEnumPhotoOverlay.getGridOrigin() + +
+           
+static GridOriginEnumGridOriginEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static GridOriginEnum[]GridOriginEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type GridOriginEnum
+ voidPhotoOverlay.setGridOrigin(GridOriginEnum gridOrigin) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type GridOriginEnum
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.GroundOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.GroundOverlay

+
+No usage of org.boehn.kmlframework.kml.GroundOverlay +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Icon (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Icon

+
+ + + + + + + + + +
+Packages that use Icon
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Icon in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Icon
+ IconOverlay.getIcon() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Icon
+ voidOverlay.setIcon(Icon icon) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Icon
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.IconStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.IconStyle

+
+ + + + + + + + + +
+Packages that use IconStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of IconStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return IconStyle
+ IconStyleStyle.getIconStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type IconStyle
+ voidStyle.setIconStyle(IconStyle iconStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type IconStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Kml (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Kml

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Kml
org.boehn.kmlframework.atom  
org.boehn.kmlframework.kml  
org.boehn.kmlframework.servlet  
org.boehn.kmlframework.todo  
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of Kml in org.boehn.kmlframework.atom
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.atom with parameters of type Kml
+ voidAtomLink.write(Kml kml) + +
+           
+ voidAtomAuthor.write(Kml kml) + +
+           
+  +

+ + + + + +
+Uses of Kml in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Kml
+protected  java.lang.StringKmlObject.getIdAndTargetIdFormatted(Kml kml) + +
+           
+ voidViewFormat.write(Kml kml) + +
+           
+abstract  voidUpdateElement.write(Kml kml) + +
+           
+ voidUpdate.write(Kml kml) + +
+           
+ voidTimeStamp.write(Kml kml) + +
+           
+ voidTimeSpan.write(Kml kml) + +
+           
+ voidStyleMap.write(Kml kml) + +
+           
+ voidStyle.write(Kml kml) + +
+           
+ voidSimpleField.write(Kml kml) + +
+           
+ voidSimpleData.write(Kml kml) + +
+           
+ voidScreenOverlay.write(Kml kml) + +
+           
+ voidSchema.write(Kml kml) + +
+           
+ voidRegion.write(Kml kml) + +
+           
+ voidPolyStyle.write(Kml kml) + +
+           
+ voidPolygon.write(Kml kml) + +
+           
+ voidPoint.write(Kml kml) + +
+           
+ voidPlacemark.write(Kml kml) + +
+           
+ voidPhotoOverlay.write(Kml kml) + +
+           
+ voidPair.write(Kml kml) + +
+           
+ voidNetworkLinkControl.write(Kml kml) + +
+           
+ voidNetworkLink.write(Kml kml) + +
+           
+ voidMultiGeometry.write(Kml kml) + +
+           
+ voidModel.write(Kml kml) + +
+           
+ voidLookAt.write(Kml kml) + +
+           
+ voidListStyle.write(Kml kml) + +
+           
+ voidLink.write(Kml kml) + +
+           
+ voidLineStyle.write(Kml kml) + +
+           
+ voidLineString.write(Kml kml) + +
+           
+ voidLinearRing.write(Kml kml) + +
+           
+ voidLabelStyle.write(Kml kml) + +
+           
+abstract  voidKmlObject.write(Kml kml) + +
+           
+ voidKml.write(Kml kml) + +
+           
+ voidIconStyle.write(Kml kml) + +
+           
+ voidIcon.write(Kml kml) + +
+           
+ voidGroundOverlay.write(Kml kml) + +
+           
+ voidFolder.write(Kml kml) + +
+           
+ voidExtendedData.write(Kml kml) + +
+           
+ voidDocument.write(Kml kml) + +
+           
+ voidDelete.write(Kml kml) + +
+           
+ voidData.write(Kml kml) + +
+           
+ voidCreate.write(Kml kml) + +
+           
+ voidChange.write(Kml kml) + +
+           
+ voidCamera.write(Kml kml) + +
+           
+ voidBallonStyle.write(Kml kml) + +
+           
+ voidAlias.write(Kml kml) + +
+           
+ voidViewFormat.writeDelete(Kml kml) + +
+           
+ voidUpdate.writeDelete(Kml kml) + +
+           
+ voidTimeStamp.writeDelete(Kml kml) + +
+           
+ voidTimeSpan.writeDelete(Kml kml) + +
+           
+ voidStyleMap.writeDelete(Kml kml) + +
+           
+ voidStyle.writeDelete(Kml kml) + +
+           
+ voidSimpleField.writeDelete(Kml kml) + +
+           
+ voidSimpleData.writeDelete(Kml kml) + +
+           
+ voidScreenOverlay.writeDelete(Kml kml) + +
+           
+ voidSchema.writeDelete(Kml kml) + +
+           
+ voidRegion.writeDelete(Kml kml) + +
+           
+ voidPolyStyle.writeDelete(Kml kml) + +
+           
+ voidPolygon.writeDelete(Kml kml) + +
+           
+ voidPoint.writeDelete(Kml kml) + +
+           
+ voidPlacemark.writeDelete(Kml kml) + +
+           
+ voidPhotoOverlay.writeDelete(Kml kml) + +
+           
+ voidPair.writeDelete(Kml kml) + +
+           
+ voidNetworkLinkControl.writeDelete(Kml kml) + +
+           
+ voidNetworkLink.writeDelete(Kml kml) + +
+           
+ voidMultiGeometry.writeDelete(Kml kml) + +
+           
+ voidModel.writeDelete(Kml kml) + +
+           
+ voidLookAt.writeDelete(Kml kml) + +
+           
+ voidListStyle.writeDelete(Kml kml) + +
+           
+ voidLink.writeDelete(Kml kml) + +
+           
+ voidLineStyle.writeDelete(Kml kml) + +
+           
+ voidLineString.writeDelete(Kml kml) + +
+           
+ voidLinearRing.writeDelete(Kml kml) + +
+           
+ voidLabelStyle.writeDelete(Kml kml) + +
+           
+abstract  voidKmlObject.writeDelete(Kml kml) + +
+           
+ voidIconStyle.writeDelete(Kml kml) + +
+           
+ voidIcon.writeDelete(Kml kml) + +
+           
+ voidGroundOverlay.writeDelete(Kml kml) + +
+           
+ voidFolder.writeDelete(Kml kml) + +
+           
+ voidExtendedData.writeDelete(Kml kml) + +
+           
+ voidDocument.writeDelete(Kml kml) + +
+           
+ voidData.writeDelete(Kml kml) + +
+           
+ voidCamera.writeDelete(Kml kml) + +
+           
+ voidBallonStyle.writeDelete(Kml kml) + +
+           
+ voidAlias.writeDelete(Kml kml) + +
+           
+ voidOverlay.writeInner(Kml kml) + +
+           
+protected  voidLink.writeInner(Kml kml) + +
+           
+ voidFeature.writeInner(Kml kml) + +
+           
+ voidContainer.writeInner(Kml kml) + +
+           
+ voidColorStyle.writeInner(Kml kml) + +
+           
+ voidAbstractView.writeInner(Kml kml) + +
+           
+  +

+ + + + + +
+Uses of Kml in org.boehn.kmlframework.servlet
+  +

+ + + + + + + + + +
Subclasses of Kml in org.boehn.kmlframework.servlet
+ classHttpServletModel + +
+           
+  +

+ + + + + +
+Uses of Kml in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type Kml
+ voidMapObject.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidGraphicalModelElement.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidGraphicalModel.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidMapObject.addKml(Kml kmlDocument, + java.io.PrintWriter printWriter) + +
+           
+ voidMapObjectClass.addKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+ java.lang.StringMapObject.getDescriptionTextWithButtons(Kml model) + +
+           
+ java.lang.StringButton.toHtml(Kml model) + +
+           
+  +

+ + + + + +
+Uses of Kml in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet with parameters of type Kml
+ voidNetworkLinkControl.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidNetworkLink.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.KmlException (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.KmlException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use KmlException
org.boehn.kmlframework.atom  
org.boehn.kmlframework.kml  
org.boehn.kmlframework.servlet  
org.boehn.kmlframework.todo  
org.boehn.kmlframework.todo.examples  
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.atom
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.atom that throw KmlException
+ voidAtomLink.write(Kml kml) + +
+           
+ voidAtomAuthor.write(Kml kml) + +
+           
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that throw KmlException
+ voidKml.createKml(java.io.PrintWriter printWriter) + +
+           
+ voidKml.createKml(java.lang.String fileName) + +
+           
+ voidViewFormat.write(Kml kml) + +
+           
+abstract  voidUpdateElement.write(Kml kml) + +
+           
+ voidUpdate.write(Kml kml) + +
+           
+ voidTimeStamp.write(Kml kml) + +
+           
+ voidTimeSpan.write(Kml kml) + +
+           
+ voidStyleMap.write(Kml kml) + +
+           
+ voidStyle.write(Kml kml) + +
+           
+ voidSimpleField.write(Kml kml) + +
+           
+ voidSimpleData.write(Kml kml) + +
+           
+ voidScreenOverlay.write(Kml kml) + +
+           
+ voidSchema.write(Kml kml) + +
+           
+ voidRegion.write(Kml kml) + +
+           
+ voidPolyStyle.write(Kml kml) + +
+           
+ voidPolygon.write(Kml kml) + +
+           
+ voidPoint.write(Kml kml) + +
+           
+ voidPlacemark.write(Kml kml) + +
+           
+ voidPhotoOverlay.write(Kml kml) + +
+           
+ voidPair.write(Kml kml) + +
+           
+ voidNetworkLinkControl.write(Kml kml) + +
+           
+ voidNetworkLink.write(Kml kml) + +
+           
+ voidMultiGeometry.write(Kml kml) + +
+           
+ voidModel.write(Kml kml) + +
+           
+ voidLookAt.write(Kml kml) + +
+           
+ voidListStyle.write(Kml kml) + +
+           
+ voidLink.write(Kml kml) + +
+           
+ voidLineStyle.write(Kml kml) + +
+           
+ voidLineString.write(Kml kml) + +
+           
+ voidLinearRing.write(Kml kml) + +
+           
+ voidLabelStyle.write(Kml kml) + +
+           
+abstract  voidKmlObject.write(Kml kml) + +
+           
+ voidKml.write(Kml kml) + +
+           
+ voidIconStyle.write(Kml kml) + +
+           
+ voidIcon.write(Kml kml) + +
+           
+ voidGroundOverlay.write(Kml kml) + +
+           
+ voidFolder.write(Kml kml) + +
+           
+ voidExtendedData.write(Kml kml) + +
+           
+ voidDocument.write(Kml kml) + +
+           
+ voidDelete.write(Kml kml) + +
+           
+ voidData.write(Kml kml) + +
+           
+ voidCreate.write(Kml kml) + +
+           
+ voidChange.write(Kml kml) + +
+           
+ voidCamera.write(Kml kml) + +
+           
+ voidBallonStyle.write(Kml kml) + +
+           
+ voidAlias.write(Kml kml) + +
+           
+ voidViewFormat.writeDelete(Kml kml) + +
+           
+ voidUpdate.writeDelete(Kml kml) + +
+           
+ voidTimeStamp.writeDelete(Kml kml) + +
+           
+ voidTimeSpan.writeDelete(Kml kml) + +
+           
+ voidStyleMap.writeDelete(Kml kml) + +
+           
+ voidStyle.writeDelete(Kml kml) + +
+           
+ voidSimpleField.writeDelete(Kml kml) + +
+           
+ voidSimpleData.writeDelete(Kml kml) + +
+           
+ voidScreenOverlay.writeDelete(Kml kml) + +
+           
+ voidSchema.writeDelete(Kml kml) + +
+           
+ voidRegion.writeDelete(Kml kml) + +
+           
+ voidPolyStyle.writeDelete(Kml kml) + +
+           
+ voidPolygon.writeDelete(Kml kml) + +
+           
+ voidPoint.writeDelete(Kml kml) + +
+           
+ voidPlacemark.writeDelete(Kml kml) + +
+           
+ voidPhotoOverlay.writeDelete(Kml kml) + +
+           
+ voidPair.writeDelete(Kml kml) + +
+           
+ voidNetworkLinkControl.writeDelete(Kml kml) + +
+           
+ voidNetworkLink.writeDelete(Kml kml) + +
+           
+ voidMultiGeometry.writeDelete(Kml kml) + +
+           
+ voidModel.writeDelete(Kml kml) + +
+           
+ voidLookAt.writeDelete(Kml kml) + +
+           
+ voidListStyle.writeDelete(Kml kml) + +
+           
+ voidLink.writeDelete(Kml kml) + +
+           
+ voidLineStyle.writeDelete(Kml kml) + +
+           
+ voidLineString.writeDelete(Kml kml) + +
+           
+ voidLinearRing.writeDelete(Kml kml) + +
+           
+ voidLabelStyle.writeDelete(Kml kml) + +
+           
+abstract  voidKmlObject.writeDelete(Kml kml) + +
+           
+ voidIconStyle.writeDelete(Kml kml) + +
+           
+ voidIcon.writeDelete(Kml kml) + +
+           
+ voidGroundOverlay.writeDelete(Kml kml) + +
+           
+ voidFolder.writeDelete(Kml kml) + +
+           
+ voidExtendedData.writeDelete(Kml kml) + +
+           
+ voidDocument.writeDelete(Kml kml) + +
+           
+ voidData.writeDelete(Kml kml) + +
+           
+ voidCamera.writeDelete(Kml kml) + +
+           
+ voidBallonStyle.writeDelete(Kml kml) + +
+           
+ voidAlias.writeDelete(Kml kml) + +
+           
+ voidOverlay.writeInner(Kml kml) + +
+           
+protected  voidLink.writeInner(Kml kml) + +
+           
+ voidFeature.writeInner(Kml kml) + +
+           
+ voidContainer.writeInner(Kml kml) + +
+           
+ voidColorStyle.writeInner(Kml kml) + +
+           
+ voidAbstractView.writeInner(Kml kml) + +
+           
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.servlet
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.servlet that throw KmlException
+ voidHttpServletModel.write() + +
+           
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo that throw KmlException
+ voidMapObject.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidGraphicalModelElement.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidGraphicalModel.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ voidMapObjectClass.addKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.todo.examples
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo.examples that throw KmlException
+static voidModelObjectFactoryExample.main(java.lang.String[] args) + +
+           
+static voidGraphicalMapObjectExample.main(java.lang.String[] args) + +
+           
+  +

+ + + + + +
+Uses of KmlException in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet that throw KmlException
+ voidNetworkLinkControl.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidNetworkLink.addKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidHttpServletModel.write() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.KmlObject (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.KmlObject

+
+ + + + + + + + + + + + + +
+Packages that use KmlObject
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of KmlObject in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + +
Subclasses of KmlObject in org.boehn.kmlframework.coordinates
+ classEarthCoordinate + +
+           
+  +

+ + + + + +
+Uses of KmlObject in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of KmlObject in org.boehn.kmlframework.kml
+ classAbstractView + +
+           
+ classAlias + +
+           
+ classBallonStyle + +
+           
+ classCamera + +
+           
+ classColorStyle + +
+           
+ classContainer + +
+           
+ classData + +
+           
+ classDocument + +
+           
+ classExtendedData + +
+           
+ classFeature + +
+           
+ classFolder + +
+           
+ classGeometry + +
+           
+ classGroundOverlay + +
+           
+ classIcon + +
+           
+ classIconStyle + +
+           
+ classLabelStyle + +
+           
+ classLinearRing + +
+           
+ classLineString + +
+           
+ classLineStyle + +
+           
+ classLink + +
+           
+ classListStyle + +
+           
+ classLookAt + +
+           
+ classModel + +
+           
+ classMultiGeometry + +
+           
+ classNetworkLink + +
+           
+ classNetworkLinkControl + +
+           
+ classOverlay + +
+           
+ classPair + +
+           
+ classPhotoOverlay + +
+           
+ classPlacemark + +
+           
+ classPoint + +
+           
+ classPolygon + +
+           
+ classPolyStyle + +
+           
+ classRegion + +
+           
+ classSchema + +
+           
+ classScreenOverlay + +
+           
+ classSimpleData + +
+           
+ classSimpleField + +
+           
+ classStyle + +
+           
+ classStyleMap + +
+           
+ classStyleSelector + +
+           
+ classTimePrimitive + +
+           
+ classTimeSpan + +
+           
+ classTimeStamp + +
+           
+ classUpdate + +
+           
+ classViewFormat + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return KmlObject
+ KmlObjectUpdateElement.getKmlObject() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type KmlObject
+ voidUpdateElement.setKmlObject(KmlObject kmlObject) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type KmlObject
Change(KmlObject kmlObject) + +
+           
Create(KmlObject kmlObject) + +
+           
Delete(KmlObject kmlObject) + +
+           
UpdateElement(KmlObject kmlObject) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.LabelStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.LabelStyle

+
+ + + + + + + + + +
+Packages that use LabelStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of LabelStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return LabelStyle
+ LabelStyleStyle.getLabelStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type LabelStyle
+ voidStyle.setLabelStyle(LabelStyle labelStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type LabelStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.LineString (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.LineString

+
+No usage of org.boehn.kmlframework.kml.LineString +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.LineStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.LineStyle

+
+ + + + + + + + + +
+Packages that use LineStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of LineStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return LineStyle
+ LineStyleStyle.getLineStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type LineStyle
+ voidStyle.setLineStyle(LineStyle lineStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type LineStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.LinearRing (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.LinearRing

+
+ + + + + + + + + +
+Packages that use LinearRing
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of LinearRing in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return LinearRing
+ LinearRingPolygon.getOuterBoundary() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type LinearRing
+ java.util.List<LinearRing>Polygon.getInnerBoundaries() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type LinearRing
+ voidPolygon.setOuterBoundary(LinearRing outerBoundary) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type LinearRing
+ voidPolygon.setInnerBoundaries(java.util.List<LinearRing> innerBoundaries) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type LinearRing
Polygon(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + LinearRing outerBoundary, + java.util.List<LinearRing> innerBoundaries) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type LinearRing
Polygon(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + LinearRing outerBoundary, + java.util.List<LinearRing> innerBoundaries) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Link (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Link

+
+ + + + + + + + + +
+Packages that use Link
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Link in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Subclasses of Link in org.boehn.kmlframework.kml
+ classIcon + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Link
+ LinkNetworkLink.getLink() + +
+           
+ LinkModel.getLink() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Link
+ voidNetworkLink.setLink(Link link) + +
+           
+ voidModel.setLink(Link link) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Link
Model(AltitudeModeEnum 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, + Link link, + java.util.List<Alias> resourceMap) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ListItemTypeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ListItemTypeEnum

+
+ + + + + + + + + +
+Packages that use ListItemTypeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ListItemTypeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ListItemTypeEnum
+ ListItemTypeEnumListStyle.getListItemType() + +
+           
+static ListItemTypeEnumListItemTypeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ListItemTypeEnum[]ListItemTypeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ListItemTypeEnum
+ voidListStyle.setListItemType(ListItemTypeEnum listItemType) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ListItemTypeEnum
ListStyle(ListItemTypeEnum listItemType, + java.lang.String bgColor, + java.lang.String itemIconState, + java.lang.String href) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ListStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ListStyle

+
+ + + + + + + + + +
+Packages that use ListStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ListStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ListStyle
+ ListStyleStyle.getListStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ListStyle
+ voidStyle.setListStyle(ListStyle listStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ListStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.LookAt (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.LookAt

+
+No usage of org.boehn.kmlframework.kml.LookAt +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Model (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Model

+
+No usage of org.boehn.kmlframework.kml.Model +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.MultiGeometry (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.MultiGeometry

+
+No usage of org.boehn.kmlframework.kml.MultiGeometry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.NetworkLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.NetworkLink

+
+No usage of org.boehn.kmlframework.kml.NetworkLink +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.NetworkLinkControl (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.NetworkLinkControl

+
+ + + + + + + + + +
+Packages that use NetworkLinkControl
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of NetworkLinkControl in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Fields in org.boehn.kmlframework.kml declared as NetworkLinkControl
+protected  NetworkLinkControlKml.networkLinkControl + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return NetworkLinkControl
+ NetworkLinkControlKml.getNetworkLinkControl() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type NetworkLinkControl
+ voidKml.setNetworkLinkControl(NetworkLinkControl networkLinkControl) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type NetworkLinkControl
Kml(NetworkLinkControl networkLinkControl, + Feature feature) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Overlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Overlay

+
+ + + + + + + + + +
+Packages that use Overlay
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Overlay in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Overlay in org.boehn.kmlframework.kml
+ classGroundOverlay + +
+           
+ classPhotoOverlay + +
+           
+ classScreenOverlay + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Pair (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Pair

+
+ + + + + + + + + +
+Packages that use Pair
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Pair in org.boehn.kmlframework.kml
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Pair
StyleMap(java.util.List<Pair> pairs) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.PhotoOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.PhotoOverlay

+
+No usage of org.boehn.kmlframework.kml.PhotoOverlay +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Placemark (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Placemark

+
+No usage of org.boehn.kmlframework.kml.Placemark +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Point (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Point

+
+ + + + + + + + + + + + + +
+Packages that use Point
org.boehn.kmlframework.coordinates  
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Point in org.boehn.kmlframework.coordinates
+  +

+ + + + + + + + + +
Subclasses of Point in org.boehn.kmlframework.coordinates
+ classEarthCoordinate + +
+           
+  +

+ + + + + +
+Uses of Point in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Point
+ PointPhotoOverlay.getPoint() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Point
+ java.util.List<Point>LineString.getCoordinates() + +
+           
+ java.util.List<Point>LinearRing.getCoordinates() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Point
+ voidPhotoOverlay.setPoint(Point point) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Point
+ voidLineString.setCoordinates(java.util.List<Point> coordinates) + +
+           
+ voidLinearRing.setCoordinates(java.util.List<Point> coordinates) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Point
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
+  +

+ + + + + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Point
LinearRing(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
LineString(java.lang.Boolean extrude, + java.lang.Boolean tessellate, + AltitudeModeEnum altitudeMode, + java.util.List<Point> coordinates) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.PolyStyle (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.PolyStyle

+
+ + + + + + + + + +
+Packages that use PolyStyle
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of PolyStyle in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return PolyStyle
+ PolyStyleStyle.getPolyStyle() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type PolyStyle
+ voidStyle.setPolyStyle(PolyStyle polyStyle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type PolyStyle
Style(IconStyle iconStyle, + LabelStyle labelStyle, + LineStyle lineStyle, + PolyStyle polyStyle, + BallonStyle ballonStyle, + ListStyle listStyle) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Polygon (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Polygon

+
+No usage of org.boehn.kmlframework.kml.Polygon +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.RefreshModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.RefreshModeEnum

+
+ + + + + + + + + +
+Packages that use RefreshModeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of RefreshModeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return RefreshModeEnum
+ RefreshModeEnumLink.getRefreshMode() + +
+           
+static RefreshModeEnumRefreshModeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static RefreshModeEnum[]RefreshModeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type RefreshModeEnum
+ voidLink.setRefreshMode(RefreshModeEnum refreshMode) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type RefreshModeEnum
Icon(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
Link(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Region (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Region

+
+ + + + + + + + + +
+Packages that use Region
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Region in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Region
+ RegionFeature.getRegion() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Region
+ voidFeature.setRegion(Region region) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Region
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Schema (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Schema

+
+ + + + + + + + + +
+Packages that use Schema
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Schema in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type Schema
+ java.util.List<Schema>Document.getSchemas() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Schema
+ voidDocument.addSchema(Schema schema) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type Schema
+ voidDocument.setSchemas(java.util.List<Schema> schemas) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type Schema
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ScreenOverlay (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ScreenOverlay

+
+No usage of org.boehn.kmlframework.kml.ScreenOverlay +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ShapeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ShapeEnum

+
+ + + + + + + + + +
+Packages that use ShapeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ShapeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ShapeEnum
+ ShapeEnumPhotoOverlay.getShape() + +
+           
+static ShapeEnumShapeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ShapeEnum[]ShapeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ShapeEnum
+ voidPhotoOverlay.setShape(ShapeEnum shape) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ShapeEnum
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.SimpleData (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.SimpleData

+
+ + + + + + + + + +
+Packages that use SimpleData
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of SimpleData in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type SimpleData
+ java.util.List<SimpleData>ExtendedData.getSimpleDataElements() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type SimpleData
+ voidExtendedData.setSimpleDataElements(java.util.List<SimpleData> simpleDataElements) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type SimpleData
ExtendedData(java.util.List<Data> dataElements, + java.lang.String schemaUrl, + java.util.List<SimpleData> simpleDataElements, + java.lang.String nameSpace, + java.lang.String customContent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.SimpleField (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.SimpleField

+
+ + + + + + + + + +
+Packages that use SimpleField
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of SimpleField in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type SimpleField
+ java.util.List<SimpleField>Schema.getSimpleFields() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type SimpleField
+ voidSchema.setSimpleFields(java.util.List<SimpleField> simpleFields) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type SimpleField
Schema(java.util.List<SimpleField> simpleFields) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.SimpleFieldTypeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.SimpleFieldTypeEnum

+
+ + + + + + + + + +
+Packages that use SimpleFieldTypeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of SimpleFieldTypeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return SimpleFieldTypeEnum
+ SimpleFieldTypeEnumSimpleField.getSimpleFieldType() + +
+           
+static SimpleFieldTypeEnumSimpleFieldTypeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static SimpleFieldTypeEnum[]SimpleFieldTypeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type SimpleFieldTypeEnum
+ voidSimpleField.setSimpleFieldType(SimpleFieldTypeEnum simpleFieldType) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type SimpleFieldTypeEnum
SimpleField(SimpleFieldTypeEnum simpleFieldType, + java.lang.String name, + java.lang.String displayName) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Style (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Style

+
+No usage of org.boehn.kmlframework.kml.Style +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.StyleMap (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.StyleMap

+
+No usage of org.boehn.kmlframework.kml.StyleMap +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.StyleSelector (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.StyleSelector

+
+ + + + + + + + + +
+Packages that use StyleSelector
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of StyleSelector in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + +
Subclasses of StyleSelector in org.boehn.kmlframework.kml
+ classStyle + +
+           
+ classStyleMap + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type StyleSelector
+ java.util.List<StyleSelector>Feature.getStyleSelectors() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type StyleSelector
+ voidFeature.addStyleSelector(StyleSelector styleSelector) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type StyleSelector
+ voidFeature.setStyleSelectors(java.util.List<StyleSelector> styleSelectors) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructor parameters in org.boehn.kmlframework.kml with type arguments of type StyleSelector
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.StyleStateEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.StyleStateEnum

+
+ + + + + + + + + +
+Packages that use StyleStateEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of StyleStateEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return StyleStateEnum
+ StyleStateEnumPair.getKey() + +
+           
+static StyleStateEnumStyleStateEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static StyleStateEnum[]StyleStateEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type StyleStateEnum
+ voidPair.setKey(StyleStateEnum key) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type StyleStateEnum
Pair(StyleStateEnum key, + java.lang.String styleUrl) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.TimePrimitive (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.TimePrimitive

+
+ + + + + + + + + +
+Packages that use TimePrimitive
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of TimePrimitive in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + +
Subclasses of TimePrimitive in org.boehn.kmlframework.kml
+ classTimeSpan + +
+           
+ classTimeStamp + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return TimePrimitive
+ TimePrimitiveFeature.getTimePrimitive() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type TimePrimitive
+ voidFeature.setTimePrimitive(TimePrimitive timePrimitive) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type TimePrimitive
Container(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
Document(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters, + java.util.List<Schema> schemas) + +
+           
Feature(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData) + +
+           
Folder(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.util.List<Feature> feauters) + +
+           
GroundOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double alititude, + AltitudeModeEnum altitudeMode, + java.lang.Double north, + java.lang.Double south, + java.lang.Double east, + java.lang.Double west, + java.lang.Double rotation) + +
+           
NetworkLink(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.Boolean refreshVisibility, + java.lang.Boolean flyToView, + Link link) + +
+           
Overlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon) + +
+           
PhotoOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon 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, + GridOriginEnum gridOrigin, + Point point, + ShapeEnum shape) + +
+           
Placemark(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + Geometry geometry) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.TimeSpan (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.TimeSpan

+
+No usage of org.boehn.kmlframework.kml.TimeSpan +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.TimeStamp (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.TimeStamp

+
+No usage of org.boehn.kmlframework.kml.TimeStamp +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.UnitEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.UnitEnum

+
+ + + + + + + + + +
+Packages that use UnitEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of UnitEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return UnitEnum
+ UnitEnumIconStyle.getHotSpotXunits() + +
+           
+ UnitEnumIconStyle.getHotSpotYunits() + +
+           
+ UnitEnumScreenOverlay.getOverlayXunits() + +
+           
+ UnitEnumScreenOverlay.getOverlayYunits() + +
+           
+ UnitEnumScreenOverlay.getRotationXunits() + +
+           
+ UnitEnumScreenOverlay.getRotationYunits() + +
+           
+ UnitEnumScreenOverlay.getScreenXunits() + +
+           
+ UnitEnumScreenOverlay.getScreenYunits() + +
+           
+ UnitEnumScreenOverlay.getSizeXunits() + +
+           
+ UnitEnumScreenOverlay.getSizeYunits() + +
+           
+static UnitEnumUnitEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static UnitEnum[]UnitEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type UnitEnum
+ voidIconStyle.setHotSpotXunits(UnitEnum hotSpotXunits) + +
+           
+ voidIconStyle.setHotSpotYunits(UnitEnum hotSpotYunits) + +
+           
+ voidScreenOverlay.setOverlayXunits(UnitEnum overlayXunits) + +
+           
+ voidScreenOverlay.setOverlayYunits(UnitEnum overlayYunits) + +
+           
+ voidScreenOverlay.setRotationXunits(UnitEnum rotationXunits) + +
+           
+ voidScreenOverlay.setRotationYunits(UnitEnum rotationYunits) + +
+           
+ voidScreenOverlay.setScreenXunits(UnitEnum screenXunits) + +
+           
+ voidScreenOverlay.setScreenYunits(UnitEnum screenYunits) + +
+           
+ voidScreenOverlay.setSizeXunits(UnitEnum sizeXunits) + +
+           
+ voidScreenOverlay.setSizeYunits(UnitEnum sizeYunits) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type UnitEnum
IconStyle(java.lang.String color, + ColorModeEnum colorMode, + java.lang.Double scale, + java.lang.Double heading, + java.lang.String iconHref, + java.lang.Double hotSpotX, + java.lang.Double hotSpotY, + UnitEnum hotSpotXunits, + UnitEnum hotSpotYunits) + +
+           
ScreenOverlay(java.lang.String name, + java.lang.Boolean visibility, + java.lang.Boolean open, + AtomAuthor atomAuthor, + AtomLink atomLink, + java.lang.String address, + java.lang.String xalAddressDetails, + java.lang.String phoneNumber, + java.lang.String snippet, + java.lang.Integer snippetMaxLines, + java.lang.String description, + AbstractView abstractView, + TimePrimitive timePrimitive, + java.lang.String styleUrl, + java.util.List<StyleSelector> styleSelectors, + Region region, + ExtendedData extendedData, + java.lang.String color, + java.lang.Integer drawOrder, + Icon icon, + java.lang.Double overlayX, + java.lang.Double overlayY, + UnitEnum overlayXunits, + UnitEnum overlayYunits, + java.lang.Double screenX, + java.lang.Double screenY, + UnitEnum screenXunits, + UnitEnum screenYunits, + java.lang.Double rotationX, + java.lang.Double rotationY, + UnitEnum rotationXunits, + UnitEnum rotationYunits, + java.lang.Double sizeX, + java.lang.Double sizeY, + UnitEnum sizeXunits, + UnitEnum sizeYunits, + java.lang.Double rotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.Update (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.Update

+
+ + + + + + + + + +
+Packages that use Update
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of Update in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return Update
+ UpdateNetworkLinkControl.getUpdate() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type Update
+ voidNetworkLinkControl.setUpdate(Update update) + +
+           
+  +

+ + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type Update
NetworkLinkControl(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, + Update update, + AbstractView abstractView) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.UpdateElement (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.UpdateElement

+
+ + + + + + + + + +
+Packages that use UpdateElement
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of UpdateElement in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of UpdateElement in org.boehn.kmlframework.kml
+ classChange + +
+           
+ classCreate + +
+           
+ classDelete + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return types with arguments of type UpdateElement
+ java.util.List<UpdateElement>Update.getUpdateElements() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.kml with type arguments of type UpdateElement
+ voidUpdate.setUpdateElements(java.util.List<UpdateElement> updateElements) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ViewFormat (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ViewFormat

+
+ + + + + + + + + +
+Packages that use ViewFormat
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ViewFormat in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ViewFormat
+ ViewFormatLink.getViewFormat() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ViewFormat
+ voidLink.setViewFormat(ViewFormat viewFormat) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ViewFormat
Icon(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
Link(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.kml.ViewRefreshModeEnum (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.kml.ViewRefreshModeEnum

+
+ + + + + + + + + +
+Packages that use ViewRefreshModeEnum
org.boehn.kmlframework.kml  
+  +

+ + + + + +
+Uses of ViewRefreshModeEnum in org.boehn.kmlframework.kml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.kml that return ViewRefreshModeEnum
+ ViewRefreshModeEnumLink.getViewRefreshMode() + +
+           
+static ViewRefreshModeEnumViewRefreshModeEnum.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ViewRefreshModeEnum[]ViewRefreshModeEnum.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.kml with parameters of type ViewRefreshModeEnum
+ voidLink.setViewRefreshMode(ViewRefreshModeEnum viewRefreshMode) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.kml with parameters of type ViewRefreshModeEnum
Icon(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
Link(java.lang.String href, + RefreshModeEnum refreshMode, + java.lang.Double refreshInterval, + ViewRefreshModeEnum viewRefreshMode, + java.lang.Double viewRefreshTime, + java.lang.Double viewBoundScale, + ViewFormat viewFormat, + java.lang.String httpQuery) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.kml (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.kml + + + + +
+Classes  + +
+AbstractView +
+Alias +
+BallonStyle +
+Camera +
+Change +
+ColorStyle +
+Container +
+Create +
+Data +
+Delete +
+Document +
+ExtendedData +
+Feature +
+Folder +
+Geometry +
+GroundOverlay +
+Icon +
+IconStyle +
+Kml +
+KmlObject +
+LabelStyle +
+LinearRing +
+LineString +
+LineStyle +
+Link +
+ListStyle +
+LookAt +
+Model +
+MultiGeometry +
+NetworkLink +
+NetworkLinkControl +
+Overlay +
+Pair +
+PhotoOverlay +
+Placemark +
+Point +
+Polygon +
+PolyStyle +
+Region +
+Schema +
+ScreenOverlay +
+SimpleData +
+SimpleField +
+Style +
+StyleMap +
+StyleSelector +
+TimePrimitive +
+TimeSpan +
+TimeStamp +
+Update +
+UpdateElement +
+ViewFormat
+ + + + + + +
+Enums  + +
+AltitudeModeEnum +
+ColorModeEnum +
+DisplayModeEnum +
+GridOriginEnum +
+ListItemTypeEnum +
+RefreshModeEnum +
+ShapeEnum +
+SimpleFieldTypeEnum +
+StyleStateEnum +
+UnitEnum +
+ViewRefreshModeEnum
+ + + + + + +
+Exceptions  + +
+KmlException
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.kml (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.kml +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractView 
Alias 
BallonStyle 
Camera 
Change 
ColorStyle 
Container 
Create 
Data 
Delete 
Document 
ExtendedData 
Feature 
Folder 
Geometry 
GroundOverlay 
Icon 
IconStyle 
Kml 
KmlObject 
LabelStyle 
LinearRing 
LineString 
LineStyle 
Link 
ListStyle 
LookAt 
Model 
MultiGeometry 
NetworkLink 
NetworkLinkControl 
Overlay 
Pair 
PhotoOverlay 
Placemark 
Point 
Polygon 
PolyStyle 
Region 
Schema 
ScreenOverlay 
SimpleData 
SimpleField 
Style 
StyleMap 
StyleSelector 
TimePrimitive 
TimeSpan 
TimeStamp 
Update 
UpdateElement 
ViewFormat 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Summary
AltitudeModeEnum 
ColorModeEnum 
DisplayModeEnum 
GridOriginEnum 
ListItemTypeEnum 
RefreshModeEnum 
ShapeEnum 
SimpleFieldTypeEnum 
StyleStateEnum 
UnitEnum 
ViewRefreshModeEnum 
+  + +

+ + + + + + + + + +
+Exception Summary
KmlException 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.kml Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.kml +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.kml (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.kml

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.boehn.kmlframework.kml
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  
+  +

+ + + + + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.atom
Kml + +
+           
KmlException + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.coordinates
AltitudeModeEnum + +
+           
Geometry + +
+           
KmlObject + +
+           
Point + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.kml
AbstractView + +
+           
Alias + +
+           
AltitudeModeEnum + +
+           
BallonStyle + +
+           
ColorModeEnum + +
+           
ColorStyle + +
+           
Container + +
+           
Data + +
+           
DisplayModeEnum + +
+           
ExtendedData + +
+           
Feature + +
+           
Geometry + +
+           
GridOriginEnum + +
+           
Icon + +
+           
IconStyle + +
+           
Kml + +
+           
KmlException + +
+           
KmlObject + +
+           
LabelStyle + +
+           
LinearRing + +
+           
LineStyle + +
+           
Link + +
+           
ListItemTypeEnum + +
+           
ListStyle + +
+           
NetworkLinkControl + +
+           
Overlay + +
+           
Pair + +
+           
Point + +
+           
PolyStyle + +
+           
RefreshModeEnum + +
+           
Region + +
+           
Schema + +
+           
ShapeEnum + +
+           
SimpleData + +
+           
SimpleField + +
+           
SimpleFieldTypeEnum + +
+           
StyleSelector + +
+           
StyleStateEnum + +
+           
TimePrimitive + +
+           
UnitEnum + +
+           
Update + +
+           
UpdateElement + +
+           
ViewFormat + +
+           
ViewRefreshModeEnum + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.servlet
Kml + +
+           
KmlException + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.todo
Kml + +
+           
KmlException + +
+           
+  +

+ + + + + + + + +
+Classes in org.boehn.kmlframework.kml used by org.boehn.kmlframework.todo.examples
KmlException + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +HttpServletModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.servlet +
+Class HttpServletModel

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.Kml
+      extended by org.boehn.kmlframework.servlet.HttpServletModel
+
+
+
+
public class HttpServletModel
extends Kml
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ booleanDISABLEHTTPCACHE + +
+           
+ + + + + + + +
Fields inherited from class org.boehn.kmlframework.kml.Kml
atomElementsIncluded, celestialData, feature, generateObjectIds, networkLinkControl
+  + + + + + + + + + + + + + +
+Constructor Summary
HttpServletModel(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
HttpServletModel(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response, + boolean handleTransactions) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.servlet.http.HttpServletResponsegetResponse() + +
+           
+ java.lang.StringgetSessionId() + +
+           
+ voidsetResponse(javax.servlet.http.HttpServletResponse response) + +
+           
+ voidsetSessionId(java.lang.String sessionId) + +
+           
+ voidwrite() + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Kml
createKml, createKml, createKmz, getFeature, getNetworkLinkControl, getXmlIndent, isAtomElementsIncluded, isCelestialData, isGenerateObjectIds, print, print, print, println, println, println, setAtomElementsIncluded, setCelestialData, setFeature, setGenerateObjectIds, setNetworkLinkControl, setXmlIndent, toString, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DISABLEHTTPCACHE

+
+public boolean DISABLEHTTPCACHE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+HttpServletModel

+
+public HttpServletModel(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response)
+
+
+
+ +

+HttpServletModel

+
+public HttpServletModel(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response,
+                        boolean handleTransactions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResponse

+
+public javax.servlet.http.HttpServletResponse getResponse()
+
+
+
+
+
+
+ +

+setResponse

+
+public void setResponse(javax.servlet.http.HttpServletResponse response)
+
+
+
+
+
+
+ +

+getSessionId

+
+public java.lang.String getSessionId()
+
+
+
+
+
+
+ +

+setSessionId

+
+public void setSessionId(java.lang.String sessionId)
+
+
+
+
+
+
+ +

+write

+
+public void write()
+           throws KmlException,
+                  java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.servlet.HttpServletModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.servlet.HttpServletModel

+
+No usage of org.boehn.kmlframework.servlet.HttpServletModel +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.servlet (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.servlet + + + + +
+Classes  + +
+HttpServletModel
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.servlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.servlet +

+ + + + + + + + + +
+Class Summary
HttpServletModel 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.servlet Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.servlet +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.servlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.servlet

+
+No usage of org.boehn.kmlframework.servlet +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +BoundingBox (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class BoundingBox

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.BoundingBox
+
+
+
+
public class BoundingBox
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
BoundingBox() + +
+           
BoundingBox(java.lang.Double north, + java.lang.Double east, + java.lang.Double south, + java.lang.Double west) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.DoublegetEast() + +
+           
+ java.lang.DoublegetNorth() + +
+           
+ java.lang.DoublegetSouth() + +
+           
+ java.lang.DoublegetWest() + +
+           
+ booleanisInsideBoundingBox(EarthCoordinate earthCoordinate) + +
+           
+ voidsetEast(java.lang.Double east) + +
+           
+ voidsetNorth(java.lang.Double north) + +
+           
+ voidsetSouth(java.lang.Double south) + +
+           
+ voidsetWest(java.lang.Double west) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BoundingBox

+
+public BoundingBox()
+
+
+
+ +

+BoundingBox

+
+public BoundingBox(java.lang.Double north,
+                   java.lang.Double east,
+                   java.lang.Double south,
+                   java.lang.Double west)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isInsideBoundingBox

+
+public boolean isInsideBoundingBox(EarthCoordinate earthCoordinate)
+
+
+
+
+
+
+ +

+getEast

+
+public java.lang.Double getEast()
+
+
+
+
+
+
+ +

+setEast

+
+public void setEast(java.lang.Double east)
+
+
+
+
+
+
+ +

+getNorth

+
+public java.lang.Double getNorth()
+
+
+
+
+
+
+ +

+setNorth

+
+public void setNorth(java.lang.Double north)
+
+
+
+
+
+
+ +

+getSouth

+
+public java.lang.Double getSouth()
+
+
+
+
+
+
+ +

+setSouth

+
+public void setSouth(java.lang.Double south)
+
+
+
+
+
+
+ +

+getWest

+
+public java.lang.Double getWest()
+
+
+
+
+
+
+ +

+setWest

+
+public void setWest(java.lang.Double west)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Button (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class Button

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.Button
+
+
+
+
public class Button
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
Button() + +
+           
Button(java.lang.String text, + java.lang.String url) + +
+           
Button(java.lang.String text, + java.lang.String url, + java.util.Map<java.lang.String,java.lang.String> parameters) + +
+           
Button(java.lang.String text, + java.lang.String url, + java.lang.String parameterName, + java.lang.String parameterValue) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddParameter(java.lang.String parameterName, + java.lang.String parameterValue) + +
+           
+ java.lang.StringencodeURL(java.lang.String url, + javax.servlet.http.HttpServletRequest request) + +
+           
+ java.util.Map<java.lang.String,java.lang.String>getParameters() + +
+           
+ java.lang.StringgetText() + +
+           
+ java.lang.StringgetUrl() + +
+           
+ voidsetParameters(java.util.Map<java.lang.String,java.lang.String> parameters) + +
+           
+ voidsetText(java.lang.String text) + +
+           
+ voidsetUrl(java.lang.String url) + +
+           
+ java.lang.StringtoHtml(Kml model) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Button

+
+public Button()
+
+
+
+ +

+Button

+
+public Button(java.lang.String text,
+              java.lang.String url)
+
+
+
+ +

+Button

+
+public Button(java.lang.String text,
+              java.lang.String url,
+              java.lang.String parameterName,
+              java.lang.String parameterValue)
+
+
+
+ +

+Button

+
+public Button(java.lang.String text,
+              java.lang.String url,
+              java.util.Map<java.lang.String,java.lang.String> parameters)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addParameter

+
+public void addParameter(java.lang.String parameterName,
+                         java.lang.String parameterValue)
+
+
+
+
+
+
+ +

+getText

+
+public java.lang.String getText()
+
+
+
+
+
+
+ +

+setText

+
+public void setText(java.lang.String text)
+
+
+
+
+
+
+ +

+getParameters

+
+public java.util.Map<java.lang.String,java.lang.String> getParameters()
+
+
+
+
+
+
+ +

+setParameters

+
+public void setParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
+
+
+
+
+
+
+ +

+toHtml

+
+public java.lang.String toHtml(Kml model)
+
+
+
+
+
+
+ +

+encodeURL

+
+public java.lang.String encodeURL(java.lang.String url,
+                                  javax.servlet.http.HttpServletRequest request)
+
+
+
+
+
+
+ +

+getUrl

+
+public java.lang.String getUrl()
+
+
+
+
+
+
+ +

+setUrl

+
+public void setUrl(java.lang.String url)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +GraphicalModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class GraphicalModel

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.GraphicalModel
+
+
+
All Implemented Interfaces:
GraphicalModelElement
+
+
+
+
public class GraphicalModel
extends java.lang.Object
implements GraphicalModelElement
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
GraphicalModel() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddGraphicalModelElement(GraphicalModelElement graphicalModelElement) + +
+           
+ voidaddKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ java.util.Collection<Coordinate>getCoordinates() + +
+           
+ java.util.Collection<GraphicalModelElement>getElements() + +
+           
+ java.lang.IntegergetVisibleFrom() + +
+           
+ java.lang.IntegergetVisibleTo() + +
+           
+ voidsetElements(java.util.Collection<GraphicalModelElement> elements) + +
+           
+ voidsetVisibleFrom(java.lang.Integer visibleFrom) + +
+           
+ voidsetVisibleTo(java.lang.Integer visibleTo) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GraphicalModel

+
+public GraphicalModel()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getElements

+
+public java.util.Collection<GraphicalModelElement> getElements()
+
+
+
+
+
+
+
+
+
+ +

+setElements

+
+public void setElements(java.util.Collection<GraphicalModelElement> elements)
+
+
+
+
+
+
+
+
+
+ +

+addGraphicalModelElement

+
+public void addGraphicalModelElement(GraphicalModelElement graphicalModelElement)
+
+
+
+
+
+
+
+
+
+ +

+getVisibleFrom

+
+public java.lang.Integer getVisibleFrom()
+
+
+
+
+
+
+
+
+
+ +

+setVisibleFrom

+
+public void setVisibleFrom(java.lang.Integer visibleFrom)
+
+
+
+
+
+
+
+
+
+ +

+getVisibleTo

+
+public java.lang.Integer getVisibleTo()
+
+
+
+
+
+
+
+
+
+ +

+setVisibleTo

+
+public void setVisibleTo(java.lang.Integer visibleTo)
+
+
+
+
+
+
+
+
+
+ +

+getCoordinates

+
+public java.util.Collection<Coordinate> getCoordinates()
+
+
+
Specified by:
getCoordinates in interface GraphicalModelElement
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(org.w3c.dom.Element parentElement,
+                   Kml model,
+                   org.w3c.dom.Document xmlDocument,
+                   EarthCoordinate location,
+                   java.lang.Double rotation,
+                   CartesianCoordinate localReferenceCoordinate,
+                   CartesianCoordinate scale)
+            throws KmlException
+
+
+
Specified by:
addKml in interface GraphicalModelElement
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +GraphicalModelElement (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Interface GraphicalModelElement

+
+
All Known Implementing Classes:
GraphicalModel
+
+
+
+
public interface GraphicalModelElement
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate earthCoordinate, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale) + +
+           
+ java.util.Collection<Coordinate>getCoordinates() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getCoordinates

+
+java.util.Collection<Coordinate> getCoordinates()
+
+
+
+
+
+
+ +

+addKml

+
+void addKml(org.w3c.dom.Element parentElement,
+            Kml model,
+            org.w3c.dom.Document xmlDocument,
+            EarthCoordinate earthCoordinate,
+            java.lang.Double rotation,
+            CartesianCoordinate localReferenceCoordinate,
+            CartesianCoordinate scale)
+            throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +MapObject (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class MapObject

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.MapObject
+
+
+
+
public class MapObject
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MapObject() + +
+           
MapObject(MapObjectClass mapObjectClass) + +
+           
MapObject(java.lang.String name) + +
+           
MapObject(java.lang.String name, + MapObjectClass mapObjectClass) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddButton(Button button) + +
+           
+ voidaddButtons(java.util.List<Button> buttons) + +
+           
+ voidaddKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ voidaddKml(Kml kmlDocument, + java.io.PrintWriter printWriter) + +
+           
+ voidaddMovement(TimeAndPlace movement) + +
+           
+ java.lang.StringgetDescription() + +
+           
+ java.lang.StringgetDescriptionTextWithButtons(Kml model) + +
+           
+ CartesianCoordinategetLocalReferenceCoordinate() + +
+           
+ EarthCoordinategetLocation() + +
+           
+ MapObjectClassgetMapObjectClass() + +
+           
+ java.util.List<TimeAndPlace>getMovements() + +
+           
+ java.lang.StringgetName() + +
+           
+ java.lang.DoublegetRotation() + +
+           
+ CartesianCoordinategetScale() + +
+           
+ java.lang.StringgetSnippet() + +
+           
+ java.lang.BooleangetVisibility() + +
+           
+ voidsetButtons(java.util.List<Button> buttons) + +
+           
+ voidsetDescription(java.lang.String description) + +
+           
+ voidsetLocalReferenceCoordinate(CartesianCoordinate localReferenceCoordinate) + +
+           
+ voidsetLocation(EarthCoordinate earthCoordinate) + +
+           
+ voidsetMapObjectClass(MapObjectClass mapObjectClass) + +
+           
+ voidsetMovements(java.util.List<TimeAndPlace> movements) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetRotation(java.lang.Double rotation) + +
+           
+ voidsetScale(CartesianCoordinate scale) + +
+           
+ voidsetSnippet(java.lang.String snippet) + +
+           
+ voidsetVisibility(java.lang.Boolean visibility) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MapObject

+
+public MapObject()
+
+
+
+ +

+MapObject

+
+public MapObject(java.lang.String name)
+
+
+
+ +

+MapObject

+
+public MapObject(MapObjectClass mapObjectClass)
+
+
+
+ +

+MapObject

+
+public MapObject(java.lang.String name,
+                 MapObjectClass mapObjectClass)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMapObjectClass

+
+public MapObjectClass getMapObjectClass()
+
+
+
+
+
+
+ +

+setMapObjectClass

+
+public void setMapObjectClass(MapObjectClass mapObjectClass)
+
+
+
+
+
+
+ +

+getLocalReferenceCoordinate

+
+public CartesianCoordinate getLocalReferenceCoordinate()
+
+
+
+
+
+
+ +

+setLocalReferenceCoordinate

+
+public void setLocalReferenceCoordinate(CartesianCoordinate localReferenceCoordinate)
+
+
+
+
+
+
+ +

+getRotation

+
+public java.lang.Double getRotation()
+
+
+
+
+
+
+ +

+setRotation

+
+public void setRotation(java.lang.Double rotation)
+
+
+
+
+
+
+ +

+getScale

+
+public CartesianCoordinate getScale()
+
+
+
+
+
+
+ +

+setScale

+
+public void setScale(CartesianCoordinate scale)
+
+
+
+
+
+
+ +

+getVisibility

+
+public java.lang.Boolean getVisibility()
+
+
+
+
+
+
+ +

+setVisibility

+
+public void setVisibility(java.lang.Boolean visibility)
+
+
+
+
+
+
+ +

+setButtons

+
+public void setButtons(java.util.List<Button> buttons)
+
+
+
+
+
+
+ +

+addButton

+
+public void addButton(Button button)
+
+
+
+
+
+
+ +

+addButtons

+
+public void addButtons(java.util.List<Button> buttons)
+
+
+
+
+
+
+ +

+getDescription

+
+public java.lang.String getDescription()
+
+
+
+
+
+
+ +

+setDescription

+
+public void setDescription(java.lang.String description)
+
+
+
+
+
+
+ +

+getDescriptionTextWithButtons

+
+public java.lang.String getDescriptionTextWithButtons(Kml model)
+
+
+
+
+
+
+ +

+getLocation

+
+public EarthCoordinate getLocation()
+
+
+
+
+
+
+ +

+setLocation

+
+public void setLocation(EarthCoordinate earthCoordinate)
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getSnippet

+
+public java.lang.String getSnippet()
+
+
+
+
+
+
+ +

+setSnippet

+
+public void setSnippet(java.lang.String snippet)
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(Kml kmlDocument,
+                   java.io.PrintWriter printWriter)
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(org.w3c.dom.Element parentElement,
+                   Kml model,
+                   org.w3c.dom.Document xmlDocument)
+            throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+getMovements

+
+public java.util.List<TimeAndPlace> getMovements()
+
+
+
+
+
+
+ +

+setMovements

+
+public void setMovements(java.util.List<TimeAndPlace> movements)
+
+
+
+
+
+
+ +

+addMovement

+
+public void addMovement(TimeAndPlace movement)
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +MapObjectClass (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class MapObjectClass

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.MapObjectClass
+
+
+
+
public class MapObjectClass
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MapObjectClass(java.lang.String className) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+ voidaddModel(GraphicalModel model) + +
+           
+ voidaddModels(java.util.List<GraphicalModel> models) + +
+           
+ java.lang.StringgetClassName() + +
+           
+ java.util.List<GraphicalModel>getModels() + +
+           
+ booleangetShowModels() + +
+           
+ booleangetShowTail() + +
+           
+ java.lang.StringgetStyleUrl() + +
+           
+ java.lang.IntegergetTailHistoryLimit() + +
+           
+ java.lang.IntegergetTailVisibleFrom() + +
+           
+ java.lang.IntegergetTailVisibleTo() + +
+           
+ java.lang.IntegergetVisibleFrom() + +
+           
+ java.lang.IntegergetVisibleTo() + +
+           
+ voidsetClassName(java.lang.String className) + +
+           
+ voidsetModels(java.util.List<GraphicalModel> models) + +
+           
+ voidsetShowModels(boolean showModel) + +
+           
+ voidsetShowTail(boolean showTail) + +
+           
+ voidsetTailHistoryLimit(java.lang.Integer tailHistoryLimit) + +
+           
+ voidsetTailVisibleFrom(java.lang.Integer tailVisibleFrom) + +
+           
+ voidsetTailVisibleTo(java.lang.Integer tailVisibleTo) + +
+           
+ voidsetVisibleFrom(java.lang.Integer visibleFrom) + +
+           
+ voidsetVisibleTo(java.lang.Integer visibleTo) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MapObjectClass

+
+public MapObjectClass(java.lang.String className)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getClassName

+
+public java.lang.String getClassName()
+
+
+
+
+
+
+ +

+setClassName

+
+public void setClassName(java.lang.String className)
+
+
+
+
+
+
+ +

+getModels

+
+public java.util.List<GraphicalModel> getModels()
+
+
+
+
+
+
+ +

+setModels

+
+public void setModels(java.util.List<GraphicalModel> models)
+
+
+
+
+
+
+ +

+addModel

+
+public void addModel(GraphicalModel model)
+
+
+
+
+
+
+ +

+addModels

+
+public void addModels(java.util.List<GraphicalModel> models)
+
+
+
+
+
+
+ +

+getVisibleFrom

+
+public java.lang.Integer getVisibleFrom()
+
+
+
+
+
+
+ +

+setVisibleFrom

+
+public void setVisibleFrom(java.lang.Integer visibleFrom)
+
+
+
+
+
+
+ +

+getVisibleTo

+
+public java.lang.Integer getVisibleTo()
+
+
+
+
+
+
+ +

+setVisibleTo

+
+public void setVisibleTo(java.lang.Integer visibleTo)
+
+
+
+
+
+
+ +

+getStyleUrl

+
+public java.lang.String getStyleUrl()
+
+
+
+
+
+
+ +

+getShowModels

+
+public boolean getShowModels()
+
+
+
+
+
+
+ +

+setShowModels

+
+public void setShowModels(boolean showModel)
+
+
+
+
+
+
+ +

+getShowTail

+
+public boolean getShowTail()
+
+
+
+
+
+
+ +

+setShowTail

+
+public void setShowTail(boolean showTail)
+
+
+
+
+
+
+ +

+getTailVisibleFrom

+
+public java.lang.Integer getTailVisibleFrom()
+
+
+
+
+
+
+ +

+setTailVisibleFrom

+
+public void setTailVisibleFrom(java.lang.Integer tailVisibleFrom)
+
+
+
+
+
+
+ +

+getTailVisibleTo

+
+public java.lang.Integer getTailVisibleTo()
+
+
+
+
+
+
+ +

+setTailVisibleTo

+
+public void setTailVisibleTo(java.lang.Integer tailVisibleTo)
+
+
+
+
+
+
+ +

+getTailHistoryLimit

+
+public java.lang.Integer getTailHistoryLimit()
+
+
+
+
+
+
+ +

+setTailHistoryLimit

+
+public void setTailHistoryLimit(java.lang.Integer tailHistoryLimit)
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(MapObject mapObject,
+                   org.w3c.dom.Element parentElement,
+                   Kml model,
+                   org.w3c.dom.Document xmlDocument,
+                   EarthCoordinate location,
+                   java.lang.Double rotation,
+                   CartesianCoordinate localReferenceCoordinate,
+                   CartesianCoordinate scale,
+                   java.lang.String name)
+            throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ModelObjectFactory (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo +
+Class ModelObjectFactory

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.ModelObjectFactory
+
+
+
+
public class ModelObjectFactory
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ModelObjectFactory(java.lang.String fileName) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ MapObjectcreateMapObject(java.lang.String className) + +
+           
+ MapObjectClassgetMapObjectClass(java.lang.String className) + +
+           
+ voidloadFile() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ModelObjectFactory

+
+public ModelObjectFactory(java.lang.String fileName)
+                   throws java.io.IOException,
+                          javax.xml.parsers.ParserConfigurationException,
+                          org.xml.sax.SAXException
+
+
+ +
Throws: +
java.io.IOException +
javax.xml.parsers.ParserConfigurationException +
org.xml.sax.SAXException
+
+ + + + + + + + +
+Method Detail
+ +

+createMapObject

+
+public MapObject createMapObject(java.lang.String className)
+
+
+
+
+
+
+ +

+getMapObjectClass

+
+public MapObjectClass getMapObjectClass(java.lang.String className)
+
+
+
+
+
+
+ +

+loadFile

+
+public void loadFile()
+              throws java.io.IOException,
+                     javax.xml.parsers.ParserConfigurationException,
+                     org.xml.sax.SAXException
+
+
+ +
Throws: +
java.io.IOException +
javax.xml.parsers.ParserConfigurationException +
org.xml.sax.SAXException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.BoundingBox (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.BoundingBox

+
+No usage of org.boehn.kmlframework.todo.BoundingBox +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.Button (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.Button

+
+ + + + + + + + + +
+Packages that use Button
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of Button in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type Button
+ voidMapObject.addButton(Button button) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.boehn.kmlframework.todo with type arguments of type Button
+ voidMapObject.addButtons(java.util.List<Button> buttons) + +
+           
+ voidMapObject.setButtons(java.util.List<Button> buttons) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.GraphicalModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.GraphicalModel

+
+ + + + + + + + + +
+Packages that use GraphicalModel
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of GraphicalModel in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return types with arguments of type GraphicalModel
+ java.util.List<GraphicalModel>MapObjectClass.getModels() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type GraphicalModel
+ voidMapObjectClass.addModel(GraphicalModel model) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.boehn.kmlframework.todo with type arguments of type GraphicalModel
+ voidMapObjectClass.addModels(java.util.List<GraphicalModel> models) + +
+           
+ voidMapObjectClass.setModels(java.util.List<GraphicalModel> models) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Interface org.boehn.kmlframework.todo.GraphicalModelElement (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.boehn.kmlframework.todo.GraphicalModelElement

+
+ + + + + + + + + +
+Packages that use GraphicalModelElement
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of GraphicalModelElement in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Classes in org.boehn.kmlframework.todo that implement GraphicalModelElement
+ classGraphicalModel + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return types with arguments of type GraphicalModelElement
+ java.util.Collection<GraphicalModelElement>GraphicalModel.getElements() + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type GraphicalModelElement
+ voidGraphicalModel.addGraphicalModelElement(GraphicalModelElement graphicalModelElement) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.boehn.kmlframework.todo with type arguments of type GraphicalModelElement
+ voidGraphicalModel.setElements(java.util.Collection<GraphicalModelElement> elements) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.MapObject (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.MapObject

+
+ + + + + + + + + +
+Packages that use MapObject
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of MapObject in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return MapObject
+ MapObjectModelObjectFactory.createMapObject(java.lang.String className) + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type MapObject
+ voidMapObjectClass.addKml(MapObject mapObject, + org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument, + EarthCoordinate location, + java.lang.Double rotation, + CartesianCoordinate localReferenceCoordinate, + CartesianCoordinate scale, + java.lang.String name) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.MapObjectClass (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.MapObjectClass

+
+ + + + + + + + + +
+Packages that use MapObjectClass
org.boehn.kmlframework.todo  
+  +

+ + + + + +
+Uses of MapObjectClass in org.boehn.kmlframework.todo
+  +

+ + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo that return MapObjectClass
+ MapObjectClassMapObject.getMapObjectClass() + +
+           
+ MapObjectClassModelObjectFactory.getMapObjectClass(java.lang.String className) + +
+           
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo with parameters of type MapObjectClass
+ voidMapObject.setMapObjectClass(MapObjectClass mapObjectClass) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.boehn.kmlframework.todo with parameters of type MapObjectClass
MapObject(MapObjectClass mapObjectClass) + +
+           
MapObject(java.lang.String name, + MapObjectClass mapObjectClass) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.ModelObjectFactory (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.ModelObjectFactory

+
+No usage of org.boehn.kmlframework.todo.ModelObjectFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +GraphicalMapObjectExample (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.examples +
+Class GraphicalMapObjectExample

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample
+
+
+
+
public class GraphicalMapObjectExample
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
GraphicalMapObjectExample() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static voidmain(java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GraphicalMapObjectExample

+
+public GraphicalMapObjectExample()
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(java.lang.String[] args)
+                 throws KmlException,
+                        java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ModelObjectFactoryExample (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.examples +
+Class ModelObjectFactoryExample

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample
+
+
+
+
public class ModelObjectFactoryExample
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ModelObjectFactoryExample() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static voidmain(java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ModelObjectFactoryExample

+
+public ModelObjectFactoryExample()
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public static void main(java.lang.String[] args)
+                 throws KmlException,
+                        java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +SimpleExampleServlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.examples +
+Class SimpleExampleServlet

+
+java.lang.Object
+  extended by javax.servlet.GenericServlet
+      extended by javax.servlet.http.HttpServlet
+          extended by org.boehn.kmlframework.todo.examples.SimpleExampleServlet
+
+
+
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
+
+
+
+
public class SimpleExampleServlet
extends javax.servlet.http.HttpServlet
+ + +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SimpleExampleServlet() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voiddoGet(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
+ + + + + + + +
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service
+ + + + + + + +
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SimpleExampleServlet

+
+public SimpleExampleServlet()
+
+
+ + + + + + + + +
+Method Detail
+ +

+doGet

+
+protected void doGet(javax.servlet.http.HttpServletRequest request,
+                     javax.servlet.http.HttpServletResponse response)
+              throws javax.servlet.ServletException,
+                     java.io.IOException
+
+
+
Overrides:
doGet in class javax.servlet.http.HttpServlet
+
+
+ +
Throws: +
javax.servlet.ServletException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample

+
+No usage of org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample

+
+No usage of org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.examples.SimpleExampleServlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.examples.SimpleExampleServlet

+
+No usage of org.boehn.kmlframework.todo.examples.SimpleExampleServlet +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.examples (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.todo.examples + + + + +
+Classes  + +
+GraphicalMapObjectExample +
+ModelObjectFactoryExample +
+SimpleExampleServlet
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.examples (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.todo.examples +

+ + + + + + + + + + + + + + + + + +
+Class Summary
GraphicalMapObjectExample 
ModelObjectFactoryExample 
SimpleExampleServlet 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.examples Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.todo.examples +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig) +
        +
      • javax.servlet.http.HttpServlet (implements java.io.Serializable) + +
      +
    • org.boehn.kmlframework.todo.examples.GraphicalMapObjectExample
    • org.boehn.kmlframework.todo.examples.ModelObjectFactoryExample
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.todo.examples (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.todo.examples

+
+No usage of org.boehn.kmlframework.todo.examples +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.todo + + + + +
+Interfaces  + +
+GraphicalModelElement
+ + + + + + +
+Classes  + +
+BoundingBox +
+Button +
+GraphicalModel +
+MapObject +
+MapObjectClass +
+ModelObjectFactory
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.todo (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.todo +

+ + + + + + + + + +
+Interface Summary
GraphicalModelElement 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
BoundingBox 
Button 
GraphicalModel 
MapObject 
MapObjectClass 
ModelObjectFactory 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.todo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.todo (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.todo

+
+ + + + + + + + + +
+Packages that use org.boehn.kmlframework.todo
org.boehn.kmlframework.todo  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.todo used by org.boehn.kmlframework.todo
Button + +
+           
GraphicalModel + +
+           
GraphicalModelElement + +
+           
MapObject + +
+           
MapObjectClass + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +HttpServletModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Class HttpServletModel

+
+java.lang.Object
+  extended by org.boehn.kmlframework.kml.Kml
+      extended by org.boehn.kmlframework.todo.servlet.HttpServletModel
+
+
+
+
public class HttpServletModel
extends Kml
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ booleanDISABLEHTTPCACHE + +
+           
+ + + + + + + +
Fields inherited from class org.boehn.kmlframework.kml.Kml
atomElementsIncluded, celestialData, feature, generateObjectIds
+  + + + + + + + + + + + + + +
+Constructor Summary
HttpServletModel(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response) + +
+           
HttpServletModel(javax.servlet.http.HttpServletRequest request, + javax.servlet.http.HttpServletResponse response, + boolean handleTransactions) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetBaseUrl() + +
+           
+ javax.servlet.http.HttpServletResponsegetResponse() + +
+           
+ java.lang.StringgetSessionId() + +
+           
+ voidsetNetworkLinkControl(NetworkLinkControl networkLinkControl) + +
+           
+ voidsetResponse(javax.servlet.http.HttpServletResponse response) + +
+           
+ voidsetSessionId(java.lang.String sessionId) + +
+           
+ voidwrite() + +
+           
+ + + + + + + +
Methods inherited from class org.boehn.kmlframework.kml.Kml
createKml, createKml, createKmz, getFeature, getNetworkLinkControl, getXmlIndent, isAtomElementsIncluded, isCelestialData, isGenerateObjectIds, print, print, print, println, println, println, setAtomElementsIncluded, setCelestialData, setFeature, setGenerateObjectIds, setNetworkLinkControl, setXmlIndent, toString, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DISABLEHTTPCACHE

+
+public boolean DISABLEHTTPCACHE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+HttpServletModel

+
+public HttpServletModel(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response)
+
+
+
+ +

+HttpServletModel

+
+public HttpServletModel(javax.servlet.http.HttpServletRequest request,
+                        javax.servlet.http.HttpServletResponse response,
+                        boolean handleTransactions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setNetworkLinkControl

+
+public void setNetworkLinkControl(NetworkLinkControl networkLinkControl)
+
+
+
+
+
+
+ +

+getBaseUrl

+
+public java.lang.String getBaseUrl()
+
+
+
+
+
+
+ +

+getResponse

+
+public javax.servlet.http.HttpServletResponse getResponse()
+
+
+
+
+
+
+ +

+setResponse

+
+public void setResponse(javax.servlet.http.HttpServletResponse response)
+
+
+
+
+
+
+ +

+getSessionId

+
+public java.lang.String getSessionId()
+
+
+
+
+
+
+ +

+setSessionId

+
+public void setSessionId(java.lang.String sessionId)
+
+
+
+
+
+
+ +

+write

+
+public void write()
+           throws KmlException,
+                  java.io.IOException
+
+
+ +
Throws: +
KmlException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +NetworkLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Class NetworkLink

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.servlet.NetworkLink
+
+
+
+
public class NetworkLink
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NetworkLink() + +
+           
NetworkLink(java.lang.String url, + java.lang.String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ java.lang.BooleangetFlyToView() + +
+           
+ java.lang.StringgetName() + +
+           
+ java.lang.BooleangetOpen() + +
+           
+ java.lang.IntegergetRefreshInterval() + +
+           
+ RefreshModesgetRefreshMode() + +
+           
+ java.lang.BooleangetRefreshVisibility() + +
+           
+ java.lang.StringgetUrl() + +
+           
+ java.lang.StringgetViewFormat() + +
+           
+ ViewRefreshModesgetViewRefreshMode() + +
+           
+ java.lang.IntegergetViewRefreshTime() + +
+           
+ voidsetFlyToView(java.lang.Boolean flyToView) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ voidsetOpen(java.lang.Boolean open) + +
+           
+ voidsetRefreshInterval(java.lang.Integer refreshInterval) + +
+           
+ voidsetRefreshMode(RefreshModes refreshMode) + +
+           
+ voidsetRefreshVisibility(java.lang.Boolean refreshVisibility) + +
+           
+ voidsetUrl(java.lang.String url) + +
+           
+ voidsetViewFormat(java.lang.String viewFormat) + +
+           
+ voidsetViewRefreshMode(ViewRefreshModes viewRefreshMode) + +
+           
+ voidsetViewRefreshTime(java.lang.Integer viewRefreshTime) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NetworkLink

+
+public NetworkLink()
+
+
+
+ +

+NetworkLink

+
+public NetworkLink(java.lang.String url,
+                   java.lang.String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFlyToView

+
+public java.lang.Boolean getFlyToView()
+
+
+
+
+
+
+ +

+setFlyToView

+
+public void setFlyToView(java.lang.Boolean flyToView)
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getRefreshMode

+
+public RefreshModes getRefreshMode()
+
+
+
+
+
+
+ +

+setRefreshMode

+
+public void setRefreshMode(RefreshModes refreshMode)
+
+
+
+
+
+
+ +

+getRefreshInterval

+
+public java.lang.Integer getRefreshInterval()
+
+
+
+
+
+
+ +

+setRefreshInterval

+
+public void setRefreshInterval(java.lang.Integer refreshInterval)
+
+
+
+
+
+
+ +

+getUrl

+
+public java.lang.String getUrl()
+
+
+
+
+
+
+ +

+setUrl

+
+public void setUrl(java.lang.String url)
+
+
+
+
+
+
+ +

+getViewFormat

+
+public java.lang.String getViewFormat()
+
+
+
+
+
+
+ +

+setViewFormat

+
+public void setViewFormat(java.lang.String viewFormat)
+
+
+
+
+
+
+ +

+getViewRefreshMode

+
+public ViewRefreshModes getViewRefreshMode()
+
+
+
+
+
+
+ +

+setViewRefreshMode

+
+public void setViewRefreshMode(ViewRefreshModes viewRefreshMode)
+
+
+
+
+
+
+ +

+getViewRefreshTime

+
+public java.lang.Integer getViewRefreshTime()
+
+
+
+
+
+
+ +

+setViewRefreshTime

+
+public void setViewRefreshTime(java.lang.Integer viewRefreshTime)
+
+
+
+
+
+
+ +

+getRefreshVisibility

+
+public java.lang.Boolean getRefreshVisibility()
+
+
+
+
+
+
+ +

+setRefreshVisibility

+
+public void setRefreshVisibility(java.lang.Boolean refreshVisibility)
+
+
+
+
+
+
+ +

+getOpen

+
+public java.lang.Boolean getOpen()
+
+
+
+
+
+
+ +

+setOpen

+
+public void setOpen(java.lang.Boolean open)
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(org.w3c.dom.Element parentElement,
+                   Kml model,
+                   org.w3c.dom.Document xmlDocument)
+            throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +NetworkLinkControl (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Class NetworkLinkControl

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.servlet.NetworkLinkControl
+
+
+
+
public class NetworkLinkControl
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NetworkLinkControl() + +
+           
NetworkLinkControl(java.lang.String message, + java.lang.String cookie, + java.lang.String linkName, + java.lang.String linkDescription, + java.lang.Integer minRefreshPeriod) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddKml(org.w3c.dom.Element parentElement, + Kml model, + org.w3c.dom.Document xmlDocument) + +
+           
+ java.lang.StringgetCookie() + +
+           
+ java.lang.StringgetLinkDescription() + +
+           
+ java.lang.StringgetLinkName() + +
+           
+ java.lang.StringgetMessage() + +
+           
+ java.lang.IntegergetMinRefreshPeriod() + +
+           
+ voidsetCookie(java.lang.String cookie) + +
+           
+ voidsetLinkDescription(java.lang.String linkDescription) + +
+           
+ voidsetLinkName(java.lang.String linkName) + +
+           
+ voidsetMessage(java.lang.String message) + +
+           
+ voidsetMinRefreshPeriod(java.lang.Integer minRefreshPeriod) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NetworkLinkControl

+
+public NetworkLinkControl()
+
+
+
+ +

+NetworkLinkControl

+
+public NetworkLinkControl(java.lang.String message,
+                          java.lang.String cookie,
+                          java.lang.String linkName,
+                          java.lang.String linkDescription,
+                          java.lang.Integer minRefreshPeriod)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCookie

+
+public java.lang.String getCookie()
+
+
+
+
+
+
+ +

+setCookie

+
+public void setCookie(java.lang.String cookie)
+
+
+
+
+
+
+ +

+getLinkDescription

+
+public java.lang.String getLinkDescription()
+
+
+
+
+
+
+ +

+setLinkDescription

+
+public void setLinkDescription(java.lang.String linkDescription)
+
+
+
+
+
+
+ +

+getLinkName

+
+public java.lang.String getLinkName()
+
+
+
+
+
+
+ +

+setLinkName

+
+public void setLinkName(java.lang.String linkName)
+
+
+
+
+
+
+ +

+getMessage

+
+public java.lang.String getMessage()
+
+
+
+
+
+
+ +

+setMessage

+
+public void setMessage(java.lang.String message)
+
+
+
+
+
+
+ +

+getMinRefreshPeriod

+
+public java.lang.Integer getMinRefreshPeriod()
+
+
+
+
+
+
+ +

+setMinRefreshPeriod

+
+public void setMinRefreshPeriod(java.lang.Integer minRefreshPeriod)
+
+
+
+
+
+
+ +

+addKml

+
+public void addKml(org.w3c.dom.Element parentElement,
+                   Kml model,
+                   org.w3c.dom.Document xmlDocument)
+            throws KmlException
+
+
+ +
Throws: +
KmlException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Observer (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Class Observer

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.servlet.Observer
+
+
+
+
public class Observer
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Observer() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.BooleanisVisibleToObserver(EarthCoordinate earthCoordinate) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Observer

+
+public Observer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isVisibleToObserver

+
+public java.lang.Boolean isVisibleToObserver(EarthCoordinate earthCoordinate)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +RefreshModes (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Enum RefreshModes

+
+java.lang.Object
+  extended by java.lang.Enum<RefreshModes>
+      extended by org.boehn.kmlframework.todo.servlet.RefreshModes
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RefreshModes>
+
+
+
+
public enum RefreshModes
extends java.lang.Enum<RefreshModes>
+ + +

+


+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
once + +
+           
onInterval + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static RefreshModesvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static RefreshModes[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+onInterval

+
+public static final RefreshModes onInterval
+
+
+
+
+
+ +

+once

+
+public static final RefreshModes once
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final RefreshModes[] values()
+
+
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: +
+for(RefreshModes c : RefreshModes.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static RefreshModes valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +ViewRefreshModes (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet +
+Enum ViewRefreshModes

+
+java.lang.Object
+  extended by java.lang.Enum<ViewRefreshModes>
+      extended by org.boehn.kmlframework.todo.servlet.ViewRefreshModes
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ViewRefreshModes>
+
+
+
+
public enum ViewRefreshModes
extends java.lang.Enum<ViewRefreshModes>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
never + +
+           
onRequest + +
+           
onStop + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ViewRefreshModesvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ViewRefreshModes[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+never

+
+public static final ViewRefreshModes never
+
+
+
+
+
+ +

+onStop

+
+public static final ViewRefreshModes onStop
+
+
+
+
+
+ +

+onRequest

+
+public static final ViewRefreshModes onRequest
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ViewRefreshModes[] values()
+
+
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: +
+for(ViewRefreshModes c : ViewRefreshModes.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ViewRefreshModes valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.HttpServletModel (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.HttpServletModel

+
+No usage of org.boehn.kmlframework.todo.servlet.HttpServletModel +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLink (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.NetworkLink

+
+No usage of org.boehn.kmlframework.todo.servlet.NetworkLink +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.NetworkLinkControl (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.NetworkLinkControl

+
+ + + + + + + + + +
+Packages that use NetworkLinkControl
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of NetworkLinkControl in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet with parameters of type NetworkLinkControl
+ voidHttpServletModel.setNetworkLinkControl(NetworkLinkControl networkLinkControl) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.Observer (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.Observer

+
+No usage of org.boehn.kmlframework.todo.servlet.Observer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.RefreshModes (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.RefreshModes

+
+ + + + + + + + + +
+Packages that use RefreshModes
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of RefreshModes in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet that return RefreshModes
+ RefreshModesNetworkLink.getRefreshMode() + +
+           
+static RefreshModesRefreshModes.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static RefreshModes[]RefreshModes.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet with parameters of type RefreshModes
+ voidNetworkLink.setRefreshMode(RefreshModes refreshMode) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.ViewRefreshModes (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.ViewRefreshModes

+
+ + + + + + + + + +
+Packages that use ViewRefreshModes
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + +
+Uses of ViewRefreshModes in org.boehn.kmlframework.todo.servlet
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet that return ViewRefreshModes
+ ViewRefreshModesNetworkLink.getViewRefreshMode() + +
+           
+static ViewRefreshModesViewRefreshModes.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ViewRefreshModes[]ViewRefreshModes.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.boehn.kmlframework.todo.servlet with parameters of type ViewRefreshModes
+ voidNetworkLink.setViewRefreshMode(ViewRefreshModes viewRefreshMode) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KmzFilter (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet.kmz +
+Class KmzFilter

+
+java.lang.Object
+  extended by org.boehn.kmlframework.todo.servlet.kmz.KmzFilter
+
+
+
All Implemented Interfaces:
javax.servlet.Filter
+
+
+
+
public class KmzFilter
extends java.lang.Object
implements javax.servlet.Filter
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
KmzFilter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddestroy() + +
+           
+ voiddoFilter(javax.servlet.ServletRequest req, + javax.servlet.ServletResponse res, + javax.servlet.FilterChain chain) + +
+           
+ voidinit(javax.servlet.FilterConfig filterConfig) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KmzFilter

+
+public KmzFilter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+doFilter

+
+public void doFilter(javax.servlet.ServletRequest req,
+                     javax.servlet.ServletResponse res,
+                     javax.servlet.FilterChain chain)
+              throws java.io.IOException,
+                     javax.servlet.ServletException
+
+
+
Specified by:
doFilter in interface javax.servlet.Filter
+
+
+ +
Throws: +
java.io.IOException +
javax.servlet.ServletException
+
+
+
+ +

+init

+
+public void init(javax.servlet.FilterConfig filterConfig)
+
+
+
Specified by:
init in interface javax.servlet.Filter
+
+
+
+
+
+
+ +

+destroy

+
+public void destroy()
+
+
+
Specified by:
destroy in interface javax.servlet.Filter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KmzResponseStream (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet.kmz +
+Class KmzResponseStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by javax.servlet.ServletOutputStream
+          extended by org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream
+
+
+
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable
+
+
+
+
public class KmzResponseStream
extends javax.servlet.ServletOutputStream
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  byte[]buffer + +
+           
+protected  intbufferCount + +
+           
+protected  booleanclosed + +
+           
+protected  intlength + +
+           
+protected  javax.servlet.ServletOutputStreamoutput + +
+           
+protected  javax.servlet.http.HttpServletResponseresponse + +
+           
+protected  java.util.zip.ZipOutputStreamzipstream + +
+           
+  + + + + + + + + + + +
+Constructor Summary
KmzResponseStream(javax.servlet.http.HttpServletResponse response) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ booleanclosed() + +
+           
+ voidflush() + +
+           
+ voidflushToZip() + +
+           
+ voidreset() + +
+           
+ voidsetKMLFileName(java.lang.String kml) + +
+           
+ voidwrite(byte[] b) + +
+           
+ voidwrite(byte[] b, + int off, + int len) + +
+           
+ voidwrite(int b) + +
+           
+ voidwriteToZip(byte[] b, + int off, + int len) + +
+           
+ + + + + + + +
Methods inherited from class javax.servlet.ServletOutputStream
print, print, print, print, print, print, print, println, println, println, println, println, println, println, println
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+zipstream

+
+protected java.util.zip.ZipOutputStream zipstream
+
+
+
+
+
+ +

+closed

+
+protected boolean closed
+
+
+
+
+
+ +

+response

+
+protected javax.servlet.http.HttpServletResponse response
+
+
+
+
+
+ +

+output

+
+protected javax.servlet.ServletOutputStream output
+
+
+
+
+
+ +

+bufferCount

+
+protected int bufferCount
+
+
+
+
+
+ +

+buffer

+
+protected byte[] buffer
+
+
+
+
+
+ +

+length

+
+protected int length
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+KmzResponseStream

+
+public KmzResponseStream(javax.servlet.http.HttpServletResponse response)
+                  throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+ + + + + + + + +
+Method Detail
+ +

+setKMLFileName

+
+public void setKMLFileName(java.lang.String kml)
+
+
+
+
+
+
+ +

+close

+
+public void close()
+           throws java.io.IOException
+
+
+
Specified by:
close in interface java.io.Closeable
Overrides:
close in class java.io.OutputStream
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+flush

+
+public void flush()
+           throws java.io.IOException
+
+
+
Specified by:
flush in interface java.io.Flushable
Overrides:
flush in class java.io.OutputStream
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+flushToZip

+
+public void flushToZip()
+                throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+write

+
+public void write(int b)
+           throws java.io.IOException
+
+
+
Specified by:
write in class java.io.OutputStream
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+write

+
+public void write(byte[] b)
+           throws java.io.IOException
+
+
+
Overrides:
write in class java.io.OutputStream
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+write

+
+public void write(byte[] b,
+                  int off,
+                  int len)
+           throws java.io.IOException
+
+
+
Overrides:
write in class java.io.OutputStream
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+writeToZip

+
+public void writeToZip(byte[] b,
+                       int off,
+                       int len)
+                throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+closed

+
+public boolean closed()
+
+
+
+
+
+
+ +

+reset

+
+public void reset()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +KmzResponseWrapper (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.todo.servlet.kmz +
+Class KmzResponseWrapper

+
+java.lang.Object
+  extended by javax.servlet.ServletResponseWrapper
+      extended by javax.servlet.http.HttpServletResponseWrapper
+          extended by org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper
+
+
+
All Implemented Interfaces:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
+
+
+
+
public class KmzResponseWrapper
extends javax.servlet.http.HttpServletResponseWrapper
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  javax.servlet.http.HttpServletResponseorigResponse + +
+           
+protected  javax.servlet.ServletOutputStreamstream + +
+           
+protected  java.io.PrintWriterwriter + +
+           
+ + + + + + + +
Fields inherited from interface javax.servlet.http.HttpServletResponse
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_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
+  + + + + + + + + + + +
+Constructor Summary
KmzResponseWrapper(javax.servlet.http.HttpServletResponse response) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.servlet.ServletOutputStreamcreateOutputStream() + +
+           
+ voidfinishResponse() + +
+           
+ voidflushBuffer() + +
+           
+ javax.servlet.ServletOutputStreamgetOutputStream() + +
+           
+ java.io.PrintWritergetWriter() + +
+           
+ voidsetContentLength(int length) + +
+           
+ voidsetKMLFileName(java.lang.String kml) + +
+           
+ + + + + + + +
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
+ + + + + + + +
Methods inherited from class javax.servlet.ServletResponseWrapper
getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale, setResponse
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface javax.servlet.ServletResponse
getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale
+  +

+ + + + + + + + +
+Field Detail
+ +

+origResponse

+
+protected javax.servlet.http.HttpServletResponse origResponse
+
+
+
+
+
+ +

+stream

+
+protected javax.servlet.ServletOutputStream stream
+
+
+
+
+
+ +

+writer

+
+protected java.io.PrintWriter writer
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+KmzResponseWrapper

+
+public KmzResponseWrapper(javax.servlet.http.HttpServletResponse response)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createOutputStream

+
+public javax.servlet.ServletOutputStream createOutputStream()
+                                                     throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+setKMLFileName

+
+public void setKMLFileName(java.lang.String kml)
+
+
+
+
+
+
+ +

+finishResponse

+
+public void finishResponse()
+
+
+
+
+
+
+ +

+flushBuffer

+
+public void flushBuffer()
+                 throws java.io.IOException
+
+
+
Specified by:
flushBuffer in interface javax.servlet.ServletResponse
Overrides:
flushBuffer in class javax.servlet.ServletResponseWrapper
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+getOutputStream

+
+public javax.servlet.ServletOutputStream getOutputStream()
+                                                  throws java.io.IOException
+
+
+
Specified by:
getOutputStream in interface javax.servlet.ServletResponse
Overrides:
getOutputStream in class javax.servlet.ServletResponseWrapper
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+getWriter

+
+public java.io.PrintWriter getWriter()
+                              throws java.io.IOException
+
+
+
Specified by:
getWriter in interface javax.servlet.ServletResponse
Overrides:
getWriter in class javax.servlet.ServletResponseWrapper
+
+
+ +
Throws: +
java.io.IOException
+
+
+
+ +

+setContentLength

+
+public void setContentLength(int length)
+
+
+
Specified by:
setContentLength in interface javax.servlet.ServletResponse
Overrides:
setContentLength in class javax.servlet.ServletResponseWrapper
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzFilter (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.kmz.KmzFilter

+
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzFilter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream

+
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzResponseStream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper

+
+No usage of org.boehn.kmlframework.todo.servlet.kmz.KmzResponseWrapper +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet.kmz (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.todo.servlet.kmz + + + + +
+Classes  + +
+KmzFilter +
+KmzResponseStream +
+KmzResponseWrapper
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet.kmz (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.todo.servlet.kmz +

+ + + + + + + + + + + + + + + + + +
+Class Summary
KmzFilter 
KmzResponseStream 
KmzResponseWrapper 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet.kmz Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.todo.servlet.kmz +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • org.boehn.kmlframework.todo.servlet.kmz.KmzFilter (implements javax.servlet.Filter) +
    • java.io.OutputStream (implements java.io.Closeable, java.io.Flushable) +
        +
      • javax.servlet.ServletOutputStream +
      +
    • javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse) +
        +
      • javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse) + +
      +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.todo.servlet.kmz (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.todo.servlet.kmz

+
+No usage of org.boehn.kmlframework.todo.servlet.kmz +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.todo.servlet + + + + +
+Classes  + +
+HttpServletModel +
+NetworkLink +
+NetworkLinkControl +
+Observer
+ + + + + + +
+Enums  + +
+RefreshModes +
+ViewRefreshModes
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.todo.servlet +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
HttpServletModel 
NetworkLink 
NetworkLinkControl 
Observer 
+  + +

+ + + + + + + + + + + + + +
+Enum Summary
RefreshModes 
ViewRefreshModes 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.todo.servlet Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.todo.servlet +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+
    +
  • java.lang.Object
      +
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) + +
    +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.todo.servlet (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.todo.servlet

+
+ + + + + + + + + +
+Packages that use org.boehn.kmlframework.todo.servlet
org.boehn.kmlframework.todo.servlet  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.boehn.kmlframework.todo.servlet used by org.boehn.kmlframework.todo.servlet
NetworkLinkControl + +
+           
RefreshModes + +
+           
ViewRefreshModes + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Ellipsoid (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.utils +
+Class Ellipsoid

+
+java.lang.Object
+  extended by org.boehn.kmlframework.utils.Ellipsoid
+
+
+
+
public class Ellipsoid
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Ellipsoid() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static doublelatitudeToMeter(double latitude) + +
+          Convert latitude to meter at ref latitude
+static doublelongitudeToMeter(double latitude) + +
+          Convert longitude to meter at ref latitude
+static doublemeterToLatitude(double latitude) + +
+          Convert meter to latitude at ref latitude
+static doublemeterToLongitude(double latitude) + +
+          Convert meter to longitude at ref latitude
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Ellipsoid

+
+public Ellipsoid()
+
+
+ + + + + + + + +
+Method Detail
+ +

+meterToLongitude

+
+public static final double meterToLongitude(double latitude)
+
+
Convert meter to longitude at ref latitude +

+

+
+
+
+
+ +

+meterToLatitude

+
+public static final double meterToLatitude(double latitude)
+
+
Convert meter to latitude at ref latitude +

+

+
+
+
+
+ +

+longitudeToMeter

+
+public static final double longitudeToMeter(double latitude)
+
+
Convert longitude to meter at ref latitude +

+

+
+
+
+
+ +

+latitudeToMeter

+
+public static final double latitudeToMeter(double latitude)
+
+
Convert latitude to meter at ref latitude +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +MathUtils (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.boehn.kmlframework.utils +
+Class MathUtils

+
+java.lang.Object
+  extended by org.boehn.kmlframework.utils.MathUtils
+
+
+
+
public class MathUtils
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MathUtils() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static doubledegreesToDecimal(java.lang.String input) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MathUtils

+
+public MathUtils()
+
+
+ + + + + + + + +
+Method Detail
+ +

+degreesToDecimal

+
+public static double degreesToDecimal(java.lang.String input)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.utils.Ellipsoid (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.utils.Ellipsoid

+
+No usage of org.boehn.kmlframework.utils.Ellipsoid +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Class org.boehn.kmlframework.utils.MathUtils (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.boehn.kmlframework.utils.MathUtils

+
+No usage of org.boehn.kmlframework.utils.MathUtils +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.utils (KML Framework API) + + + + + + + + + + + +org.boehn.kmlframework.utils + + + + +
+Classes  + +
+Ellipsoid +
+MathUtils
+ + + + 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 @@ + + + + + + +org.boehn.kmlframework.utils (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.boehn.kmlframework.utils +

+ + + + + + + + + + + + + +
+Class Summary
Ellipsoid 
MathUtils 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +org.boehn.kmlframework.utils Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.boehn.kmlframework.utils +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Uses of Package org.boehn.kmlframework.utils (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.boehn.kmlframework.utils

+
+No usage of org.boehn.kmlframework.utils +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Overview (KML Framework API) + + + + + + + + + + + + + + + +
+
+ + + + + +
All Classes +

+ +Packages +
+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/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 @@ + + + + + + +Overview (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +


+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages
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/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 @@ + + + + + + +Class Hierarchy (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
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
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + + + +Serialized Form (KML Framework API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Serialized Form

+
+
+ + + + + +
+Package org.boehn.kmlframework.kml
+ +

+ + + + + +
+Class org.boehn.kmlframework.kml.KmlException extends java.lang.Exception implements Serializable
+ +

+serialVersionUID: 1L + +

+


+ + + + + +
+Package org.boehn.kmlframework.todo.examples
+ +

+ + + + + +
+Class org.boehn.kmlframework.todo.examples.SimpleExampleServlet extends javax.servlet.http.HttpServlet implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + 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 @@ + + + + Readme + + + +

Readme

+

Thanks for taking a look at the KML framework

+ +

How to get started

+
    +
  • Take a look at the javadoc
  • +
  • Take a look at the examples provided with the source at src/org/boehn/kmlframework/examples
  • +
  • Include the org.boehn.kmlframework_[version_number].jar in your classpath and get started
  • +
  • Check out the project's [TODO add link] home page for updates and more information, and join the project's Google Group
  • +
+ +

Current TODOs

+

Classes for Dynamical creation of KML files are not yet updated to match the updated KML 2.2 classes. These will be updated shortly

+

Extend the framework with easy usage of the new <Change> tag in KML

+ +

Version history

+ +

2008-07-18

+ This version should be fully functional for generating static KML documents. +
    +
  • Major update of KML to version 2.2
  • +
  • Clean up in package structure
  • +
  • Removed dependencies to 3rd party XML libraries
  • +
  • Included source code, examples, javadoc and Readme file in distribution
  • +
  • All classes not yet updated contains a "todo" in their package path
  • +
+ +

2008-07-08

+ Added original version of source code, unedited. + +

Contact information

+

Please feel free to contact me at eivind@boehn.org.

+ + + 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("", 1); + if (name != null) { + kml.println("" + name + ""); + } + if (uri != null) { + kml.println("" + uri + ""); + } + if (email != null) { + kml.println("" + email + ""); + } + kml.println(-1, ""); + 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(""); + 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
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
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 + ""); + } + if (latitude != null) { + kml.println("" + latitude + ""); + } + if (altitude != null) { + kml.println("" + altitude + ""); + } + if (heading != null) { + kml.println("" + heading + ""); + } + if (tilt != null) { + kml.println("" + tilt + ""); + } + if (altitudeMode != null) { + kml.println("" + 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("", 1); + if (targetHref != null) { + kml.println("" + targetHref + ""); + } + if (sourceHref != null) { + kml.println("" + sourceHref + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + if (bgColor != null) { + kml.println("" + bgColor + ""); + } + if (textColor != null) { + kml.println("" + textColor + ""); + } + if (text != null) { + kml.println("" + text + ""); + } + if (displayMode != null) { + kml.println("" + (displayMode == DisplayModeEnum._default ? "default" : displayMode) + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + super.writeInner(kml); + if (roll != null) { + kml.println("" + roll + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + getKmlObject().write(kml); + kml.println(-1, ""); + } +} 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 + ""); + } + if (colorMode != null) { + kml.println("" + 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 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 styleSelectors, Region region, ExtendedData extendedData, List feauters) { + super(name, visibility, open, atomAuthor, atomLink, address, xalAddressDetails, phoneNumber, snippet, snippetMaxLines, description, abstractView, timePrimitive, styleUrl, styleSelectors, region, extendedData); + this.features = feauters; + } + + public List getFeatures() { + return features; + } + + public void setFeatures(List features) { + this.features = features; + } + + public void addFeature(Feature feature) { + if (features == null) { + features = new ArrayList(); + } + 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("", 1); + getKmlObject().write(kml); + kml.println(-1, ""); + } +} 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("", 1); + if (displayName != null) { + kml.println("" + displayName + ""); + } + if (value != null) { + kml.println("" + value + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } + +} 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("", 1); + getKmlObject().writeDelete(kml); + kml.println(-1, ""); + } +} 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 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 styleSelectors, Region region, ExtendedData extendedData, List feauters, List 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 getSchemas() { + return schemas; + } + + public void setSchemas(List schemas) { + this.schemas = schemas; + } + + public void addSchema(Schema schema) { + if (schemas == null) { + schemas = new ArrayList(); + } + schemas.add(schema); + } + + public void write(Kml kml) throws KmlException { + kml.println("", 1); + writeInner(kml); + if (schemas != null) { + for (Schema schema: schemas) + schema.write(kml); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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 dataElements; + private String schemaUrl; + private List simpleDataElements; + private String nameSpace; + private String customContent; + + public ExtendedData() {} + + public ExtendedData(List dataElements, String schemaUrl, List simpleDataElements, String nameSpace, String customContent) { + this.dataElements = dataElements; + this.schemaUrl = schemaUrl; + this.simpleDataElements = simpleDataElements; + this.nameSpace = nameSpace; + this.customContent = customContent; + } + + public List getDataElements() { + return dataElements; + } + + public void setDataElements(List dataElements) { + this.dataElements = dataElements; + } + + public String getSchemaUrl() { + return schemaUrl; + } + + public void setSchemaUrl(String schemaUrl) { + this.schemaUrl = schemaUrl; + } + + public List getSimpleDataElements() { + return simpleDataElements; + } + + public void setSimpleDataElements(List 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("", 1); + if (dataElements != null) { + for (Data data : dataElements) { + data.write(kml); + } + } + if (schemaUrl != null || simpleDataElements != null) { + kml.println("", 1); + if (simpleDataElements != null) { + for (SimpleData simpleData : simpleDataElements) { + simpleData.write(kml); + } + } + kml.println(""); + } + if (customContent != null) { + kml.println(customContent); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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 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 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 getStyleSelectors() { + return styleSelectors; + } + + public void setStyleSelectors(List styleSelectors) { + this.styleSelectors = styleSelectors; + } + + public void addStyleSelector(StyleSelector styleSelector) { + if (styleSelectors == null) { + styleSelectors = new ArrayList(); + } + 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 + ""); + } + if (visibility != null) { + kml.println("" + booleanToInt(visibility) + ""); + } + if (open != null) { + kml.println("" + booleanToInt(open) + ""); + } + if (atomAuthor != null) { + atomAuthor.write(kml); + } + if (atomLink != null) { + atomLink.write(kml); + } + if (address != null) { + kml.println("
" + address + "
"); + } + if (xalAddressDeatails != null) { + kml.println("" + xalAddressDeatails + ""); + } + if (phoneNumber != null) { + kml.println("" + phoneNumber + ""); + } + if (snippet != null) { + kml.println("" + snippet + ""); + } + if (description != null) { + kml.println("" + description + ""); + } + if (abstractView != null) { + abstractView.write(kml); + } + if (timePrimitive != null) { + timePrimitive.write(kml); + } + if (styleUrl!= null) { + kml.println("" + 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 styleSelectors, Region region, ExtendedData extendedData, List 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("", 1); + writeInner(kml); + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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 styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double alititude, AltitudeModeEnum altitudeMode, Double north, Double south, Double east, Double west, Double rotation) { + 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("", 1); + super.writeInner(kml); + if (altitude != null) { + kml.println("" + altitude + ""); + } + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + if (north != null || south != null || east != null || west != null || rotation != null) { + kml.println("", 1); + if (north != null) { + kml.println("" + north + ""); + } + if (south != null) { + kml.println("" + south + ""); + } + if (east != null) { + kml.println("" + east + ""); + } + if (west != null) { + kml.println("" + west + ""); + } + if (rotation != null) { + kml.println("" + rotation + ""); + } + kml.println(-1, ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + writeInner(kml); + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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("", 1); + super.writeInner(kml); + if (scale != null) { + kml.println("" + scale + ""); + } + if (heading != null) { + kml.println("" + heading + ""); + } + if (iconHref != null) { + kml.println("", 1); + kml.println("" + iconHref + ""); + kml.println(-1, ""); + } + if (hotSpotX != null || hotSpotY != null || hotSpotXunits != null || hotSpotYunits != null) { + kml.println(""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + if (networkLinkControl != null) { + networkLinkControl.write(kml); + } + if (feature != null) { + feature.write(kml); + } + kml.println(-1, ""); + } + + 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(""); + 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("", 1); + super.writeInner(kml); + if (scale != null) { + kml.println("" + scale + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 coordinates; + + public LineString() {} + + public LineString(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, List 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 getCoordinates() { + return coordinates; + } + + public void setCoordinates(List 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("", 1); + if (extrude != null) { + kml.println("" + booleanToInt(extrude) + ""); + } + if (tessellate != null) { + kml.println("" + booleanToInt(tessellate) + ""); + } + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + if (coordinates != null) { + kml.print(""); + boolean firstLoop = true; + for (Point point : coordinates) { + if (firstLoop) { + firstLoop = false; + } else { + kml.print(" "); + } + kml.print(point.getLongitudeLatitudeAltitudeString()); + } + kml.println(""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + super.writeInner(kml); + if (width != null) { + kml.println("" + width + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 coordinates; + + public LinearRing() {} + + public LinearRing(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, List 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 getCoordinates() { + return coordinates; + } + + public void setCoordinates(List 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("", 1); + if (extrude != null) { + kml.println("" + booleanToInt(extrude) + ""); + } + if (tessellate != null) { + kml.println("" + booleanToInt(tessellate) + ""); + } + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + kml.print(""); + 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(""); + + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + writeInner(kml); + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } + + protected void writeInner(Kml kml) throws KmlException { + if (href != null) { + kml.println("" + href + ""); + } + if (refreshMode != null) { + kml.println("" + refreshMode + ""); + } + if (refreshInterval != null) { + kml.println("" + refreshInterval + ""); + } + if (refreshInterval != null) { + kml.println("" + refreshInterval + ""); + } + if (viewRefreshMode != null) { + kml.println("" + viewRefreshMode + ""); + } + if (viewRefreshTime != null) { + kml.println("" + viewRefreshTime + ""); + } + if (viewBoundScale != null) { + kml.println("" + viewBoundScale + ""); + } + if (viewFormat != null) { + viewFormat.write(kml); + } + if (httpQuery != null) { + kml.println("" + 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("", 1); + if (listItemType != null) { + kml.println("" + listItemType + ""); + } + if (bgColor != null) { + kml.println("" + bgColor + ""); + } + if (itemIconState != null || href != null) { + kml.println("", 1); + if (itemIconState != null) { + kml.println("" + itemIconState + ""); + } + if (href != null) { + kml.println("" + href + ""); + } + kml.println(-1, ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + super.writeInner(kml); + if (range != null) { + kml.println("" + range + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 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 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 getResourceMap() { + return resourceMap; + } + + public void setResourceMap(List resourceMap) { + this.resourceMap = resourceMap; + } + + public void write(Kml kml) throws KmlException { + kml.println("", 1); + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + if (longitude != null || latitude != null || altitude != null) { + kml.println("", 1); + if (longitude != null) { + kml.println("" + longitude + ""); + } + if (latitude != null) { + kml.println("" + latitude + ""); + } + if (altitude != null) { + kml.println("" + altitude + ""); + } + kml.println(-1, ""); + } + if (heading != null || tilt != null || roll != null) { + kml.println("", 1); + if (heading != null) { + kml.println("" + heading + ""); + } + if (tilt != null) { + kml.println("" + tilt + ""); + } + if (roll != null) { + kml.println("" + roll + ""); + } + kml.println(-1, ""); + } + if (scaleX != null || scaleY != null || scaleZ != null) { + kml.println("", 1); + if (scaleX != null) { + kml.println("" + scaleX + ""); + } + if (scaleY != null) { + kml.println("" + scaleY+ ""); + } + if (scaleZ != null) { + kml.println("" + scaleZ + ""); + } + kml.println(-1, ""); + } + if (link != null) { + link.write(kml); + } + if (resourceMap != null) { + kml.println("", -1); + for (Alias alias : resourceMap) { + alias.write(kml); + } + kml.println(-1, ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 geometries; + + public MultiGeometry() {} + + public MultiGeometry(List geometries) { + this.geometries = geometries; + } + + public List getGeometries() { + return geometries; + } + + public void setGeometries(List geometries) { + this.geometries = geometries; + } + + public void write(Kml kml) throws KmlException { + kml.println("", 1); + if (geometries != null) { + for (Geometry geometry : geometries) { + geometry.write(kml); + } + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 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("", 1); + writeInner(kml); + if (refreshVisibility != null) { + kml.println("" + booleanToInt(refreshVisibility) + ""); + } + if (flyToView != null) { + kml.println("" + booleanToInt(flyToView) + ""); + } + if (link != null) { + link.write(kml); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + if (minRefreshPeriod != null) { + kml.println("" + minRefreshPeriod + ""); + } + if (maxSessionLength != null) { + kml.println("" + maxSessionLength + ""); + } + if (cookie != null) { + kml.println("" + cookie + ""); + } + if (message != null) { + kml.println("" + message + ""); + } + if (linkName != null) { + kml.println("" + linkName + ""); + } + if (linkDescription != null) { + kml.println("" + linkDescription + ""); + } + if (linkSnippet != null) { + kml.println("" + linkSnippet + ""); + } + if (expires != null) { + kml.println("" + expires + ""); + } + if (update != null) { + update.write(kml); + } + if (abstractView != null) { + abstractView.write(kml); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 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 + ""); + } + if (drawOrder != null) { + kml.println("" + 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("", 1); + kml.println("" + key + ""); + kml.println("" + styleUrl + ""); + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double rotation, Double leftFov, Double rightFov, Double bottomFov, Double topFov, Double near, Integer tileSize, Integer maxWidth, Integer maxHeight, GridOriginEnum gridOrigin, Point point, ShapeEnum shape) { + 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("", 1); + super.writeInner(kml); + if (rotation != null) { + kml.println("" + rotation + ""); + } + if (leftFov != null || rightFov != null || bottomFov != null || topFov != null || near != null) { + kml.println("", 1); + if (leftFov != null) { + kml.println("" + leftFov + ""); + } + if (rightFov != null) { + kml.println("" + rightFov + ""); + } + if (bottomFov != null) { + kml.println("" + bottomFov + ""); + } + if (topFov != null) { + kml.println("" + topFov + ""); + } + if (near != null) { + kml.println("" + near + ""); + } + kml.println(-1, ""); + } + if (tileSize != null || maxWidth != null || maxHeight != null || gridOrigin != null) { + kml.println("", 1); + if (tileSize != null) { + kml.println("" + tileSize + ""); + } + if (maxWidth != null) { + kml.println("" + maxWidth + ""); + } + if (maxHeight != null) { + kml.println("" + maxHeight + ""); + } + if (gridOrigin != null) { + kml.println("" + gridOrigin + ""); + } + kml.println(-1, ""); + if (point != null) { + point.write(kml); + } + if (shape != null) { + kml.println("" + shape + ""); + } + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 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("", 1); + writeInner(kml); + if (geometry != null) { + geometry.write(kml); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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("", 1); + if (extrude != null) { + kml.println("" + booleanToInt(extrude) + ""); + } + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + if (longitude != null && latitude != null) { + kml.println("" + getLongitudeLatitudeAltitudeString() + ""); + } + + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } + + 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("", 1); + super.writeInner(kml); + if (fill != null) { + kml.println("" + booleanToInt(fill) + ""); + } + if (outline != null) { + kml.println("" + booleanToInt(outline) + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 innerBoundaries; + + public Polygon() {} + + public Polygon(Boolean extrude, Boolean tessellate, AltitudeModeEnum altitudeMode, LinearRing outerBoundary, List 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 getInnerBoundaries() { + return innerBoundaries; + } + + public void setInnerBoundaries(List 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("", 1); + if (extrude != null) { + kml.println("" + booleanToInt(extrude) + ""); + } + if (tessellate != null) { + kml.println("" + booleanToInt(tessellate) + ""); + } + if (altitudeMode != null) { + kml.println("" + altitudeMode + ""); + } + + kml.println("", 1); + outerBoundary.write(kml); + kml.println(-1, ""); + + if (innerBoundaries != null) { + for (LinearRing innerBounadry : innerBoundaries) { + kml.println("", 1); + innerBounadry.write(kml); + kml.println(-1, ""); + } + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + kml.println("", 1); + kml.println("" + north + ""); + kml.println("" + south + ""); + kml.println("" + east + ""); + kml.println("" + west + ""); + kml.println(-1, ""); + if (minAltitude != null) { + kml.println("" + minAltitude + ""); + } + if (maxAltitude != null) { + kml.println("" + maxAltitude + ""); + } + if (altitudeMode!= null) { + kml.println("" + altitudeMode + ""); + } + if (minLodPixels != null || maxLodPixels != null || minFadeExtent != null || maxFadeExtent != null) { + kml.println("", 1); + if (minLodPixels != null) { + kml.println("" + minLodPixels + ""); + } + if (maxLodPixels != null) { + kml.println("" + maxLodPixels + ""); + } + if (minFadeExtent != null) { + kml.println("" + minFadeExtent + ""); + } + if (minFadeExtent != null) { + kml.println("" + minFadeExtent + ""); + } + if (maxFadeExtent != null) { + kml.println("" + maxFadeExtent + ""); + } + kml.println(-1, ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 simpleFields; + + public Schema() {} + + public Schema(List simpleFields) { + this.simpleFields = simpleFields; + } + + public List getSimpleFields() { + return simpleFields; + } + + public void setSimpleFields(List simpleFields) { + this.simpleFields = simpleFields; + } + + public void write(Kml kml) throws KmlException { + kml.println("", 1); + if (simpleFields != null) { + for (SimpleField simpleField : simpleFields) { + simpleField.write(kml); + } + } + kml.println(-1, "
"); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 styleSelectors, Region region, ExtendedData extendedData, String color, Integer drawOrder, Icon icon, Double overlayX, Double overlayY, UnitEnum overlayXunits, UnitEnum overlayYunits, Double screenX, Double screenY, UnitEnum screenXunits, UnitEnum screenYunits, Double rotationX, Double rotationY, UnitEnum rotationXunits, UnitEnum rotationYunits, Double sizeX, Double sizeY, UnitEnum sizeXunits, UnitEnum sizeYunits, Double rotation) { + 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("", 1); + super.writeInner(kml); + if (overlayX != null || overlayY != null || overlayXunits != null || overlayYunits != null) { + kml.println(""); + } + if (screenX != null || screenY != null || screenXunits != null || screenYunits != null) { + kml.println(""); + } + if (rotationX != null || rotationY != null || rotationXunits != null || rotationYunits != null) { + kml.println(""); + } + if (sizeX != null || sizeY != null || sizeXunits != null || sizeYunits != null) { + kml.println(""); + } + if (rotation != null) { + kml.println("" + rotation + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("" + value + ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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("", 1); + if (displayName != null) { + kml.println("" + displayName + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } + +} \ 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("", 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, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 pairs; + + public StyleMap() {} + + public StyleMap(List pairs) { + this.pairs = pairs; + } + + public void write(Kml kml) throws KmlException { + kml.println("", 1); + if (pairs != null) { + for (Pair pair : pairs) { + pair.write(kml); + } + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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("", 1); + if (begin != null) { + kml.println("" + begin + ""); + } + if (end != null) { + kml.println("" + end + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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("", 1); + if (when != null) { + kml.println("" + when + ""); + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 updateElements; + + public String getTargetHref() { + return targetHref; + } + + public void setTargetHref(String targetHref) { + this.targetHref = targetHref; + } + + public List getUpdateElements() { + return updateElements; + } + + public void setUpdateElements(List 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("", 1); + kml.println("" + targetHref + ""); + if (updateElements != null) { + for (UpdateElement updateElement : updateElements) { + updateElement.write(kml); + } + } + kml.println(-1, ""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} 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(""); + 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(""); + } + + public void writeDelete(Kml kml) throws KmlException { + kml.println(""); + } +} \ 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 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 parameters) { + this(text, url); + this.parameters = parameters; + } + + public void addParameter(String parameterName, String parameterValue) { + if (parameters == null) { + parameters = new HashMap(); + } + parameters.put(parameterName, parameterValue); + } + + public String getText() { + return text; + } + + public void setText(String text) { + this.text = text; + } + + public Map getParameters() { + return parameters; + } + + public void setParameters(Map 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("" + text + ""); + 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 elements; + private Integer visibleFrom; + private Integer visibleTo; + + public GraphicalModel() {} + + public Collection getElements() { + return elements; + } + + public void setElements(Collection elements) { + this.elements = elements; + } + + public void addGraphicalModelElement(GraphicalModelElement graphicalModelElement) { + if (elements == null) { + elements = new ArrayList(); + } + 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 getCoordinates() { + Collection coordinates = new ArrayList(); + 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 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