org.citygml4j.jaxb.gml._3_1_1
Class TimeEdgeType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.AbstractTimeObjectType
          extended by org.citygml4j.jaxb.gml._3_1_1.AbstractTimePrimitiveType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractTimeTopologyPrimitiveType
                  extended by org.citygml4j.jaxb.gml._3_1_1.TimeEdgeType

public class TimeEdgeType
extends AbstractTimeTopologyPrimitiveType

Type declaration of the element "TimeEdge".

Java class for TimeEdgeType complex type.

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

 <complexType name="TimeEdgeType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTimeTopologyPrimitiveType">
       <sequence>
         <element name="start" type="{http://www.opengis.net/gml}TimeNodePropertyType"/>
         <element name="end" type="{http://www.opengis.net/gml}TimeNodePropertyType"/>
         <element name="extent" type="{http://www.opengis.net/gml}TimePeriodPropertyType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
TimeEdgeType()
           
 
Method Summary
 TimeNodePropertyType getEnd()
          Gets the value of the end property.
 TimePeriodPropertyType getExtent()
          Gets the value of the extent property.
 TimeNodePropertyType getStart()
          Gets the value of the start property.
 boolean isSetEnd()
           
 boolean isSetExtent()
           
 boolean isSetStart()
           
 void setEnd(TimeNodePropertyType value)
          Sets the value of the end property.
 void setExtent(TimePeriodPropertyType value)
          Sets the value of the extent property.
 void setStart(TimeNodePropertyType value)
          Sets the value of the start property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractTimeTopologyPrimitiveType
getComplex, isSetComplex, setComplex
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractTimePrimitiveType
getRelatedTime, isSetRelatedTime, setRelatedTime, unsetRelatedTime
 
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

TimeEdgeType

public TimeEdgeType()
Method Detail

getStart

public TimeNodePropertyType getStart()
Gets the value of the start property.

Returns:
possible object is TimeNodePropertyType

setStart

public void setStart(TimeNodePropertyType value)
Sets the value of the start property.

Parameters:
value - allowed object is TimeNodePropertyType

isSetStart

public boolean isSetStart()

getEnd

public TimeNodePropertyType getEnd()
Gets the value of the end property.

Returns:
possible object is TimeNodePropertyType

setEnd

public void setEnd(TimeNodePropertyType value)
Sets the value of the end property.

Parameters:
value - allowed object is TimeNodePropertyType

isSetEnd

public boolean isSetEnd()

getExtent

public TimePeriodPropertyType getExtent()
Gets the value of the extent property.

Returns:
possible object is TimePeriodPropertyType

setExtent

public void setExtent(TimePeriodPropertyType value)
Sets the value of the extent property.

Parameters:
value - allowed object is TimePeriodPropertyType

isSetExtent

public boolean isSetExtent()