net.opengis.kml.v_2_3
Class FlyToType

java.lang.Object
  extended by net.opengis.kml.v_2_3.AbstractObjectType
      extended by net.opengis.kml.v_2_3.AbstractTourPrimitiveType
          extended by net.opengis.kml.v_2_3.FlyToType
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

public class FlyToType
extends AbstractTourPrimitiveType
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2

Java class for FlyToType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="FlyToType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractTourPrimitiveType">
       <all>
         <element ref="{http://www.opengis.net/kml/2.2}duration" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}abstractFlyToMode" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}AbstractViewGroup" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}FlyToSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}FlyToObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </all>
       <anyAttribute processContents='lax' namespace='##other'/>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<?> abstractFlyToMode
           
protected  JAXBElement<? extends AbstractViewType> abstractViewGroup
           
protected  Double duration
           
protected  List<AbstractObjectType> flyToObjectExtensionGroup
           
protected  List<Object> flyToSimpleExtensionGroup
           
 
Fields inherited from class net.opengis.kml.v_2_3.AbstractTourPrimitiveType
abstractTourPrimitiveObjectExtensionGroup, abstractTourPrimitiveSimpleExtensionGroup
 
Fields inherited from class net.opengis.kml.v_2_3.AbstractObjectType
id, objectSimpleExtensionGroup, targetId
 
Constructor Summary
FlyToType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
           
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
           
 JAXBElement<?> getAbstractFlyToMode()
          Gets the value of the abstractFlyToMode property.
 JAXBElement<? extends AbstractViewType> getAbstractViewGroup()
          Gets the value of the abstractViewGroup property.
 Double getDuration()
          Gets the value of the duration property.
 List<AbstractObjectType> getFlyToObjectExtensionGroup()
          Gets the value of the flyToObjectExtensionGroup property.
 List<Object> getFlyToSimpleExtensionGroup()
          Gets the value of the flyToSimpleExtensionGroup property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
           
 boolean isSetAbstractFlyToMode()
           
 boolean isSetAbstractViewGroup()
           
 boolean isSetDuration()
           
 boolean isSetFlyToObjectExtensionGroup()
           
 boolean isSetFlyToSimpleExtensionGroup()
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setAbstractFlyToMode(JAXBElement<?> value)
          Sets the value of the abstractFlyToMode property.
 void setAbstractViewGroup(JAXBElement<? extends AbstractViewType> value)
          Sets the value of the abstractViewGroup property.
 void setDuration(Double value)
          Sets the value of the duration property.
 void setFlyToObjectExtensionGroup(List<AbstractObjectType> value)
           
 void setFlyToSimpleExtensionGroup(List<Object> value)
           
 String toString()
           
 void unsetFlyToObjectExtensionGroup()
           
 void unsetFlyToSimpleExtensionGroup()
           
 FlyToType withAbstractFlyToMode(JAXBElement<?> value)
           
 FlyToType withAbstractTourPrimitiveObjectExtensionGroup(AbstractObjectType... values)
           
 FlyToType withAbstractTourPrimitiveObjectExtensionGroup(Collection<AbstractObjectType> values)
           
 FlyToType withAbstractTourPrimitiveObjectExtensionGroup(List<AbstractObjectType> value)
           
 FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(Collection<Object> values)
           
 FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(List<Object> value)
           
 FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(Object... values)
           
 FlyToType withAbstractViewGroup(JAXBElement<? extends AbstractViewType> value)
           
 FlyToType withDuration(Double value)
           
 FlyToType withFlyToObjectExtensionGroup(AbstractObjectType... values)
           
 FlyToType withFlyToObjectExtensionGroup(Collection<AbstractObjectType> values)
           
 FlyToType withFlyToObjectExtensionGroup(List<AbstractObjectType> value)
           
 FlyToType withFlyToSimpleExtensionGroup(Collection<Object> values)
           
 FlyToType withFlyToSimpleExtensionGroup(List<Object> value)
           
 FlyToType withFlyToSimpleExtensionGroup(Object... values)
           
 FlyToType withId(String value)
           
 FlyToType withObjectSimpleExtensionGroup(Collection<Object> values)
           
 FlyToType withObjectSimpleExtensionGroup(List<Object> value)
           
 FlyToType withObjectSimpleExtensionGroup(Object... values)
           
 FlyToType withTargetId(String value)
           
 
