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

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

 <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()
          Ruft den Wert der dataSource-Eigenschaft ab.
 TimePrimitivePropertyType getValidTime()
          Ruft den Wert der validTime-Eigenschaft ab.
 boolean isSetDataSource()
           
 boolean isSetValidTime()
           
 void setDataSource(StringOrRefType value)
          Legt den Wert der dataSource-Eigenschaft fest.
 void setValidTime(TimePrimitivePropertyType value)
          Legt den Wert der validTime-Eigenschaft fest.
 
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()
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()

getDataSource

public StringOrRefType getDataSource()
Ruft den Wert der dataSource-Eigenschaft ab.

Returns:
possible object is StringOrRefType

setDataSource

public void setDataSource(StringOrRefType value)
Legt den Wert der dataSource-Eigenschaft fest.

Parameters:
value - allowed object is StringOrRefType

isSetDataSource

public boolean isSetDataSource()