org.citygml4j.jaxb.gml._3_1_1
Class DynamicFeatureType

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.DynamicFeatureType

public class DynamicFeatureType
extends AbstractFeatureType

A dynamic feature may possess a history and/or a timestamp.

Java class for DynamicFeatureType complex type.

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

 <complexType name="DynamicFeatureType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractFeatureType">
       <group ref="{http://www.opengis.net/gml}dynamicProperties"/>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
DynamicFeatureType()
           
 
Method Summary
 StringOrRefType getDataSource()
          Gets the value of the dataSource property.
 javax.xml.bind.JAXBElement<? extends HistoryPropertyType> getHistory()
          Gets the value of the history property.
 TimePrimitivePropertyType getValidTime()
          Gets the value of the validTime property.
 boolean isSetDataSource()
           
 boolean isSetHistory()
           
 boolean isSetValidTime()
           
 void setDataSource(StringOrRefType value)
          Sets the value of the dataSource property.
 void setHistory(javax.xml.bind.JAXBElement<? extends HistoryPropertyType> value)
          Sets the value of the history 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

DynamicFeatureType

public DynamicFeatureType()
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()

getHistory

public javax.xml.bind.JAXBElement<? extends HistoryPropertyType> getHistory()
Gets the value of the history property.

Returns:
possible object is JAXBElement<TrackType> JAXBElement<HistoryPropertyType>

setHistory

public void setHistory(javax.xml.bind.JAXBElement<? extends HistoryPropertyType> value)
Sets the value of the history property.

Parameters:
value - allowed object is JAXBElement<TrackType> JAXBElement<HistoryPropertyType>

isSetHistory

public boolean isSetHistory()

getDataSource

public StringOrRefType getDataSource()
Gets the value of the dataSource property.

Returns:
possible object is StringOrRefType

setDataSource

public void setDataSource(StringOrRefType value)
Sets the value of the dataSource property.

Parameters:
value - allowed object is StringOrRefType

isSetDataSource

public boolean isSetDataSource()