/* * GeoTools - The Open Source Java GIS Toolkit * http://geotools.org * * (C) 2002-2008, Open Source Geospatial Foundation (OSGeo) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. */ package org.geotools.kml; import java.util.Set; import javax.xml.namespace.QName; import org.geotools.xml.XSD; /** * This interface contains the qualified names of all the types,elements, and * attributes in the http://earth.google.com/kml/2.1 schema. * * @generated * * * @source $URL$ */ public final class KML extends XSD { /** singleton instance */ private static final KML instance = new KML(); /** @generated */ public static final String NAMESPACE = "http://earth.google.com/kml/2.1"; /* Type Definitions */ /** @generated */ public static final QName altitudeModeEnum = new QName("http://earth.google.com/kml/2.1", "altitudeModeEnum"); /** @generated */ public static final QName angle180 = new QName("http://earth.google.com/kml/2.1", "angle180"); /** @generated */ public static final QName angle360 = new QName("http://earth.google.com/kml/2.1", "angle360"); /** @generated */ public static final QName angle90 = new QName("http://earth.google.com/kml/2.1", "angle90"); /** @generated */ public static final QName anglepos90 = new QName("http://earth.google.com/kml/2.1", "anglepos90"); /** @generated */ public static final QName BalloonStyleType = new QName("http://earth.google.com/kml/2.1", "BalloonStyleType"); /** @generated */ public static final QName boundaryType = new QName("http://earth.google.com/kml/2.1", "boundaryType"); /** @generated */ public static final QName ChangeType = new QName("http://earth.google.com/kml/2.1", "ChangeType"); /** @generated */ public static final QName color = new QName("http://earth.google.com/kml/2.1", "color"); /** @generated */ public static final QName colorModeEnum = new QName("http://earth.google.com/kml/2.1", "colorModeEnum"); /** @generated */ public static final QName ColorStyleType = new QName("http://earth.google.com/kml/2.1", "ColorStyleType"); /** @generated */ public static final QName ContainerType = new QName("http://earth.google.com/kml/2.1", "ContainerType"); /** @generated */ public static final QName CoordinatesType = new QName("http://earth.google.com/kml/2.1", "CoordinatesType"); /** @generated */ public static final QName CreateType = new QName("http://earth.google.com/kml/2.1", "CreateType"); /** @generated */ public static final QName dateTimeType = new QName("http://earth.google.com/kml/2.1", "dateTimeType"); /** @generated */ public static final QName DeleteType = new QName("http://earth.google.com/kml/2.1", "DeleteType"); /** @generated */ public static final QName DocumentType = new QName("http://earth.google.com/kml/2.1", "DocumentType"); /** @generated */ public static final QName FeatureType = new QName("http://earth.google.com/kml/2.1", "FeatureType"); /** @generated */ public static final QName FolderType = new QName("http://earth.google.com/kml/2.1", "FolderType"); /** @generated */ public static final QName GeometryType = new QName("http://earth.google.com/kml/2.1", "GeometryType"); /** @generated */ public static final QName GroundOverlayType = new QName("http://earth.google.com/kml/2.1", "GroundOverlayType"); /** @generated */ public static final QName IconStyleIconType = new QName("http://earth.google.com/kml/2.1", "IconStyleIconType"); /** @generated */ public static final QName IconStyleType = new QName("http://earth.google.com/kml/2.1", "IconStyleType"); /** @generated */ public static final QName IconType = new QName("http://earth.google.com/kml/2.1", "IconType"); /** @generated */ public static final QName itemIconStateEnum = new QName("http://earth.google.com/kml/2.1", "itemIconStateEnum"); /** @generated */ public static final QName itemIconStateType = new QName("http://earth.google.com/kml/2.1", "itemIconStateType"); /** @generated */ public static final QName ItemIconType = new QName("http://earth.google.com/kml/2.1", "ItemIconType"); /** @generated */ public static final QName KmlType = new QName("http://earth.google.com/kml/2.1", "KmlType"); /** @generated */ public static final QName LabelStyleType = new QName("http://earth.google.com/kml/2.1", "LabelStyleType"); /** @generated */ public static final QName LatLonAltBoxType = new QName("http://earth.google.com/kml/2.1", "LatLonAltBoxType"); /** @generated */ public static final QName LatLonBoxType = new QName("http://earth.google.com/kml/2.1", "LatLonBoxType"); /** @generated */ public static final QName LinearRingType = new QName("http://earth.google.com/kml/2.1", "LinearRingType"); /** @generated */ public static final QName LineStringType = new QName("http://earth.google.com/kml/2.1", "LineStringType"); /** @generated */ public static final QName LineStyleType = new QName("http://earth.google.com/kml/2.1", "LineStyleType"); /** @generated */ public static final QName LinkType = new QName("http://earth.google.com/kml/2.1", "LinkType"); /** @generated */ public static final QName listItemTypeEnum = new QName("http://earth.google.com/kml/2.1", "listItemTypeEnum"); /** @generated */ public static final QName ListStyleType = new QName("http://earth.google.com/kml/2.1", "ListStyleType"); /** @generated */ public static final QName LocationType = new QName("http://earth.google.com/kml/2.1", "LocationType"); /** @generated */ public static final QName LodType = new QName("http://earth.google.com/kml/2.1", "LodType"); /** @generated */ public static final QName LookAtType = new QName("http://earth.google.com/kml/2.1", "LookAtType"); /** @generated */ public static final QName MetadataType = new QName("http://earth.google.com/kml/2.1", "MetadataType"); /** @generated */ public static final QName ModelType = new QName("http://earth.google.com/kml/2.1", "ModelType"); /** @generated */ public static final QName MultiGeometryType = new QName("http://earth.google.com/kml/2.1", "MultiGeometryType"); /** @generated */ public static final QName NetworkLinkControlType = new QName("http://earth.google.com/kml/2.1", "NetworkLinkControlType"); /** @generated */ public static final QName NetworkLinkType = new QName("http://earth.google.com/kml/2.1", "NetworkLinkType"); /** @generated */ public static final QName ObjectType = new QName("http://earth.google.com/kml/2.1", "ObjectType"); /** @generated */ public static final QName OrientationType = new QName("http://earth.google.com/kml/2.1", "OrientationType"); /** @generated */ public static final QName OverlayType = new QName("http://earth.google.com/kml/2.1", "OverlayType"); /** @generated */ public static final QName PlacemarkType = new QName("http://earth.google.com/kml/2.1", "PlacemarkType"); /** @generated */ public static final QName PointType = new QName("http://earth.google.com/kml/2.1", "PointType"); /** @generated */ public static final QName PolygonType = new QName("http://earth.google.com/kml/2.1", "PolygonType"); /** @generated */ public static final QName PolyStyleType = new QName("http://earth.google.com/kml/2.1", "PolyStyleType"); /** @generated */ public static final QName refreshModeEnum = new QName("http://earth.google.com/kml/2.1", "refreshModeEnum"); /** @generated */ public static final QName RegionType = new QName("http://earth.google.com/kml/2.1", "RegionType"); /** @generated */ public static final QName ReplaceType = new QName("http://earth.google.com/kml/2.1", "ReplaceType"); /** @generated */ public static final QName ScaleType = new QName("http://earth.google.com/kml/2.1", "ScaleType"); /** @generated */ public static final QName ScreenOverlayType = new QName("http://earth.google.com/kml/2.1", "ScreenOverlayType"); /** @generated */ public static final QName SnippetType = new QName("http://earth.google.com/kml/2.1", "SnippetType"); /** @generated */ public static final QName StyleMapPairType = new QName("http://earth.google.com/kml/2.1", "StyleMapPairType"); /** @generated */ public static final QName StyleMapType = new QName("http://earth.google.com/kml/2.1", "StyleMapType"); /** @generated */ public static final QName StyleSelectorType = new QName("http://earth.google.com/kml/2.1", "StyleSelectorType"); /** @generated */ public static final QName styleStateEnum = new QName("http://earth.google.com/kml/2.1", "styleStateEnum"); /** @generated */ public static final QName StyleType = new QName("http://earth.google.com/kml/2.1", "StyleType"); /** @generated */ public static final QName TimePrimitiveType = new QName("http://earth.google.com/kml/2.1", "TimePrimitiveType"); /** @generated */ public static final QName TimeSpanType = new QName("http://earth.google.com/kml/2.1", "TimeSpanType"); /** @generated */ public static final QName TimeStampType = new QName("http://earth.google.com/kml/2.1", "TimeStampType"); /** @generated */ public static final QName unitsEnum = new QName("http://earth.google.com/kml/2.1", "unitsEnum"); /** @generated */ public static final QName UpdateType = new QName("http://earth.google.com/kml/2.1", "UpdateType"); /** @generated */ public static final QName vec2Type = new QName("http://earth.google.com/kml/2.1", "vec2Type"); /** @generated */ public static final QName viewRefreshModeEnum = new QName("http://earth.google.com/kml/2.1", "viewRefreshModeEnum"); /* Elements */ /** @generated */ public static final QName BalloonStyle = new QName("http://earth.google.com/kml/2.1", "BalloonStyle"); /** @generated */ public static final QName coordinates = new QName("http://earth.google.com/kml/2.1", "coordinates"); /** @generated */ public static final QName Document = new QName("http://earth.google.com/kml/2.1", "Document"); /** @generated */ public static final QName Feature = new QName("http://earth.google.com/kml/2.1", "Feature"); /** @generated */ public static final QName Folder = new QName("http://earth.google.com/kml/2.1", "Folder"); /** @generated */ public static final QName Geometry = new QName("http://earth.google.com/kml/2.1", "Geometry"); /** @generated */ public static final QName GroundOverlay = new QName("http://earth.google.com/kml/2.1", "GroundOverlay"); /** @generated */ public static final QName Icon = new QName("http://earth.google.com/kml/2.1", "Icon"); /** @generated */ public static final QName IconStyle = new QName("http://earth.google.com/kml/2.1", "IconStyle"); /** @generated */ public static final QName kml = new QName("http://earth.google.com/kml/2.1", "kml"); /** @generated */ public static final QName LabelStyle = new QName("http://earth.google.com/kml/2.1", "LabelStyle"); /** @generated */ public static final QName LatLonAltBox = new QName("http://earth.google.com/kml/2.1", "LatLonAltBox"); /** @generated */ public static final QName LatLonBox = new QName("http://earth.google.com/kml/2.1", "LatLonBox"); /** @generated */ public static final QName LinearRing = new QName("http://earth.google.com/kml/2.1", "LinearRing"); /** @generated */ public static final QName LineString = new QName("http://earth.google.com/kml/2.1", "LineString"); /** @generated */ public static final QName LineStyle = new QName("http://earth.google.com/kml/2.1", "LineStyle"); /** @generated */ public static final QName Link = new QName("http://earth.google.com/kml/2.1", "Link"); /** @generated */ public static final QName ListStyle = new QName("http://earth.google.com/kml/2.1", "ListStyle"); /** @generated */ public static final QName Location = new QName("http://earth.google.com/kml/2.1", "Location"); /** @generated */ public static final QName Lod = new QName("http://earth.google.com/kml/2.1", "Lod"); /** @generated */ public static final QName LookAt = new QName("http://earth.google.com/kml/2.1", "LookAt"); /** @generated */ public static final QName Model = new QName("http://earth.google.com/kml/2.1", "Model"); /** @generated */ public static final QName MultiGeometry = new QName("http://earth.google.com/kml/2.1", "MultiGeometry"); /** @generated */ public static final QName NetworkLink = new QName("http://earth.google.com/kml/2.1", "NetworkLink"); /** @generated */ public static final QName Object = new QName("http://earth.google.com/kml/2.1", "Object"); /** @generated */ public static final QName Orientation = new QName("http://earth.google.com/kml/2.1", "Orientation"); /** @generated */ public static final QName Placemark = new QName("http://earth.google.com/kml/2.1", "Placemark"); /** @generated */ public static final QName Point = new QName("http://earth.google.com/kml/2.1", "Point"); /** @generated */ public static final QName Polygon = new QName("http://earth.google.com/kml/2.1", "Polygon"); /** @generated */ public static final QName PolyStyle = new QName("http://earth.google.com/kml/2.1", "PolyStyle"); /** @generated */ public static final QName Region = new QName("http://earth.google.com/kml/2.1", "Region"); /** @generated */ public static final QName Scale = new QName("http://earth.google.com/kml/2.1", "Scale"); /** @generated */ public static final QName ScreenOverlay = new QName("http://earth.google.com/kml/2.1", "ScreenOverlay"); /** @generated */ public static final QName Style = new QName("http://earth.google.com/kml/2.1", "Style"); /** @generated */ public static final QName StyleMap = new QName("http://earth.google.com/kml/2.1", "StyleMap"); /** @generated */ public static final QName StyleSelector = new QName("http://earth.google.com/kml/2.1", "StyleSelector"); /** @generated */ public static final QName styleUrl = new QName("http://earth.google.com/kml/2.1", "styleUrl"); /** @generated */ public static final QName TimePrimitive = new QName("http://earth.google.com/kml/2.1", "TimePrimitive"); /** @generated */ public static final QName TimeSpan = new QName("http://earth.google.com/kml/2.1", "TimeSpan"); /** @generated */ public static final QName TimeStamp = new QName("http://earth.google.com/kml/2.1", "TimeStamp"); /** * private constructor */ private KML() { } /** * Returns the singleton instance. */ public static final KML getInstance() { return instance; } protected void addDependencies(Set dependencies) { //TODO: add dependencies here } /** * Returns 'http://earth.google.com/kml/2.1'. */ public String getNamespaceURI() { return NAMESPACE; } /** * Returns the location of 'kml21.xsd.'. */ public String getSchemaLocation() { return getClass().getResource("kml21.xsd").toString(); } /* Attributes */ }