org.citygml4j.jaxb.gml._3_1_1
Class TimeCoordinateSystemType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.DefinitionType
          extended by org.citygml4j.jaxb.gml._3_1_1.AbstractTimeReferenceSystemType
              extended by org.citygml4j.jaxb.gml._3_1_1.TimeCoordinateSystemType

public class TimeCoordinateSystemType
extends AbstractTimeReferenceSystemType

A temporal coordinate system is based on a continuous interval scale defined in terms of a single time interval.

Java-Klasse für TimeCoordinateSystemType complex type.

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

 <complexType name="TimeCoordinateSystemType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTimeReferenceSystemType">
       <sequence>
         <choice>
           <element name="originPosition" type="{http://www.opengis.net/gml}TimePositionType"/>
           <element name="origin" type="{http://www.opengis.net/gml}TimeInstantPropertyType"/>
         </choice>
         <element name="interval" type="{http://www.opengis.net/gml}TimeIntervalLengthType"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
TimeCoordinateSystemType()
           
 
Method Summary
 TimeIntervalLengthType getInterval()
          Ruft den Wert der interval-Eigenschaft ab.
 TimeInstantPropertyType getOrigin()
          Ruft den Wert der origin-Eigenschaft ab.
 TimePositionType getOriginPosition()
          Ruft den Wert der originPosition-Eigenschaft ab.
 boolean isSetInterval()
           
 boolean isSetOrigin()
           
 boolean isSetOriginPosition()
           
 void setInterval(TimeIntervalLengthType value)
          Legt den Wert der interval-Eigenschaft fest.
 void setOrigin(TimeInstantPropertyType value)
          Legt den Wert der origin-Eigenschaft fest.
 void setOriginPosition(TimePositionType value)
          Legt den Wert der originPosition-Eigenschaft fest.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractTimeReferenceSystemType
getDomainOfValidity, isSetDomainOfValidity, setDomainOfValidity
 
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

TimeCoordinateSystemType

public TimeCoordinateSystemType()
Method Detail

getOriginPosition

public TimePositionType getOriginPosition()
Ruft den Wert der originPosition-Eigenschaft ab.

Returns:
possible object is TimePositionType

setOriginPosition

public void setOriginPosition(TimePositionType value)
Legt den Wert der originPosition-Eigenschaft fest.

Parameters:
value - allowed object is TimePositionType

isSetOriginPosition

public boolean isSetOriginPosition()

getOrigin

public TimeInstantPropertyType getOrigin()
Ruft den Wert der origin-Eigenschaft ab.

Returns:
possible object is TimeInstantPropertyType

setOrigin

public void setOrigin(TimeInstantPropertyType value)
Legt den Wert der origin-Eigenschaft fest.

Parameters:
value - allowed object is TimeInstantPropertyType

isSetOrigin

public boolean isSetOrigin()

getInterval

public TimeIntervalLengthType getInterval()
Ruft den Wert der interval-Eigenschaft ab.

Returns:
possible object is TimeIntervalLengthType

setInterval

public void setInterval(TimeIntervalLengthType value)
Legt den Wert der interval-Eigenschaft fest.

Parameters:
value - allowed object is TimeIntervalLengthType

isSetInterval

public boolean isSetInterval()