public class Playlist extends AbstractObject implements Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected List<TourPrimitive> |
tourPrimitive |
id, objectSimpleExtension, targetId| Constructor and Description |
|---|
Playlist() |
| Modifier and Type | Method and Description |
|---|---|
Playlist |
addToObjectSimpleExtension(Object objectSimpleExtension)
add a value to the objectSimpleExtension property collection
|
Playlist |
addToTourPrimitive(TourPrimitive tourPrimitive)
add a value to the tourPrimitive property collection
|
Playlist |
clone() |
AnimatedUpdate |
createAndAddAnimatedUpdate()
Creates a new instance of
AnimatedUpdate and adds it to tourPrimitive. |
FlyTo |
createAndAddFlyTo()
Creates a new instance of
FlyTo and adds it to tourPrimitive. |
SoundCue |
createAndAddSoundCue()
Creates a new instance of
SoundCue and adds it to tourPrimitive. |
TourControl |
createAndAddTourControl()
Creates a new instance of
TourControl and adds it to tourPrimitive. |
Wait |
createAndAddWait()
Creates a new instance of
Wait and adds it to tourPrimitive. |
boolean |
equals(Object obj) |
List<TourPrimitive> |
getTourPrimitive() |
int |
hashCode() |
void |
setObjectSimpleExtension(List<Object> objectSimpleExtension) |
void |
setTourPrimitive(List<TourPrimitive> tourPrimitive)
Sets the value of the tourPrimitive property Objects of the following type(s) are allowed in the list List
|
Playlist |
withId(String id)
fluent setter
|
Playlist |
withObjectSimpleExtension(List<Object> objectSimpleExtension)
fluent setter
|
Playlist |
withTargetId(String targetId)
fluent setter
|
Playlist |
withTourPrimitive(List<TourPrimitive> tourPrimitive)
fluent setter
|
getId, getObjectSimpleExtension, getTargetId, setId, setTargetIdprotected List<TourPrimitive> tourPrimitive
public List<TourPrimitive> getTourPrimitive()
public int hashCode()
hashCode in class AbstractObjectpublic boolean equals(Object obj)
equals in class AbstractObjectpublic Wait createAndAddWait()
Wait and adds it to tourPrimitive.
This method is a short version for:
Wait wait = new Wait();
this.getTourPrimitive().add(wait); public AnimatedUpdate createAndAddAnimatedUpdate()
AnimatedUpdate and adds it to tourPrimitive.
This method is a short version for:
AnimatedUpdate animatedUpdate = new AnimatedUpdate();
this.getTourPrimitive().add(animatedUpdate); public TourControl createAndAddTourControl()
TourControl and adds it to tourPrimitive.
This method is a short version for:
TourControl tourControl = new TourControl();
this.getTourPrimitive().add(tourControl); public FlyTo createAndAddFlyTo()
FlyTo and adds it to tourPrimitive.
This method is a short version for:
FlyTo flyTo = new FlyTo();
this.getTourPrimitive().add(flyTo); public SoundCue createAndAddSoundCue()
SoundCue and adds it to tourPrimitive.
This method is a short version for:
SoundCue soundCue = new SoundCue();
this.getTourPrimitive().add(soundCue); public void setTourPrimitive(List<TourPrimitive> tourPrimitive)
Note:
This method does not make use of the fluent pattern.If you would like to make it fluent, use withTourPrimitive(java.util.List<de.micromata.opengis.kml.v_2_2_0.gx.TourPrimitive>) instead.
tourPrimitive - public Playlist addToTourPrimitive(TourPrimitive tourPrimitive)
tourPrimitive - Objects of the following type are allowed in the list: <AnimatedUpdateJAXBElement<WaitJAXBElement<SoundCueJAXBElement<TourPrimitiveJAXBElement<FlyToJAXBElement<TourControlpublic void setObjectSimpleExtension(List<Object> objectSimpleExtension)
setObjectSimpleExtension in class AbstractObjectobjectSimpleExtensionpublic Playlist addToObjectSimpleExtension(Object objectSimpleExtension)
AbstractObjectaddToObjectSimpleExtension in class AbstractObjectobjectSimpleExtension - Objects of the following type are allowed in the list: Objectpublic Playlist withTourPrimitive(List<TourPrimitive> tourPrimitive)
tourPrimitive - required parameter#setTourPrimitive(List) public Playlist withObjectSimpleExtension(List<Object> objectSimpleExtension)
AbstractObjectwithObjectSimpleExtension in class AbstractObjectobjectSimpleExtension - required parameter#setObjectSimpleExtension(Listpublic Playlist withId(String id)
AbstractObjectwithId in class AbstractObjectid - required parameterAbstractObject.setId(String)public Playlist withTargetId(String targetId)
AbstractObjectwithTargetId in class AbstractObjecttargetId - required parameterAbstractObject.setTargetId(String)public Playlist clone()
clone in class AbstractObjectCopyright © 2014 Micromata GmbH. All rights reserved.