All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.micromata.opengis.kml.v_2_2_0.gx.TourPrimitive Maven / Gradle / Ivy

Go to download

This is JavaAPIforKMml, Micromata's library for use with applications that want to parse, generate and operate on KML. It is an implementation of the OGC KML 2.2 standard. It is written entirely in Java and makes heavy use of JAXB.

There is a newer version: 3.0.4
Show newest version

package de.micromata.opengis.kml.v_2_2_0.gx;

import de.micromata.opengis.kml.v_2_2_0.AbstractObject;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlSeeAlso;
import jakarta.xml.bind.annotation.XmlType;

/**
 * gx:TourPrimitive
 * 

* Elements extended from gx:TourPrimitive provide instructions to KML browsers during * tours, including points to fly to and the duration of those flights, pauses, updates * to KML features, and sound files to play. *

*

* These elements must be contained within a gx:Playlist element, which in turn is * contained with a gx:Tour element. *

*

* This is an abstract element and cannot be used directly in a KML file. This element * is extended by the gx:FlyTo, gx:AnimatedUpdate, gx:TourControl, gx:Wait, * and gx:SoundCue elements. *

* * Syntax: *
<gx:Tour>
 *   <gx:Playlist>
 * 
 *     <!-- abstract element; do not create -->
 *     <!-- gx:TourPrimitive -->    <!-- gx:AnimatedUpdate, gx:FlyTo, gx:TourControl, gx:SoundCue, gx:Wait -->
 *         <!-- extends Object -->
 *     <!-- /gx:TourPrimitive -->
 * 
 *   </gx:Playlist>
 * </gx:Tour>
 * 
* */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AbstractTourPrimitiveType") @XmlSeeAlso({ Wait.class, AnimatedUpdate.class, TourControl.class, FlyTo.class, SoundCue.class }) public abstract class TourPrimitive extends AbstractObject implements Cloneable { public TourPrimitive() { super(); } @Override public TourPrimitive clone() { TourPrimitive copy; copy = ((TourPrimitive) super.clone()); return copy; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy