org.citygml4j.jaxb.gml._3_1_1
Class ObservationType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
          extended by org.citygml4j.jaxb.gml._3_1_1.ObservationType
Direct Known Subclasses:
DirectedObservationType

public class ObservationType
extends AbstractFeatureType

Java class for ObservationType complex type.

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

 <complexType name="ObservationType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractFeatureType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}validTime"/>
         <element ref="{http://www.opengis.net/gml}using" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}target" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}resultOf"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
ObservationType()
           
 
Method Summary
 AssociationType getResultOf()
          Gets the value of the resultOf property.
 javax.xml.bind.JAXBElement<TargetPropertyType> getTarget()
          Gets the value of the target property.
 FeaturePropertyType getUsing()
          Gets the value of the using property.
 TimePrimitivePropertyType getValidTime()
          Gets the value of the validTime property.
 boolean isSetResultOf()
           
 boolean isSetTarget()
           
 boolean isSetUsing()
           
 boolean isSetValidTime()
           
 void setResultOf(AssociationType value)
          Sets the value of the resultOf property.
 void setTarget(javax.xml.bind.JAXBElement<TargetPropertyType> value)
          Sets the value of the target property.
 void setUsing(FeaturePropertyType value)
          Sets the value of the using property.
 void setValidTime(TimePrimitivePropertyType value)
          Sets the value of the validTime property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
get_ADEComponent, getBoundedBy, getLocation, isSet_ADEComponent, isSetBoundedBy, isSetLocation, set_ADEComponent, setBoundedBy, setLocation, unset_ADEComponent
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObservationType

public ObservationType()
Method Detail

getValidTime

public TimePrimitivePropertyType getValidTime()
Gets the value of the validTime property.

Returns:
possible object is TimePrimitivePropertyType

setValidTime

public void setValidTime(TimePrimitivePropertyType value)
Sets the value of the validTime property.

Parameters:
value - allowed object is TimePrimitivePropertyType

isSetValidTime

public boolean isSetValidTime()

getUsing

public FeaturePropertyType getUsing()
Gets the value of the using property.

Returns:
possible object is FeaturePropertyType

setUsing

public void setUsing(FeaturePropertyType value)
Sets the value of the using property.

Parameters:
value - allowed object is FeaturePropertyType

isSetUsing

public boolean isSetUsing()

getTarget

public javax.xml.bind.JAXBElement<TargetPropertyType> getTarget()
Gets the value of the target property.

Returns:
possible object is JAXBElement<TargetPropertyType> JAXBElement<TargetPropertyType>

setTarget

public void setTarget(javax.xml.bind.JAXBElement<TargetPropertyType> value)
Sets the value of the target property.

Parameters:
value - allowed object is JAXBElement<TargetPropertyType> JAXBElement<TargetPropertyType>

isSetTarget

public boolean isSetTarget()

getResultOf

public AssociationType getResultOf()
Gets the value of the resultOf property.

Returns:
possible object is AssociationType

setResultOf

public void setResultOf(AssociationType value)
Sets the value of the resultOf property.

Parameters:
value - allowed object is AssociationType

isSetResultOf

public boolean isSetResultOf()