org.citygml4j.jaxb.gml._3_1_1
Class TimeTopologyComplexType

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.AbstractTimeComplexType
              extended by org.citygml4j.jaxb.gml._3_1_1.TimeTopologyComplexType

public class TimeTopologyComplexType
extends AbstractTimeComplexType

A temporal topology complex.

Java-Klasse für TimeTopologyComplexType complex type.

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

 <complexType name="TimeTopologyComplexType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTimeComplexType">
       <sequence>
         <element name="primitive" type="{http://www.opengis.net/gml}TimeTopologyPrimitivePropertyType" maxOccurs="unbounded"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
TimeTopologyComplexType()
           
 
Method Summary
 java.util.List<TimeTopologyPrimitivePropertyType> getPrimitive()
          Gets the value of the primitive property.
 boolean isSetPrimitive()
           
 void setPrimitive(java.util.List<TimeTopologyPrimitivePropertyType> primitive)
          Sets the value of the primitive property.
 void unsetPrimitive()
           
 
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

TimeTopologyComplexType

public TimeTopologyComplexType()
Method Detail

getPrimitive

public java.util.List<TimeTopologyPrimitivePropertyType> getPrimitive()
Gets the value of the primitive property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the primitive property.

For example, to add a new item, do as follows:

    getPrimitive().add(newItem);
 

Objects of the following type(s) are allowed in the list TimeTopologyPrimitivePropertyType


isSetPrimitive

public boolean isSetPrimitive()

unsetPrimitive

public void unsetPrimitive()

setPrimitive

public void setPrimitive(java.util.List<TimeTopologyPrimitivePropertyType> primitive)
Sets the value of the primitive property.

Parameters:
primitive - allowed object is TimeTopologyPrimitivePropertyType