org.citygml4j.model.citygml.texturedsurface
Class _SimpleTexture

java.lang.Object
  extended by org.citygml4j.model.gml.base.AbstractGML
      extended by org.citygml4j.model.citygml.texturedsurface._AbstractAppearance
          extended by org.citygml4j.model.citygml.texturedsurface._SimpleTexture
All Implemented Interfaces:
CityGML, TexturedSurfaceModuleComponent, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML

public class _SimpleTexture
extends _AbstractAppearance


Constructor Summary
_SimpleTexture()
           
_SimpleTexture(TexturedSurfaceModule module)
           
 
Method Summary
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 CityGMLClass getCityGMLClass()
           
 java.lang.Boolean getRepeat()
           
 java.util.List<java.lang.Double> getTextureCoordinates()
           
 java.lang.String getTextureMap()
           
 _TextureType getTextureType()
           
 boolean isSetRepeat()
           
 boolean isSetTextureCoordinates()
           
 boolean isSetTextureMap()
           
 boolean isSetTextureType()
           
 void setRepeat(java.lang.Boolean repeat)
           
 void setTextureCoordinates(java.util.List<java.lang.Double> textureCoordinates)
           
 void setTextureMap(java.lang.String textureMap)
           
 void setTextureType(_TextureType _textureType)
           
 void unsetRepeat()
           
 void unsetTextureType()
           
 
Methods inherited from class org.citygml4j.model.citygml.texturedsurface._AbstractAppearance
getCityGMLModule, getModelType, isSetCityGMLModule
 
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, getGMLClass, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

_SimpleTexture

public _SimpleTexture()

_SimpleTexture

public _SimpleTexture(TexturedSurfaceModule module)
Method Detail

getRepeat

public java.lang.Boolean getRepeat()

getTextureCoordinates

public java.util.List<java.lang.Double> getTextureCoordinates()

getTextureMap

public java.lang.String getTextureMap()

getTextureType

public _TextureType getTextureType()

isSetRepeat

public boolean isSetRepeat()

isSetTextureCoordinates

public boolean isSetTextureCoordinates()

isSetTextureMap

public boolean isSetTextureMap()

isSetTextureType

public boolean isSetTextureType()

setRepeat

public void setRepeat(java.lang.Boolean repeat)

setTextureCoordinates

public void setTextureCoordinates(java.util.List<java.lang.Double> textureCoordinates)

setTextureMap

public void setTextureMap(java.lang.String textureMap)

setTextureType

public void setTextureType(_TextureType _textureType)

unsetRepeat

public void unsetRepeat()

unsetTextureType

public void unsetTextureType()

getCityGMLClass

public CityGMLClass getCityGMLClass()

copy

public java.lang.Object copy(CopyBuilder copyBuilder)

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class _AbstractAppearance

accept

public void accept(GMLVisitor visitor)
Specified by:
accept in class AbstractGML

accept

public <T> T accept(GMLFunctor<T> visitor)
Specified by:
accept in class AbstractGML