org.citygml4j.jaxb.citygml.tex._1
Class SimpleTextureType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.citygml.tex._1.AbstractAppearanceType
          extended by org.citygml4j.jaxb.citygml.tex._1.SimpleTextureType

public class SimpleTextureType
extends AbstractAppearanceType

Deprecated since CityGML version 0.4.0. Use the concepts of the CityGML Appearance module instead. Adopted from X3D standard (http://www.web3d.org/x3d/). ToDo: repeat

Java-Klasse für SimpleTextureType complex type.

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

 <complexType name="SimpleTextureType">
   <complexContent>
     <extension base="{http://www.opengis.net/citygml/texturedsurface/1.0}AbstractAppearanceType">
       <sequence>
         <element name="textureMap" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
         <element name="textureCoordinates" type="{http://www.opengis.net/gml}doubleList"/>
         <element name="textureType" type="{http://www.opengis.net/citygml/texturedsurface/1.0}TextureTypeType" minOccurs="0"/>
         <element name="repeat" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
SimpleTextureType()
           
 
Method Summary
 java.util.List<java.lang.Double> getTextureCoordinates()
          Gets the value of the textureCoordinates property.
 java.lang.String getTextureMap()
          Ruft den Wert der textureMap-Eigenschaft ab.
 TextureTypeType getTextureType()
          Ruft den Wert der textureType-Eigenschaft ab.
 java.lang.Boolean isRepeat()
          Ruft den Wert der repeat-Eigenschaft ab.
 boolean isSetRepeat()
           
 boolean isSetTextureCoordinates()
           
 boolean isSetTextureMap()
           
 boolean isSetTextureType()
           
 void setRepeat(java.lang.Boolean value)
          Legt den Wert der repeat-Eigenschaft fest.
 void setTextureCoordinates(java.util.List<java.lang.Double> textureCoordinates)
          Sets the value of the textureCoordinates property.
 void setTextureMap(java.lang.String value)
          Legt den Wert der textureMap-Eigenschaft fest.
 void setTextureType(TextureTypeType value)
          Legt den Wert der textureType-Eigenschaft fest.
 void unsetTextureCoordinates()
           
 
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

SimpleTextureType

public SimpleTextureType()
Method Detail

getTextureMap

public java.lang.String getTextureMap()
Ruft den Wert der textureMap-Eigenschaft ab.

Returns:
possible object is String

setTextureMap

public void setTextureMap(java.lang.String value)
Legt den Wert der textureMap-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetTextureMap

public boolean isSetTextureMap()

getTextureCoordinates

public java.util.List<java.lang.Double> getTextureCoordinates()
Gets the value of the textureCoordinates 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 textureCoordinates property.

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

    getTextureCoordinates().add(newItem);
 

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


isSetTextureCoordinates

public boolean isSetTextureCoordinates()

unsetTextureCoordinates

public void unsetTextureCoordinates()

getTextureType

public TextureTypeType getTextureType()
Ruft den Wert der textureType-Eigenschaft ab.

Returns:
possible object is TextureTypeType

setTextureType

public void setTextureType(TextureTypeType value)
Legt den Wert der textureType-Eigenschaft fest.

Parameters:
value - allowed object is TextureTypeType

isSetTextureType

public boolean isSetTextureType()

isRepeat

public java.lang.Boolean isRepeat()
Ruft den Wert der repeat-Eigenschaft ab.

Returns:
possible object is Boolean

setRepeat

public void setRepeat(java.lang.Boolean value)
Legt den Wert der repeat-Eigenschaft fest.

Parameters:
value - allowed object is Boolean

isSetRepeat

public boolean isSetRepeat()

setTextureCoordinates

public void setTextureCoordinates(java.util.List<java.lang.Double> textureCoordinates)
Sets the value of the textureCoordinates property.

Parameters:
textureCoordinates - allowed object is Double