|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.kml.v_2_3.AbstractObjectType
net.opengis.kml.v_2_3.AbstractViewType
net.opengis.kml.v_2_3.LookAtType
public class LookAtType
Java class for LookAtType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LookAtType">
<complexContent>
<extension base="{http://www.opengis.net/kml/2.2}AbstractViewType">
<all>
<element ref="{http://www.opengis.net/kml/2.2}longitude" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}latitude" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}altitude" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}heading" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}tilt" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}range" minOccurs="0"/>
<group ref="{http://www.opengis.net/kml/2.2}AltitudeModeGroup"/>
<element ref="{http://www.opengis.net/kml/2.2}horizFov" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}LookAtSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}LookAtObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
</all>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected Double |
altitude
|
protected AltitudeModeEnumType |
altitudeMode
|
protected List<AbstractObjectType> |
altitudeModeObjectExtensionGroup
|
protected List<Object> |
altitudeModeSimpleExtensionGroup
|
protected Double |
heading
|
protected Double |
horizFov
|
protected Double |
latitude
|
protected Double |
longitude
|
protected List<AbstractObjectType> |
lookAtObjectExtensionGroup
|
protected List<Object> |
lookAtSimpleExtensionGroup
|
protected Double |
range
|
protected SeaFloorAltitudeModeEnumType |
seaFloorAltitudeMode
|
protected Double |
tilt
|
| Fields inherited from class net.opengis.kml.v_2_3.AbstractViewType |
|---|
abstractTimePrimitiveGroup, abstractViewObjectExtensionGroup, abstractViewSimpleExtensionGroup |
| Fields inherited from class net.opengis.kml.v_2_3.AbstractObjectType |
|---|
id, objectSimpleExtensionGroup, targetId |
| Constructor Summary | |
|---|---|
LookAtType()
|
|
| 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 |
|---|
protected Double longitude
protected Double latitude
protected Double altitude
protected Double heading
protected Double tilt
protected Double range
protected AltitudeModeEnumType altitudeMode
protected SeaFloorAltitudeModeEnumType seaFloorAltitudeMode
protected List<Object> altitudeModeSimpleExtensionGroup
protected List<AbstractObjectType> altitudeModeObjectExtensionGroup
protected Double horizFov
protected List<Object> lookAtSimpleExtensionGroup
protected List<AbstractObjectType> lookAtObjectExtensionGroup
| Constructor Detail |
|---|
public LookAtType()
| Method Detail |
|---|
public Double getLongitude()
Doublepublic void setLongitude(Double value)
value - allowed object is
Doublepublic boolean isSetLongitude()
public Double getLatitude()
Doublepublic void setLatitude(Double value)
value - allowed object is
Doublepublic boolean isSetLatitude()
public Double getAltitude()
Doublepublic void setAltitude(Double value)
value - allowed object is
Doublepublic boolean isSetAltitude()
public Double getHeading()
Doublepublic void setHeading(Double value)
value - allowed object is
Doublepublic boolean isSetHeading()
public Double getTilt()
Doublepublic void setTilt(Double value)
value - allowed object is
Doublepublic boolean isSetTilt()
public Double getRange()
Doublepublic void setRange(Double value)
value - allowed object is
Doublepublic boolean isSetRange()
public AltitudeModeEnumType getAltitudeMode()
AltitudeModeEnumTypepublic void setAltitudeMode(AltitudeModeEnumType value)
value - allowed object is
AltitudeModeEnumTypepublic boolean isSetAltitudeMode()
public SeaFloorAltitudeModeEnumType getSeaFloorAltitudeMode()
SeaFloorAltitudeModeEnumTypepublic void setSeaFloorAltitudeMode(SeaFloorAltitudeModeEnumType value)
value - allowed object is
SeaFloorAltitudeModeEnumTypepublic boolean isSetSeaFloorAltitudeMode()
public List<Object> getAltitudeModeSimpleExtensionGroup()
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 altitudeModeSimpleExtensionGroup property.
For example, to add a new item, do as follows:
getAltitudeModeSimpleExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetAltitudeModeSimpleExtensionGroup()
public void unsetAltitudeModeSimpleExtensionGroup()
public List<AbstractObjectType> getAltitudeModeObjectExtensionGroup()
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 altitudeModeObjectExtensionGroup property.
For example, to add a new item, do as follows:
getAltitudeModeObjectExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractObjectType
public boolean isSetAltitudeModeObjectExtensionGroup()
public void unsetAltitudeModeObjectExtensionGroup()
public Double getHorizFov()
Doublepublic void setHorizFov(Double value)
value - allowed object is
Doublepublic boolean isSetHorizFov()
public List<Object> getLookAtSimpleExtensionGroup()
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 lookAtSimpleExtensionGroup property.
For example, to add a new item, do as follows:
getLookAtSimpleExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetLookAtSimpleExtensionGroup()
public void unsetLookAtSimpleExtensionGroup()
public List<AbstractObjectType> getLookAtObjectExtensionGroup()
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 lookAtObjectExtensionGroup property.
For example, to add a new item, do as follows:
getLookAtObjectExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractObjectType
public boolean isSetLookAtObjectExtensionGroup()
public void unsetLookAtObjectExtensionGroup()
public String toString()
toString in class AbstractViewType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractViewType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractViewType
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)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractViewTypepublic boolean equals(Object object)
equals in class AbstractViewType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractViewTypepublic int hashCode()
hashCode in class AbstractViewTypepublic Object clone()
clone in class AbstractViewTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractViewType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractViewTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractViewType
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)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractViewTypepublic void setAltitudeModeSimpleExtensionGroup(List<Object> value)
public void setAltitudeModeObjectExtensionGroup(List<AbstractObjectType> value)
public void setLookAtSimpleExtensionGroup(List<Object> value)
public void setLookAtObjectExtensionGroup(List<AbstractObjectType> value)
public LookAtType withLongitude(Double value)
public LookAtType withLatitude(Double value)
public LookAtType withAltitude(Double value)
public LookAtType withHeading(Double value)
public LookAtType withTilt(Double value)
public LookAtType withRange(Double value)
public LookAtType withAltitudeMode(AltitudeModeEnumType value)
public LookAtType withSeaFloorAltitudeMode(SeaFloorAltitudeModeEnumType value)
public LookAtType withAltitudeModeSimpleExtensionGroup(Object... values)
public LookAtType withAltitudeModeSimpleExtensionGroup(Collection<Object> values)
public LookAtType withAltitudeModeObjectExtensionGroup(AbstractObjectType... values)
public LookAtType withAltitudeModeObjectExtensionGroup(Collection<AbstractObjectType> values)
public LookAtType withHorizFov(Double value)
public LookAtType withLookAtSimpleExtensionGroup(Object... values)
public LookAtType withLookAtSimpleExtensionGroup(Collection<Object> values)
public LookAtType withLookAtObjectExtensionGroup(AbstractObjectType... values)
public LookAtType withLookAtObjectExtensionGroup(Collection<AbstractObjectType> values)
public LookAtType withAltitudeModeSimpleExtensionGroup(List<Object> value)
public LookAtType withAltitudeModeObjectExtensionGroup(List<AbstractObjectType> value)
public LookAtType withLookAtSimpleExtensionGroup(List<Object> value)
public LookAtType withLookAtObjectExtensionGroup(List<AbstractObjectType> value)
public LookAtType withAbstractTimePrimitiveGroup(JAXBElement<? extends AbstractTimePrimitiveType> value)
withAbstractTimePrimitiveGroup in class AbstractViewTypepublic LookAtType withAbstractViewSimpleExtensionGroup(Object... values)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic LookAtType withAbstractViewSimpleExtensionGroup(Collection<Object> values)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic LookAtType withAbstractViewObjectExtensionGroup(AbstractObjectType... values)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic LookAtType withAbstractViewObjectExtensionGroup(Collection<AbstractObjectType> values)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic LookAtType withAbstractViewSimpleExtensionGroup(List<Object> value)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic LookAtType withAbstractViewObjectExtensionGroup(List<AbstractObjectType> value)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic LookAtType withObjectSimpleExtensionGroup(Object... values)
withObjectSimpleExtensionGroup in class AbstractViewTypepublic LookAtType withObjectSimpleExtensionGroup(Collection<Object> values)
withObjectSimpleExtensionGroup in class AbstractViewTypepublic LookAtType withId(String value)
withId in class AbstractViewTypepublic LookAtType withTargetId(String value)
withTargetId in class AbstractViewTypepublic LookAtType withObjectSimpleExtensionGroup(List<Object> value)
withObjectSimpleExtensionGroup in class AbstractViewType
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||