Methods inherited from class net.opengis.kml.v_2_3.AbstractTourPrimitiveType
getAbstractTourPrimitiveObjectExtensionGroup, getAbstractTourPrimitiveSimpleExtensionGroup, isSetAbstractTourPrimitiveObjectExtensionGroup, isSetAbstractTourPrimitiveSimpleExtensionGroup, setAbstractTourPrimitiveObjectExtensionGroup, setAbstractTourPrimitiveSimpleExtensionGroup, unsetAbstractTourPrimitiveObjectExtensionGroup, unsetAbstractTourPrimitiveSimpleExtensionGroup
 
Methods inherited from class net.opengis.kml.v_2_3.AbstractObjectType
getId, getObjectSimpleExtensionGroup, getOtherAttributes, getTargetId, isSetId, isSetObjectSimpleExtensionGroup, isSetTargetId, setId, setObjectSimpleExtensionGroup, setTargetId, unsetObjectSimpleExtensionGroup
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

duration

protected Double duration

abstractFlyToMode

protected JAXBElement<?> abstractFlyToMode

abstractViewGroup

protected JAXBElement<? extends AbstractViewType> abstractViewGroup

flyToSimpleExtensionGroup

protected List<Object> flyToSimpleExtensionGroup

flyToObjectExtensionGroup

protected List<AbstractObjectType> flyToObjectExtensionGroup
Constructor Detail

FlyToType

public FlyToType()
Method Detail

getDuration

public Double getDuration()
Gets the value of the duration property.

Returns:
possible object is Double

setDuration

public void setDuration(Double value)
Sets the value of the duration property.

Parameters:
value - allowed object is Double

isSetDuration

public boolean isSetDuration()

getAbstractFlyToMode

public JAXBElement<?> getAbstractFlyToMode()
Gets the value of the abstractFlyToMode property.

Returns:
possible object is JAXBElement<FlyToModeEnumType> JAXBElement<String>

setAbstractFlyToMode

public void setAbstractFlyToMode(JAXBElement<?> value)
Sets the value of the abstractFlyToMode property.

Parameters:
value - allowed object is JAXBElement<FlyToModeEnumType> JAXBElement<String>

isSetAbstractFlyToMode

public boolean isSetAbstractFlyToMode()

getAbstractViewGroup

public JAXBElement<? extends AbstractViewType> getAbstractViewGroup()
Gets the value of the abstractViewGroup property.

Returns:
possible object is JAXBElement<AbstractViewType> JAXBElement<LookAtType> JAXBElement<CameraType>

setAbstractViewGroup

public void setAbstractViewGroup(JAXBElement<? extends AbstractViewType> value)
Sets the value of the abstractViewGroup property.

Parameters:
value - allowed object is JAXBElement<AbstractViewType> JAXBElement<LookAtType> JAXBElement<CameraType>

isSetAbstractViewGroup

public boolean isSetAbstractViewGroup()

getFlyToSimpleExtensionGroup

public List<Object> getFlyToSimpleExtensionGroup()
Gets the value of the flyToSimpleExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the flyToSimpleExtensionGroup property.

For example, to add a new item, do as follows:

    getFlyToSimpleExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list Object


isSetFlyToSimpleExtensionGroup

public boolean isSetFlyToSimpleExtensionGroup()

unsetFlyToSimpleExtensionGroup

public void unsetFlyToSimpleExtensionGroup()

getFlyToObjectExtensionGroup

public List<AbstractObjectType> getFlyToObjectExtensionGroup()
Gets the value of the flyToObjectExtensionGroup property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the flyToObjectExtensionGroup property.

