org.citygml4j.impl.citygml.appearance
Class TexCoordGenImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.AbstractGMLImpl
      extended by org.citygml4j.impl.citygml.appearance.AbstractTextureParameterizationImpl
          extended by org.citygml4j.impl.citygml.appearance.TexCoordGenImpl
All Implemented Interfaces:
AbstractTextureParameterization, AppearanceModuleComponent, TexCoordGen, CityGML, Associable, ModelObject, Child, Copyable, AbstractGML, StandardObjectProperties, GML

public class TexCoordGenImpl
extends AbstractTextureParameterizationImpl
implements TexCoordGen


Constructor Summary
TexCoordGenImpl()
           
TexCoordGenImpl(AppearanceModule module)
           
 
Method Summary
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 void addGenericApplicationPropertyOfTexCoordGen(ADEComponent ade)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 CityGMLClass getCityGMLClass()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfTexCoordGen()
           
 WorldToTexture getWorldToTexture()
           
 boolean isSetGenericApplicationPropertyOfTexCoordGen()
           
 boolean isSetWorldToTexture()
           
 void setGenericApplicationPropertyOfTexCoordGen(java.util.List<ADEComponent> ade)
           
 void setWorldToTexture(WorldToTexture worldToTexture)
           
 void unsetGenericApplicationPropertyOfTexCoordGen()
           
 boolean unsetGenericApplicationPropertyOfTexCoordGen(ADEComponent ade)
           
 void unsetWorldToTexture()
           
 
Methods inherited from class org.citygml4j.impl.citygml.appearance.AbstractTextureParameterizationImpl
addGenericADEComponent, addGenericApplicationPropertyOfTextureParameterization, getCityGMLModule, getGenericADEComponent, getGenericApplicationPropertyOfTextureParameterization, getModelType, isSetCityGMLModule, isSetGenericADEComponent, isSetGenericApplicationPropertyOfTextureParameterization, setGenericADEComponent, setGenericApplicationPropertyOfTextureParameterization, unsetGenericADEComponent, unsetGenericADEComponent, unsetGenericApplicationPropertyOfTextureParameterization, unsetGenericApplicationPropertyOfTextureParameterization
 
Methods inherited from class org.citygml4j.impl.gml.base.AbstractGMLImpl
addMetaDataProperty, addName, getDescription, getGMLClass, getId, getMetaDataProperty, getName, getParent, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.citygml.appearance.AbstractTextureParameterization
addGenericADEComponent, addGenericApplicationPropertyOfTextureParameterization, getGenericADEComponent, getGenericApplicationPropertyOfTextureParameterization, isSetGenericADEComponent, isSetGenericApplicationPropertyOfTextureParameterization, setGenericADEComponent, setGenericApplicationPropertyOfTextureParameterization, unsetGenericADEComponent, unsetGenericADEComponent, unsetGenericApplicationPropertyOfTextureParameterization, unsetGenericApplicationPropertyOfTextureParameterization
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLModule, isSetCityGMLModule
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 

Constructor Detail

TexCoordGenImpl

public TexCoordGenImpl()

TexCoordGenImpl

public TexCoordGenImpl(AppearanceModule module)
Method Detail

addGenericApplicationPropertyOfTexCoordGen

public void addGenericApplicationPropertyOfTexCoordGen(ADEComponent ade)
Specified by:
addGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

getGenericApplicationPropertyOfTexCoordGen

public java.util.List<ADEComponent> getGenericApplicationPropertyOfTexCoordGen()
Specified by:
getGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

getWorldToTexture

public WorldToTexture getWorldToTexture()
Specified by:
getWorldToTexture in interface TexCoordGen

isSetGenericApplicationPropertyOfTexCoordGen

public boolean isSetGenericApplicationPropertyOfTexCoordGen()
Specified by:
isSetGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

isSetWorldToTexture

public boolean isSetWorldToTexture()
Specified by:
isSetWorldToTexture in interface TexCoordGen

setGenericApplicationPropertyOfTexCoordGen

public void setGenericApplicationPropertyOfTexCoordGen(java.util.List<ADEComponent> ade)
Specified by:
setGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

setWorldToTexture

public void setWorldToTexture(WorldToTexture worldToTexture)
Specified by:
setWorldToTexture in interface TexCoordGen

unsetGenericApplicationPropertyOfTexCoordGen

public void unsetGenericApplicationPropertyOfTexCoordGen()
Specified by:
unsetGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

unsetGenericApplicationPropertyOfTexCoordGen

public boolean unsetGenericApplicationPropertyOfTexCoordGen(ADEComponent ade)
Specified by:
unsetGenericApplicationPropertyOfTexCoordGen in interface TexCoordGen

unsetWorldToTexture

public void unsetWorldToTexture()
Specified by:
unsetWorldToTexture in interface TexCoordGen

getCityGMLClass

public CityGMLClass getCityGMLClass()
Specified by:
getCityGMLClass in interface CityGML

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable

copyTo

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

accept

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

accept

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