org.citygml4j.jaxb.gml._3_1_1
Class AbstractTimeSliceType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.AbstractTimeSliceType
Direct Known Subclasses:
MovingObjectStatusType

public abstract class AbstractTimeSliceType
extends AbstractGMLType

A timeslice encapsulates the time-varying properties of a dynamic feature--it must be extended to represent a timestamped projection of a feature. The dataSource property describes how the temporal data was acquired.

Java class for AbstractTimeSliceType complex type.

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

 <complexType name="AbstractTimeSliceType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractGMLType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}validTime"/>
         <element ref="{http://www.opengis.net/gml}dataSource" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
AbstractTimeSliceType()
           
 
Method Summary
 StringOrRefType getDataSource()
          Gets the value of the dataSource property.
 TimePrimitivePropertyType getValidTime()
          Gets the value of the validTime property.
 boolean isSetDataSource()
           
 boolean isSetValidTime()
           
 void setDataSource(StringOrRefType value)
          Sets the value of the dataSource property.
 void setValidTime(TimePrimitivePropertyType value)
          Sets the value of the validTime property.
 
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

AbstractTimeSliceType

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

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