For example, to add a new item, do as follows:

    getFlyToObjectExtensionGroup().add(newItem);
 

Objects of the following type(s) are allowed in the list AbstractObjectType


isSetFlyToObjectExtensionGroup

public boolean isSetFlyToObjectExtensionGroup()

unsetFlyToObjectExtensionGroup

public void unsetFlyToObjectExtensionGroup()

toString

public String toString()
Overrides:
toString in class AbstractTourPrimitiveType

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
append in class AbstractTourPrimitiveType

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
Overrides:
appendFields in class AbstractTourPrimitiveType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2
Overrides:
equals in class AbstractTourPrimitiveType

equals

public boolean equals(Object object)
Overrides:
equals in class AbstractTourPrimitiveType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
Overrides:
hashCode in class AbstractTourPrimitiveType

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractTourPrimitiveType

clone

public Object clone()
Overrides:
clone in class AbstractTourPrimitiveType

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractTourPrimitiveType

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Overrides:
copyTo in class AbstractTourPrimitiveType

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
createNewInstance in class AbstractTourPrimitiveType

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractTourPrimitiveType

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
Overrides:
mergeFrom in class AbstractTourPrimitiveType

setFlyToSimpleExtensionGroup

public void setFlyToSimpleExtensionGroup(List<Object> value)

setFlyToObjectExtensionGroup

public void setFlyToObjectExtensionGroup(List<AbstractObjectType> value)

withDuration

public FlyToType withDuration(Double value)

withAbstractFlyToMode

public FlyToType withAbstractFlyToMode(JAXBElement<?> value)

withAbstractViewGroup

public FlyToType withAbstractViewGroup(JAXBElement<? extends AbstractViewType> value)

withFlyToSimpleExtensionGroup

public FlyToType withFlyToSimpleExtensionGroup(Object... values)

withFlyToSimpleExtensionGroup

public FlyToType withFlyToSimpleExtensionGroup(Collection<Object> values)

withFlyToObjectExtensionGroup

public FlyToType withFlyToObjectExtensionGroup(AbstractObjectType... values)

withFlyToObjectExtensionGroup

public FlyToType withFlyToObjectExtensionGroup(Collection<AbstractObjectType> values)

withFlyToSimpleExtensionGroup

public FlyToType withFlyToSimpleExtensionGroup(List<Object> value)

withFlyToObjectExtensionGroup

public FlyToType withFlyToObjectExtensionGroup(List<AbstractObjectType> value)

withAbstractTourPrimitiveSimpleExtensionGroup

public FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(Object... values)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveSimpleExtensionGroup

public FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(Collection<Object> values)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public FlyToType withAbstractTourPrimitiveObjectExtensionGroup(AbstractObjectType... values)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public FlyToType withAbstractTourPrimitiveObjectExtensionGroup(Collection<AbstractObjectType> values)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveSimpleExtensionGroup

public FlyToType withAbstractTourPrimitiveSimpleExtensionGroup(List<Object> value)
Overrides:
withAbstractTourPrimitiveSimpleExtensionGroup in class AbstractTourPrimitiveType

withAbstractTourPrimitiveObjectExtensionGroup

public FlyToType withAbstractTourPrimitiveObjectExtensionGroup(List<AbstractObjectType> value)
Overrides:
withAbstractTourPrimitiveObjectExtensionGroup in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public FlyToType withObjectSimpleExtensionGroup(Object... values)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public FlyToType withObjectSimpleExtensionGroup(Collection<Object> values)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType

withId

public FlyToType withId(String value)
Overrides:
withId in class AbstractTourPrimitiveType

withTargetId

public FlyToType withTargetId(String value)
Overrides:
withTargetId in class AbstractTourPrimitiveType

withObjectSimpleExtensionGroup

public FlyToType withObjectSimpleExtensionGroup(List<Object> value)
Overrides:
withObjectSimpleExtensionGroup in class AbstractTourPrimitiveType


Copyright © 2008-2015. All Rights Reserved.