de.micromata.opengis.kml.v_2_2_0.gx
Class Tour

java.lang.Object
  extended by de.micromata.opengis.kml.v_2_2_0.AbstractObject
      extended by de.micromata.opengis.kml.v_2_2_0.Feature
          extended by de.micromata.opengis.kml.v_2_2_0.gx.Tour
All Implemented Interfaces:
java.lang.Cloneable

public class Tour
extends Feature
implements java.lang.Cloneable

can contain a single element, which in turn contains an ordered list of gx:TourPrimitive elements that define a tour in any KML browser. Learn more about tours.

Syntax:
<gx:Tour>
   <name>...</name>
   <description>...</description>
   <gx:Playlist>
 
     <!-- any number of gx:TourPrimitive elements -->
 
   </gx:Playlist>
 </gx:Tour>
Contains:


Field Summary
protected  Playlist playlist
           
 
Fields inherited from class de.micromata.opengis.kml.v_2_2_0.Feature
abstractView, address, atomAuthor, atomLink, description, extendedData, featureObjectExtension, featureSimpleExtension, metadata, name, open, phoneNumber, region, snippet, snippetd, styleSelector, styleUrl, timePrimitive, visibility, xalAddressDetails
 
Fields inherited from class de.micromata.opengis.kml.v_2_2_0.AbstractObject
id, objectSimpleExtension, targetId
 
Constructor Summary
Tour()
           
 
Method Summary
 Tour clone()
           
 Playlist createAndSetPlaylist()
          Creates a new instance of Playlist and set it to playlist.
 boolean equals(java.lang.Object obj)
           
 Playlist getPlaylist()
           
 int hashCode()
           
 void setPlaylist(Playlist value)
           
 Tour withAbstractView(AbstractView abstractView)
          fluent setter
 Tour withAddress(java.lang.String address)
          fluent setter
 Tour withAtomAuthor(Author atomAuthor)
          fluent setter
 Tour withAtomLink(Link atomLink)
          fluent setter
 Tour withDescription(java.lang.String description)
          fluent setter
 Tour withExtendedData(ExtendedData extendedData)
          fluent setter
 Tour withFeatureObjectExtension(java.util.List<AbstractObject> featureObjectExtension)
          fluent setter
 Tour withFeatureSimpleExtension(java.util.List<java.lang.Object> featureSimpleExtension)
          fluent setter
 Tour withId(java.lang.String id)
          fluent setter
 Tour withMetadata(Metadata metadata)
          fluent setter
 Tour withName(java.lang.String name)
          fluent setter
 Tour withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
          fluent setter
 Tour withOpen(java.lang.Boolean open)
          fluent setter
 Tour withPhoneNumber(java.lang.String phoneNumber)
          fluent setter
 Tour withPlaylist(Playlist playlist)
          fluent setter
 Tour withRegion(Region region)
          fluent setter
 Tour withSnippet(Snippet snippet)
          fluent setter
 Tour withSnippetd(java.lang.String snippetd)
          fluent setter
 Tour withStyleSelector(java.util.List<StyleSelector> styleSelector)
          fluent setter
 Tour withStyleUrl(java.lang.String styleUrl)
          fluent setter
 Tour withTargetId(java.lang.String targetId)
          fluent setter
 Tour withTimePrimitive(TimePrimitive timePrimitive)
          fluent setter
 Tour withVisibility(java.lang.Boolean visibility)
          fluent setter
 Tour withXalAddressDetails(AddressDetails xalAddressDetails)
          fluent setter
 
