org.citygml4j.jaxb.citygml.dem._2
Class ReliefFeatureType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
          extended by org.citygml4j.jaxb.citygml.core._2.AbstractCityObjectType
              extended by org.citygml4j.jaxb.citygml.dem._2.ReliefFeatureType

public class ReliefFeatureType
extends AbstractCityObjectType

Type describing the features of the Digital Terrain Model. As subclass of _CityObject, a ReliefFeature inherits all attributes and relations, in particular an id, names, external references, and generalization relations.

Java-Klasse für ReliefFeatureType complex type.

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

 <complexType name="ReliefFeatureType">
   <complexContent>
     <extension base="{http://www.opengis.net/citygml/2.0}AbstractCityObjectType">
       <sequence>
         <element name="lod" type="{http://www.opengis.net/citygml/2.0}integerBetween0and4"/>
         <element name="reliefComponent" type="{http://www.opengis.net/citygml/relief/2.0}ReliefComponentPropertyType" maxOccurs="unbounded"/>
         <element ref="{http://www.opengis.net/citygml/relief/2.0}_GenericApplicationPropertyOfReliefFeature" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
ReliefFeatureType()
           
 
Method Summary
 java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> get_GenericApplicationPropertyOfReliefFeature()
          Gets the value of the genericApplicationPropertyOfReliefFeature property.
 int getLod()
          Ruft den Wert der lod-Eigenschaft ab.
 java.util.List<ReliefComponentPropertyType> getReliefComponent()
          Gets the value of the reliefComponent property.
 boolean isSet_GenericApplicationPropertyOfReliefFeature()
           
 boolean isSetLod()
           
 boolean isSetReliefComponent()
           
 void set_GenericApplicationPropertyOfReliefFeature(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfReliefFeature)
          Sets the value of the _GenericApplicationPropertyOfReliefFeature property.
 void setLod(int value)
          Legt den Wert der lod-Eigenschaft fest.
 void setReliefComponent(java.util.List<ReliefComponentPropertyType> reliefComponent)
          Sets the value of the reliefComponent property.
 void unset_GenericApplicationPropertyOfReliefFeature()
           
 void unsetReliefComponent()
           
 
Methods inherited from class org.citygml4j.jaxb.citygml.core._2.AbstractCityObjectType
get_GenericApplicationPropertyOfCityObject, get_GenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSet_GenericApplicationPropertyOfCityObject, isSet_GenericAttribute, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, set_GenericApplicationPropertyOfCityObject, set_GenericAttribute, setAppearance, setCreationDate, setExternalReference, setGeneralizesTo, setRelativeToTerrain, setRelativeToWater, setTerminationDate, unset_GenericApplicationPropertyOfCityObject, unset_GenericAttribute, unsetAppearance, unsetExternalReference, unsetGeneralizesTo
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
get_ADEComponent, getBoundedBy, getLocation, isSet_ADEComponent, isSetBoundedBy, isSetLocation, set_ADEComponent, setBoundedBy, setLocation, unset_ADEComponent
 
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

ReliefFeatureType

public ReliefFeatureType()
Method Detail

getLod

public int getLod()
Ruft den Wert der lod-Eigenschaft ab.


setLod

public void setLod(int value)
Legt den Wert der lod-Eigenschaft fest.


isSetLod

public boolean isSetLod()

getReliefComponent

public java.util.List<ReliefComponentPropertyType> getReliefComponent()
Gets the value of the reliefComponent 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 reliefComponent property.

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

    getReliefComponent().add(newItem);
 

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


isSetReliefComponent

public boolean isSetReliefComponent()

unsetReliefComponent

public void unsetReliefComponent()

get_GenericApplicationPropertyOfReliefFeature

public java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> get_GenericApplicationPropertyOfReliefFeature()
Gets the value of the genericApplicationPropertyOfReliefFeature 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 genericApplicationPropertyOfReliefFeature property.

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

    get_GenericApplicationPropertyOfReliefFeature().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<Object> JAXBElement<Object>


isSet_GenericApplicationPropertyOfReliefFeature

public boolean isSet_GenericApplicationPropertyOfReliefFeature()

unset_GenericApplicationPropertyOfReliefFeature

public void unset_GenericApplicationPropertyOfReliefFeature()

setReliefComponent

public void setReliefComponent(java.util.List<ReliefComponentPropertyType> reliefComponent)
Sets the value of the reliefComponent property.

Parameters:
reliefComponent - allowed object is ReliefComponentPropertyType

set_GenericApplicationPropertyOfReliefFeature

public void set_GenericApplicationPropertyOfReliefFeature(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfReliefFeature)
Sets the value of the _GenericApplicationPropertyOfReliefFeature property.

Parameters:
genericApplicationPropertyOfReliefFeature - allowed object is JAXBElement<Object> JAXBElement<Object>