org.citygml4j.model.citygml.appearance
Interface AbstractTexture

All Superinterfaces:
AbstractFeature, AbstractGML, AbstractSurfaceData, AppearanceModuleComponent, Associable, Child, CityGML, Copyable, GML, ModelObject, StandardObjectProperties
All Known Subinterfaces:
GeoreferencedTexture, ParameterizedTexture
All Known Implementing Classes:
AbstractTextureImpl, GeoreferencedTextureImpl, ParameterizedTextureImpl

public interface AbstractTexture
extends AbstractSurfaceData


Method Summary
 void addGenericApplicationPropertyOfTexture(ADEComponent ade)
           
 ColorPlusOpacity getBorderColor()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfTexture()
           
 java.lang.String getImageURI()
           
 java.lang.String getMimeType()
           
 TextureType getTextureType()
           
 WrapMode getWrapMode()
           
 boolean isSetBorderColor()
           
 boolean isSetGenericApplicationPropertyOfTexture()
           
 boolean isSetImageURI()
           
 boolean isSetMimeType()
           
 boolean isSetTextureType()
           
 boolean isSetWrapMode()
           
 void setBorderColor(ColorPlusOpacity borderColor)
           
 void setGenericApplicationPropertyOfTexture(java.util.List<ADEComponent> ade)
           
 void setImageURI(java.lang.String imageURI)
           
 void setMimeType(java.lang.String mimeType)
           
 void setTextureType(TextureType textureType)
           
 void setWrapMode(WrapMode wrapMode)
           
 void unsetBorderColor()
           
 void unsetGenericApplicationPropertyOfTexture()
           
 boolean unsetGenericApplicationPropertyOfTexture(ADEComponent ade)
           
 void unsetImageURI()
           
 void unsetMimeType()
           
 void unsetTextureType()
           
 void unsetWrapMode()
           
 
Methods inherited from interface org.citygml4j.model.citygml.appearance.AbstractSurfaceData
addGenericApplicationPropertyOfSurfaceData, getGenericApplicationPropertyOfSurfaceData, getIsFront, isSetGenericApplicationPropertyOfSurfaceData, isSetIsFront, setGenericApplicationPropertyOfSurfaceData, setIsFront, unsetGenericApplicationPropertyOfSurfaceData, unsetGenericApplicationPropertyOfSurfaceData, unsetIsFront
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass, getCityGMLModule, isSetCityGMLModule
 
Methods inherited from interface org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, 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
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getImageURI

java.lang.String getImageURI()

getMimeType

java.lang.String getMimeType()

getTextureType

TextureType getTextureType()

getWrapMode

WrapMode getWrapMode()

getBorderColor

ColorPlusOpacity getBorderColor()

getGenericApplicationPropertyOfTexture

java.util.List<ADEComponent> getGenericApplicationPropertyOfTexture()

isSetImageURI

boolean isSetImageURI()

isSetMimeType

boolean isSetMimeType()

isSetTextureType

boolean isSetTextureType()

isSetWrapMode

boolean isSetWrapMode()

isSetBorderColor

boolean isSetBorderColor()

isSetGenericApplicationPropertyOfTexture

boolean isSetGenericApplicationPropertyOfTexture()

setImageURI

void setImageURI(java.lang.String imageURI)

setMimeType

void setMimeType(java.lang.String mimeType)

setTextureType

void setTextureType(TextureType textureType)

setWrapMode

void setWrapMode(WrapMode wrapMode)

setBorderColor

void setBorderColor(ColorPlusOpacity borderColor)

addGenericApplicationPropertyOfTexture

void addGenericApplicationPropertyOfTexture(ADEComponent ade)

setGenericApplicationPropertyOfTexture

void setGenericApplicationPropertyOfTexture(java.util.List<ADEComponent> ade)

unsetImageURI

void unsetImageURI()

unsetMimeType

void unsetMimeType()

unsetTextureType

void unsetTextureType()

unsetWrapMode

void unsetWrapMode()

unsetBorderColor

void unsetBorderColor()

unsetGenericApplicationPropertyOfTexture

void unsetGenericApplicationPropertyOfTexture()

unsetGenericApplicationPropertyOfTexture

boolean unsetGenericApplicationPropertyOfTexture(ADEComponent ade)