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-Klasse für ObservationType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <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()
          Ruft den Wert der resultOf-Eigenschaft ab.
 javax.xml.bind.JAXBElement<TargetPropertyType> getTarget()
          Ruft den Wert der target-Eigenschaft ab.
 FeaturePropertyType getUsing()
          Ruft den Wert der using-Eigenschaft ab.
 TimePrimitivePropertyType getValidTime()
          Ruft den Wert der validTime-Eigenschaft ab.
 boolean isSetResultOf()
           
 boolean isSetTarget()
           
 boolean isSetUsing()
           
 boolean isSetValidTime()
           
 void setResultOf(AssociationType value)
          Legt den Wert der resultOf-Eigenschaft fest.
 void setTarget(javax.xml.bind.JAXBElement<TargetPropertyType> value)
          Legt den Wert der target-Eigenschaft fest.
 void setUsing(FeaturePropertyType value)
          Legt den Wert der using-Eigenschaft fest.
 void setValidTime(TimePrimitivePropertyType value)
          Legt den Wert der validTime-Eigenschaft fest.
 
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()
Ruft den Wert der validTime-Eigenschaft ab.

Returns:
possible object is TimePrimitivePropertyType

setValidTime

public void setValidTime(TimePrimitivePropertyType value)
Legt den Wert der validTime-Eigenschaft fest.

Parameters:
value - allowed object is TimePrimitivePropertyType

isSetValidTime

public boolean isSetValidTime()

getUsing

public FeaturePropertyType getUsing()
Ruft den Wert der using-Eigenschaft ab.

Returns:
possible object is FeaturePropertyType

setUsing

public void setUsing(FeaturePropertyType value)
Legt den Wert der using-Eigenschaft fest.

Parameters:
value - allowed object is FeaturePropertyType

isSetUsing

public boolean isSetUsing()

getTarget

public javax.xml.bind.JAXBElement<TargetPropertyType> getTarget()
Ruft den Wert der target-Eigenschaft ab.

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

setTarget

public void setTarget(javax.xml.bind.JAXBElement<TargetPropertyType> value)
Legt den Wert der target-Eigenschaft fest.

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

isSetTarget

public boolean isSetTarget()

getResultOf

public AssociationType getResultOf()
Ruft den Wert der resultOf-Eigenschaft ab.

Returns:
possible object is AssociationType

setResultOf

public void setResultOf(AssociationType value)
Legt den Wert der resultOf-Eigenschaft fest.

Parameters:
value - allowed object is AssociationType

isSetResultOf

public boolean isSetResultOf()