org.citygml4j.impl.citygml.appearance
Class TexCoordListImpl

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.TexCoordListImpl
All Implemented Interfaces:
AbstractTextureParameterization, AppearanceModuleComponent, TexCoordList, CityGML, Associable, ModelObject, Child, Copyable, AbstractGML, StandardObjectProperties, GML

public class TexCoordListImpl
extends AbstractTextureParameterizationImpl
implements TexCoordList


Constructor Summary
TexCoordListImpl()
           
TexCoordListImpl(AppearanceModule module)
           
 
Method Summary
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 void addGenericApplicationPropertyOfTexCoordList(ADEComponent ade)
           
 void addTextureCoordinates(TextureCoordinates textureCoordinates)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 CityGMLClass getCityGMLClass()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfTexCoordList()
           
 java.util.List<TextureCoordinates> getTextureCoordinates()
           
 boolean isSetGenericApplicationPropertyOfTexCoordList()
           
 boolean isSetTextureCoordinates()
           
 void setGenericApplicationPropertyOfTexCoordList(java.util.List<ADEComponent> ade)
           
 void setTextureCoordinates(java.util.List<TextureCoordinates> textureCoordinates)
           
 void unsetGenericApplicationPropertyOfTexCoordList()
           
 boolean unsetGenericApplicationPropertyOfTexCoordList(ADEComponent ade)
           
 void unsetTextureCoordinates()
           
 boolean unsetTextureCoordinates(TextureCoordinates textureCoordinates)
           
 
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.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 

Constructor Detail

TexCoordListImpl

public TexCoordListImpl()

TexCoordListImpl

public TexCoordListImpl(AppearanceModule module)
Method Detail

addGenericApplicationPropertyOfTexCoordList

public void addGenericApplicationPropertyOfTexCoordList(ADEComponent ade)
Specified by:
addGenericApplicationPropertyOfTexCoordList in interface TexCoordList

addTextureCoordinates

public void addTextureCoordinates(TextureCoordinates textureCoordinates)
Specified by:
addTextureCoordinates in interface TexCoordList

getGenericApplicationPropertyOfTexCoordList

public java.util.List<ADEComponent> getGenericApplicationPropertyOfTexCoordList()
Specified by:
getGenericApplicationPropertyOfTexCoordList in interface TexCoordList

getTextureCoordinates

public java.util.List<TextureCoordinates> getTextureCoordinates()
Specified by:
getTextureCoordinates in interface TexCoordList

isSetGenericApplicationPropertyOfTexCoordList

public boolean isSetGenericApplicationPropertyOfTexCoordList()
Specified by:
isSetGenericApplicationPropertyOfTexCoordList in interface TexCoordList

isSetTextureCoordinates

public boolean isSetTextureCoordinates()
Specified by:
isSetTextureCoordinates in interface TexCoordList

setGenericApplicationPropertyOfTexCoordList

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

setTextureCoordinates

public void setTextureCoordinates(java.util.List<TextureCoordinates> textureCoordinates)
Specified by:
setTextureCoordinates in interface TexCoordList

unsetGenericApplicationPropertyOfTexCoordList

public void unsetGenericApplicationPropertyOfTexCoordList()
Specified by:
unsetGenericApplicationPropertyOfTexCoordList in interface TexCoordList

unsetGenericApplicationPropertyOfTexCoordList

public boolean unsetGenericApplicationPropertyOfTexCoordList(ADEComponent ade)
Specified by:
unsetGenericApplicationPropertyOfTexCoordList in interface TexCoordList

unsetTextureCoordinates

public void unsetTextureCoordinates()
Specified by:
unsetTextureCoordinates in interface TexCoordList

unsetTextureCoordinates

public boolean unsetTextureCoordinates(TextureCoordinates textureCoordinates)
Specified by:
unsetTextureCoordinates in interface TexCoordList

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