|
|||||||||
| 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.CameraType
public class CameraType
Java class for CameraType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CameraType">
<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}roll" 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}CameraSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/kml/2.2}CameraObjectExtensionGroup" 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 List<AbstractObjectType> |
cameraObjectExtensionGroup
|
protected List<Object> |
cameraSimpleExtensionGroup
|
protected Double |
heading
|
protected Double |
horizFov
|
protected Double |
latitude
|
protected Double |
longitude
|
protected Double |
roll
|
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 | |
|---|---|
CameraType()
|
|
| 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 roll
protected AltitudeModeEnumType altitudeMode
protected SeaFloorAltitudeModeEnumType seaFloorAltitudeMode
protected List<Object> altitudeModeSimpleExtensionGroup
protected List<AbstractObjectType> altitudeModeObjectExtensionGroup
protected Double horizFov
protected List<Object> cameraSimpleExtensionGroup
protected List<AbstractObjectType> cameraObjectExtensionGroup
| Constructor Detail |
|---|
public CameraType()
| 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 getRoll()
Doublepublic void setRoll(Double value)
value - allowed object is
Doublepublic boolean isSetRoll()
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> getCameraSimpleExtensionGroup()
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 cameraSimpleExtensionGroup property.
For example, to add a new item, do as follows:
getCameraSimpleExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetCameraSimpleExtensionGroup()
public void unsetCameraSimpleExtensionGroup()
public List<AbstractObjectType> getCameraObjectExtensionGroup()
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 cameraObjectExtensionGroup property.
For example, to add a new item, do as follows:
getCameraObjectExtensionGroup().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractObjectType
public boolean isSetCameraObjectExtensionGroup()
public void unsetCameraObjectExtensionGroup()
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 setCameraSimpleExtensionGroup(List<Object> value)
public void setCameraObjectExtensionGroup(List<AbstractObjectType> value)
public CameraType withLongitude(Double value)
public CameraType withLatitude(Double value)
public CameraType withAltitude(Double value)
public CameraType withHeading(Double value)
public CameraType withTilt(Double value)
public CameraType withRoll(Double value)
public CameraType withAltitudeMode(AltitudeModeEnumType value)
public CameraType withSeaFloorAltitudeMode(SeaFloorAltitudeModeEnumType value)
public CameraType withAltitudeModeSimpleExtensionGroup(Object... values)
public CameraType withAltitudeModeSimpleExtensionGroup(Collection<Object> values)
public CameraType withAltitudeModeObjectExtensionGroup(AbstractObjectType... values)
public CameraType withAltitudeModeObjectExtensionGroup(Collection<AbstractObjectType> values)
public CameraType withHorizFov(Double value)
public CameraType withCameraSimpleExtensionGroup(Object... values)
public CameraType withCameraSimpleExtensionGroup(Collection<Object> values)
public CameraType withCameraObjectExtensionGroup(AbstractObjectType... values)
public CameraType withCameraObjectExtensionGroup(Collection<AbstractObjectType> values)
public CameraType withAltitudeModeSimpleExtensionGroup(List<Object> value)
public CameraType withAltitudeModeObjectExtensionGroup(List<AbstractObjectType> value)
public CameraType withCameraSimpleExtensionGroup(List<Object> value)
public CameraType withCameraObjectExtensionGroup(List<AbstractObjectType> value)
public CameraType withAbstractTimePrimitiveGroup(JAXBElement<? extends AbstractTimePrimitiveType> value)
withAbstractTimePrimitiveGroup in class AbstractViewTypepublic CameraType withAbstractViewSimpleExtensionGroup(Object... values)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic CameraType withAbstractViewSimpleExtensionGroup(Collection<Object> values)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic CameraType withAbstractViewObjectExtensionGroup(AbstractObjectType... values)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic CameraType withAbstractViewObjectExtensionGroup(Collection<AbstractObjectType> values)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic CameraType withAbstractViewSimpleExtensionGroup(List<Object> value)
withAbstractViewSimpleExtensionGroup in class AbstractViewTypepublic CameraType withAbstractViewObjectExtensionGroup(List<AbstractObjectType> value)
withAbstractViewObjectExtensionGroup in class AbstractViewTypepublic CameraType withObjectSimpleExtensionGroup(Object... values)
withObjectSimpleExtensionGroup in class AbstractViewTypepublic CameraType withObjectSimpleExtensionGroup(Collection<Object> values)
withObjectSimpleExtensionGroup in class AbstractViewTypepublic CameraType withId(String value)
withId in class AbstractViewTypepublic CameraType withTargetId(String value)
withTargetId in class AbstractViewTypepublic CameraType withObjectSimpleExtensionGroup(List<Object> value)
withObjectSimpleExtensionGroup in class AbstractViewType
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||