Package com.google.earth.kml._2
Class ObjectFactory
java.lang.Object
com.google.earth.kml._2.ObjectFactory
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.google.earth.kml._2 package.
An ObjectFactory allows you to programmatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QNameprivate static final QName -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.google.earth.kml._2 -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<BalloonStyleType> Create an instance ofBalloonStyleTypeCreate an instance ofBoundaryTypeCreate an instance ofChangeTypecreateCoordinates(List<String> value) Create an instance ofCreateTypeCreate an instance ofDeleteTypejakarta.xml.bind.JAXBElement<DocumentType> createDocument(DocumentType value) Create an instance ofDocumentTypejakarta.xml.bind.JAXBElement<FeatureType> createFeature(FeatureType value) jakarta.xml.bind.JAXBElement<FolderType> createFolder(FolderType value) Create an instance ofFolderTypejakarta.xml.bind.JAXBElement<GeometryType> createGeometry(GeometryType value) jakarta.xml.bind.JAXBElement<GroundOverlayType> Create an instance ofGroundOverlayTypejakarta.xml.bind.JAXBElement<LinkType> createIcon(LinkType value) jakarta.xml.bind.JAXBElement<IconStyleType> createIconStyle(IconStyleType value) Create an instance ofIconStyleIconTypeCreate an instance ofIconStyleTypeCreate an instance ofIconTypeCreate an instance ofItemIconTypejakarta.xml.bind.JAXBElement<List<ItemIconStateEnum>> jakarta.xml.bind.JAXBElement<KmlType> Create an instance ofKmlTypejakarta.xml.bind.JAXBElement<LabelStyleType> createLabelStyle(LabelStyleType value) Create an instance ofLabelStyleTypejakarta.xml.bind.JAXBElement<LatLonAltBoxType> Create an instance ofLatLonAltBoxTypejakarta.xml.bind.JAXBElement<LatLonBoxType> createLatLonBox(LatLonBoxType value) Create an instance ofLatLonBoxTypejakarta.xml.bind.JAXBElement<LinearRingType> createLinearRing(LinearRingType value) Create an instance ofLinearRingTypejakarta.xml.bind.JAXBElement<LineStringType> createLineString(LineStringType value) Create an instance ofLineStringTypejakarta.xml.bind.JAXBElement<LineStyleType> createLineStyle(LineStyleType value) Create an instance ofLineStyleTypejakarta.xml.bind.JAXBElement<LinkType> createLink(LinkType value) Create an instance ofLinkTypejakarta.xml.bind.JAXBElement<ListStyleType> createListStyle(ListStyleType value) Create an instance ofListStyleTypejakarta.xml.bind.JAXBElement<LocationType> createLocation(LocationType value) Create an instance ofLocationTypejakarta.xml.bind.JAXBElement<LodType> Create an instance ofLodTypejakarta.xml.bind.JAXBElement<LookAtType> createLookAt(LookAtType value) Create an instance ofLookAtTypeCreate an instance ofMetadataTypejakarta.xml.bind.JAXBElement<ModelType> createModel(ModelType value) Create an instance ofModelTypejakarta.xml.bind.JAXBElement<MultiGeometryType> Create an instance ofMultiGeometryTypejakarta.xml.bind.JAXBElement<NetworkLinkType> createNetworkLink(NetworkLinkType value) Create an instance ofNetworkLinkControlTypeCreate an instance ofNetworkLinkTypejakarta.xml.bind.JAXBElement<ObjectType> createObject(ObjectType value) jakarta.xml.bind.JAXBElement<OrientationType> createOrientation(OrientationType value) Create an instance ofOrientationTypejakarta.xml.bind.JAXBElement<PlacemarkType> createPlacemark(PlacemarkType value) Create an instance ofPlacemarkTypejakarta.xml.bind.JAXBElement<PointType> createPoint(PointType value) Create an instance ofPointTypejakarta.xml.bind.JAXBElement<PolygonType> createPolygon(PolygonType value) Create an instance ofPolygonTypejakarta.xml.bind.JAXBElement<PolyStyleType> createPolyStyle(PolyStyleType value) Create an instance ofPolyStyleTypejakarta.xml.bind.JAXBElement<RegionType> createRegion(RegionType value) Create an instance ofRegionTypeCreate an instance ofReplaceTypejakarta.xml.bind.JAXBElement<ScaleType> createScale(ScaleType value) Create an instance ofScaleTypejakarta.xml.bind.JAXBElement<ScreenOverlayType> Create an instance ofScreenOverlayTypeCreate an instance ofSnippetTypejakarta.xml.bind.JAXBElement<StyleType> createStyle(StyleType value) jakarta.xml.bind.JAXBElement<StyleMapType> createStyleMap(StyleMapType value) Create an instance ofStyleMapPairTypeCreate an instance ofStyleMapTypejakarta.xml.bind.JAXBElement<StyleSelectorType> Create an instance ofStyleTypejakarta.xml.bind.JAXBElement<String> createStyleUrl(String value) jakarta.xml.bind.JAXBElement<TimePrimitiveType> jakarta.xml.bind.JAXBElement<TimeSpanType> createTimeSpan(TimeSpanType value) Create an instance ofTimeSpanTypejakarta.xml.bind.JAXBElement<TimeStampType> createTimeStamp(TimeStampType value) Create an instance ofTimeStampTypeCreate an instance ofUpdateTypeCreate an instance ofVec2Type
-
Field Details
-
_Object_QNAME
-
_Feature_QNAME
-
_LookAt_QNAME
-
_Geometry_QNAME
-
_StyleSelector_QNAME
-
_TimePrimitive_QNAME
-
_Kml_QNAME
-
_Document_QNAME
-
_Folder_QNAME
-
_Placemark_QNAME
-
_NetworkLink_QNAME
-
_Region_QNAME
-
_LatLonAltBox_QNAME
-
_Lod_QNAME
-
_Icon_QNAME
-
_Link_QNAME
-
_MultiGeometry_QNAME
-
_Coordinates_QNAME
-
_Point_QNAME
-
_LineString_QNAME
-
_LinearRing_QNAME
-
_Polygon_QNAME
-
_Model_QNAME
-
_Location_QNAME
-
_Orientation_QNAME
-
_Scale_QNAME
-
_GroundOverlay_QNAME
-
_LatLonBox_QNAME
-
_ScreenOverlay_QNAME
-
_Style_QNAME
-
_StyleUrl_QNAME
-
_StyleMap_QNAME
-
_IconStyle_QNAME
-
_LabelStyle_QNAME
-
_LineStyle_QNAME
-
_PolyStyle_QNAME
-
_BalloonStyle_QNAME
-
_ListStyle_QNAME
-
_TimeStamp_QNAME
-
_TimeSpan_QNAME
-
_ItemIconTypeState_QNAME
-
-
Constructor Details
-
ObjectFactory
public ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.google.earth.kml._2
-
-
Method Details
-
createLookAtType
Create an instance ofLookAtType- Returns:
- the new instance of
LookAtType
-
createKmlType
Create an instance ofKmlType- Returns:
- the new instance of
KmlType
-
createDocumentType
Create an instance ofDocumentType- Returns:
- the new instance of
DocumentType
-
createFolderType
Create an instance ofFolderType- Returns:
- the new instance of
FolderType
-
createPlacemarkType
Create an instance ofPlacemarkType- Returns:
- the new instance of
PlacemarkType
-
createNetworkLinkType
Create an instance ofNetworkLinkType- Returns:
- the new instance of
NetworkLinkType
-
createRegionType
Create an instance ofRegionType- Returns:
- the new instance of
RegionType
-
createLatLonAltBoxType
Create an instance ofLatLonAltBoxType- Returns:
- the new instance of
LatLonAltBoxType
-
createLodType
Create an instance ofLodType- Returns:
- the new instance of
LodType
-
createLinkType
Create an instance ofLinkType- Returns:
- the new instance of
LinkType
-
createMultiGeometryType
Create an instance ofMultiGeometryType- Returns:
- the new instance of
MultiGeometryType
-
createPointType
Create an instance ofPointType- Returns:
- the new instance of
PointType
-
createLineStringType
Create an instance ofLineStringType- Returns:
- the new instance of
LineStringType
-
createLinearRingType
Create an instance ofLinearRingType- Returns:
- the new instance of
LinearRingType
-
createPolygonType
Create an instance ofPolygonType- Returns:
- the new instance of
PolygonType
-
createModelType
Create an instance ofModelType- Returns:
- the new instance of
ModelType
-
createLocationType
Create an instance ofLocationType- Returns:
- the new instance of
LocationType
-
createOrientationType
Create an instance ofOrientationType- Returns:
- the new instance of
OrientationType
-
createScaleType
Create an instance ofScaleType- Returns:
- the new instance of
ScaleType
-
createGroundOverlayType
Create an instance ofGroundOverlayType- Returns:
- the new instance of
GroundOverlayType
-
createLatLonBoxType
Create an instance ofLatLonBoxType- Returns:
- the new instance of
LatLonBoxType
-
createScreenOverlayType
Create an instance ofScreenOverlayType- Returns:
- the new instance of
ScreenOverlayType
-
createStyleType
Create an instance ofStyleType- Returns:
- the new instance of
StyleType
-
createStyleMapType
Create an instance ofStyleMapType- Returns:
- the new instance of
StyleMapType
-
createIconStyleType
Create an instance ofIconStyleType- Returns:
- the new instance of
IconStyleType
-
createLabelStyleType
Create an instance ofLabelStyleType- Returns:
- the new instance of
LabelStyleType
-
createLineStyleType
Create an instance ofLineStyleType- Returns:
- the new instance of
LineStyleType
-
createPolyStyleType
Create an instance ofPolyStyleType- Returns:
- the new instance of
PolyStyleType
-
createBalloonStyleType
Create an instance ofBalloonStyleType- Returns:
- the new instance of
BalloonStyleType
-
createListStyleType
Create an instance ofListStyleType- Returns:
- the new instance of
ListStyleType
-
createTimeStampType
Create an instance ofTimeStampType- Returns:
- the new instance of
TimeStampType
-
createTimeSpanType
Create an instance ofTimeSpanType- Returns:
- the new instance of
TimeSpanType
-
createVec2Type
Create an instance ofVec2Type- Returns:
- the new instance of
Vec2Type
-
createSnippetType
Create an instance ofSnippetType- Returns:
- the new instance of
SnippetType
-
createMetadataType
Create an instance ofMetadataType- Returns:
- the new instance of
MetadataType
-
createNetworkLinkControlType
Create an instance ofNetworkLinkControlType- Returns:
- the new instance of
NetworkLinkControlType
-
createIconType
Create an instance ofIconType- Returns:
- the new instance of
IconType
-
createBoundaryType
Create an instance ofBoundaryType- Returns:
- the new instance of
BoundaryType
-
createStyleMapPairType
Create an instance ofStyleMapPairType- Returns:
- the new instance of
StyleMapPairType
-
createIconStyleIconType
Create an instance ofIconStyleIconType- Returns:
- the new instance of
IconStyleIconType
-
createItemIconType
Create an instance ofItemIconType- Returns:
- the new instance of
ItemIconType
-
createUpdateType
Create an instance ofUpdateType- Returns:
- the new instance of
UpdateType
-
createCreateType
Create an instance ofCreateType- Returns:
- the new instance of
CreateType
-
createDeleteType
Create an instance ofDeleteType- Returns:
- the new instance of
DeleteType
-
createChangeType
Create an instance ofChangeType- Returns:
- the new instance of
ChangeType
-
createReplaceType
Create an instance ofReplaceType- Returns:
- the new instance of
ReplaceType
-
createObject
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ObjectType>
-
createFeature
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<FeatureType>
-
createLookAt
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LookAtType>
-
createGeometry
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<GeometryType>
-
createStyleSelector
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<StyleSelectorType>
-
createTimePrimitive
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TimePrimitiveType>
-
createKml
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<KmlType>
-
createDocument
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DocumentType>
-
createFolder
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<FolderType>
-
createPlacemark
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PlacemarkType>
-
createNetworkLink
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<NetworkLinkType>
-
createRegion
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<RegionType>
-
createLatLonAltBox
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LatLonAltBoxType>
-
createLod
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LodType>
-
createIcon
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LinkType>
-
createLink
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LinkType>
-
createMultiGeometry
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<MultiGeometryType>
-
createCoordinates
-
createPoint
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PointType>
-
createLineString
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LineStringType>
-
createLinearRing
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LinearRingType>
-
createPolygon
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PolygonType>
-
createModel
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ModelType>
-
createLocation
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LocationType>
-
createOrientation
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<OrientationType>
-
createScale
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ScaleType>
-
createGroundOverlay
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<GroundOverlayType>
-
createLatLonBox
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LatLonBoxType>
-
createScreenOverlay
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ScreenOverlayType>
-
createStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<StyleType>
-
createStyleUrl
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createStyleMap
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<StyleMapType>
-
createIconStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<IconStyleType>
-
createLabelStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LabelStyleType>
-
createLineStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LineStyleType>
-
createPolyStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PolyStyleType>
-
createBalloonStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<BalloonStyleType>
-
createListStyle
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ListStyleType>
-
createTimeStamp
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TimeStampType>
-
createTimeSpan
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<TimeSpanType>
-
createItemIconTypeState
public jakarta.xml.bind.JAXBElement<List<ItemIconStateEnum>> createItemIconTypeState(List<ItemIconStateEnum> value) - Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<List<ItemIconStateEnum>>
-