Methods inherited from class de.micromata.opengis.kml.v_2_2_0.Feature
addToFeatureObjectExtension, addToFeatureSimpleExtension, addToObjectSimpleExtension, addToStyleSelector, createAndAddStyle, createAndAddStyleMap, createAndSetAtomAuthor, createAndSetAtomLink, createAndSetCamera, createAndSetExtendedData, createAndSetLookAt, createAndSetMetadata, createAndSetRegion, createAndSetSnippet, createAndSetTimeSpan, createAndSetTimeStamp, createAndSetXalAddressDetails, getAbstractView, getAddress, getAtomAuthor, getAtomLink, getDescription, getExtendedData, getFeatureObjectExtension, getFeatureSimpleExtension, getMetadata, getName, getPhoneNumber, getRegion, getSnippet, getSnippetd, getStyleSelector, getStyleUrl, getTimePrimitive, getXalAddressDetails, isOpen, isVisibility, setAbstractView, setAddress, setAtomAuthor, setAtomLink, setDescription, setExtendedData, setFeatureObjectExtension, setFeatureSimpleExtension, setMetadata, setName, setObjectSimpleExtension, setOpen, setPhoneNumber, setRegion, setSnippet, setSnippetd, setStyleSelector, setStyleUrl, setTimePrimitive, setVisibility, setXalAddressDetails
 
Methods inherited from class de.micromata.opengis.kml.v_2_2_0.AbstractObject
getId, getObjectSimpleExtension, getTargetId, setId, setTargetId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

playlist

protected Playlist playlist
Constructor Detail

Tour

public Tour()
Method Detail

getPlaylist

public Playlist getPlaylist()
Returns:
possible object is Playlist
See Also:
playlist

setPlaylist

public void setPlaylist(Playlist value)
Parameters:
value - allowed object is Playlist
See Also:
playlist

hashCode

public int hashCode()
Overrides:
hashCode in class Feature

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Feature

createAndSetPlaylist

public Playlist createAndSetPlaylist()
Creates a new instance of Playlist and set it to playlist. This method is a short version for: Playlist playlist = new Playlist(); this.setPlaylist(playlist);


withPlaylist

public Tour withPlaylist(Playlist playlist)
fluent setter

Parameters:
playlist - required parameter
See Also:
setPlaylist(Playlist)

withObjectSimpleExtension

public Tour withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
Description copied from class: AbstractObject
fluent setter

Overrides:
withObjectSimpleExtension in class Feature
Parameters:
objectSimpleExtension - required parameter
See Also:
#setObjectSimpleExtension(List)

withId

public Tour withId(java.lang.String id)
Description copied from class: AbstractObject
fluent setter

Overrides:
withId in class Feature
Parameters:
id - required parameter
See Also:
AbstractObject.setId(String)

withTargetId

public Tour withTargetId(java.lang.String targetId)
Description copied from class: AbstractObject
fluent setter

Overrides:
withTargetId in class Feature
Parameters:
targetId - required parameter
See Also:
AbstractObject.setTargetId(String)

withName

public Tour withName(java.lang.String name)
Description copied from class: Feature
fluent setter

Overrides:
withName in class Feature
Parameters:
name - required parameter
See Also:
Feature.setName(String)

withVisibility

public Tour withVisibility(java.lang.Boolean visibility)
Description copied from class: Feature
fluent setter

Overrides:
withVisibility in class Feature
Parameters:
visibility - required parameter
See Also:
Feature.setVisibility(Boolean)

withOpen

public Tour withOpen(java.lang.Boolean open)
Description copied from class: Feature
fluent setter

Overrides:
withOpen in class Feature
Parameters:
open - required parameter
See Also:
Feature.setOpen(Boolean)

withAtomAuthor

public Tour withAtomAuthor(Author atomAuthor)
Description copied from class: Feature
fluent setter

Overrides:
withAtomAuthor in class Feature
Parameters:
atomAuthor - required parameter
See Also:
Feature.setAtomAuthor(Author)

withAtomLink

public Tour withAtomLink(Link atomLink)
Description copied from class: Feature
fluent setter

Overrides:
withAtomLink in class Feature
Parameters:
atomLink - required parameter
See Also:
Feature.setAtomLink(Link)

withAddress

public Tour withAddress(java.lang.String address)
Description copied from class: Feature
fluent setter

Overrides:
withAddress in class Feature
Parameters:
address - required parameter
See Also:
Feature.setAddress(String)

withXalAddressDetails

public Tour withXalAddressDetails(AddressDetails xalAddressDetails)
Description copied from class: Feature
fluent setter

Overrides:
withXalAddressDetails in class Feature
Parameters:
xalAddressDetails - required parameter
See Also:
Feature.setXalAddressDetails(AddressDetails)

withPhoneNumber

public Tour withPhoneNumber(java.lang.String phoneNumber)
Description copied from class: Feature
fluent setter

Overrides:
withPhoneNumber in class Feature
Parameters:
phoneNumber - required parameter
See Also:
Feature.setPhoneNumber(String)

withSnippet

public Tour withSnippet(Snippet snippet)
Description copied from class: Feature
fluent setter

Overrides:
withSnippet in class Feature
Parameters:
snippet - required parameter
See Also:
Feature.setSnippet(Snippet)

withSnippetd

public Tour withSnippetd(java.lang.String snippetd)
Description copied from class: Feature
fluent setter

Overrides:
withSnippetd in class Feature
Parameters:
snippetd - required parameter
See Also:
Feature.setSnippetd(String)

withDescription

public Tour withDescription(java.lang.String description)
Description copied from class: Feature
fluent setter

Overrides:
withDescription in class Feature
Parameters:
description - required parameter
See Also:
Feature.setDescription(String)

withAbstractView

public Tour withAbstractView(AbstractView abstractView)
Description copied from class: Feature
fluent setter

Overrides:
withAbstractView in class Feature
Parameters:
abstractView - required parameter
See Also:
Feature.setAbstractView(AbstractView)

withTimePrimitive

public Tour withTimePrimitive(TimePrimitive timePrimitive)
Description copied from class: Feature
fluent setter

Overrides:
withTimePrimitive in class Feature
Parameters:
timePrimitive - required parameter
See Also:
Feature.setTimePrimitive(TimePrimitive)

withStyleUrl

public Tour withStyleUrl(java.lang.String styleUrl)
Description copied from class: Feature
fluent setter

Overrides:
withStyleUrl in class Feature
Parameters:
styleUrl - required parameter
See Also:
Feature.setStyleUrl(String)

withStyleSelector

public Tour withStyleSelector(java.util.List<StyleSelector> styleSelector)
Description copied from class: Feature
fluent setter

Overrides:
withStyleSelector in class Feature
Parameters:
styleSelector - required parameter
See Also:
#setStyleSelector(List)

withRegion

public Tour withRegion(Region region)
Description copied from class: Feature
fluent setter

Overrides:
withRegion in class Feature
Parameters:
region - required parameter
See Also:
Feature.setRegion(Region)

withMetadata

public Tour withMetadata(Metadata metadata)
Description copied from class: Feature
fluent setter

Overrides:
withMetadata in class Feature
Parameters:
metadata - required parameter
See Also:
Feature.setMetadata(Metadata)

withExtendedData

public Tour withExtendedData(ExtendedData extendedData)
Description copied from class: Feature
fluent setter

Overrides:
withExtendedData in class Feature
Parameters:
extendedData - required parameter
See Also:
Feature.setExtendedData(ExtendedData)

withFeatureSimpleExtension

public Tour withFeatureSimpleExtension(java.util.List<java.lang.Object> featureSimpleExtension)
Description copied from class: Feature
fluent setter

Overrides:
withFeatureSimpleExtension in class Feature
Parameters:
featureSimpleExtension - required parameter
See Also:
#setFeatureSimpleExtension(List)

withFeatureObjectExtension

public Tour withFeatureObjectExtension(java.util.List<AbstractObject> featureObjectExtension)
Description copied from class: Feature
fluent setter

Overrides:
withFeatureObjectExtension in class Feature
Parameters:
featureObjectExtension - required parameter
See Also:
#setFeatureObjectExtension(List)

clone

public Tour clone()
Overrides:
clone in class Feature