org.citygml4j.model.citygml.appearance
Class GeoreferencedTexture

java.lang.Object
  extended by org.citygml4j.model.gml.base.AbstractGML
      extended by org.citygml4j.model.gml.feature.AbstractFeature
          extended by org.citygml4j.model.citygml.appearance.AbstractSurfaceData
              extended by org.citygml4j.model.citygml.appearance.AbstractTexture
                  extended by org.citygml4j.model.citygml.appearance.GeoreferencedTexture
All Implemented Interfaces:
AppearanceModuleComponent, CityGML, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML

public class GeoreferencedTexture
extends AbstractTexture


Constructor Summary
GeoreferencedTexture()
           
GeoreferencedTexture(AppearanceModule module)
           
 
Method Summary
<T> T
accept(FeatureFunctor<T> visitor)
           
 void accept(FeatureVisitor visitor)
           
<T> T
accept(GMLFunctor<T> visitor)
           
 void accept(GMLVisitor visitor)
           
 void addGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)
           
 void addTarget(java.lang.String target)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 CityGMLClass getCityGMLClass()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfGeoreferencedTexture()
           
 TransformationMatrix2x2 getOrientation()
           
 java.lang.Boolean getPreferWorldFile()
           
 PointProperty getReferencePoint()
           
 java.util.List<java.lang.String> getTarget()
           
 boolean isSetGenericApplicationPropertyOfGeoreferencedTexture()
           
 boolean isSetOrientation()
           
 boolean isSetPreferWorldFile()
           
 boolean isSetReferencePoint()
           
 boolean isSetTarget()
           
 void setGenericApplicationPropertyOfGeoreferencedTexture(java.util.List<ADEComponent> ade)
           
 void setOrientation(TransformationMatrix2x2 orientation)
           
 void setPreferWorldFile(java.lang.Boolean preferWorldFile)
           
 void setReferencePoint(PointProperty referencePoint)
           
 void setTarget(java.util.List<java.lang.String> target)
           
 void unsetGenericApplicationPropertyOfGeoreferencedTexture()
           
 boolean unsetGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)
           
 void unsetOrientation()
           
 void unsetPreferWorldFile()
           
 void unsetReferencePoint()
           
 void unsetTarget()
           
 boolean unsetTarget(java.lang.String target)
           
 
Methods inherited from class org.citygml4j.model.citygml.appearance.AbstractTexture
addGenericApplicationPropertyOfTexture, getBorderColor, getGenericApplicationPropertyOfTexture, getImageURI, getMimeType, getTextureType, getWrapMode, isSetBorderColor, isSetGenericApplicationPropertyOfTexture, isSetImageURI, isSetMimeType, isSetTextureType, isSetWrapMode, setBorderColor, setGenericApplicationPropertyOfTexture, setImageURI, setMimeType, setTextureType, setWrapMode, unsetBorderColor, unsetGenericApplicationPropertyOfTexture, unsetGenericApplicationPropertyOfTexture, unsetImageURI, unsetMimeType, unsetTextureType, unsetWrapMode
 
Methods inherited from class org.citygml4j.model.citygml.appearance.AbstractSurfaceData
addGenericApplicationPropertyOfSurfaceData, getCityGMLModule, getGenericApplicationPropertyOfSurfaceData, getIsFront, getModelType, isSetCityGMLModule, isSetGenericApplicationPropertyOfSurfaceData, isSetIsFront, setGenericApplicationPropertyOfSurfaceData, setIsFront, unsetGenericApplicationPropertyOfSurfaceData, unsetGenericApplicationPropertyOfSurfaceData, unsetIsFront
 
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
addGenericADEComponent, calcBoundedBy, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
 
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, 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

GeoreferencedTexture

public GeoreferencedTexture()

GeoreferencedTexture

public GeoreferencedTexture(AppearanceModule module)
Method Detail

addGenericApplicationPropertyOfGeoreferencedTexture

public void addGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)

addTarget

public void addTarget(java.lang.String target)

getGenericApplicationPropertyOfGeoreferencedTexture

public java.util.List<ADEComponent> getGenericApplicationPropertyOfGeoreferencedTexture()

getOrientation

public TransformationMatrix2x2 getOrientation()

getPreferWorldFile

public java.lang.Boolean getPreferWorldFile()

getReferencePoint

public PointProperty getReferencePoint()

getTarget

public java.util.List<java.lang.String> getTarget()

isSetGenericApplicationPropertyOfGeoreferencedTexture

public boolean isSetGenericApplicationPropertyOfGeoreferencedTexture()

isSetOrientation

public boolean isSetOrientation()

isSetPreferWorldFile

public boolean isSetPreferWorldFile()

isSetReferencePoint

public boolean isSetReferencePoint()

isSetTarget

public boolean isSetTarget()

setGenericApplicationPropertyOfGeoreferencedTexture

public void setGenericApplicationPropertyOfGeoreferencedTexture(java.util.List<ADEComponent> ade)

setOrientation

public void setOrientation(TransformationMatrix2x2 orientation)

setPreferWorldFile

public void setPreferWorldFile(java.lang.Boolean preferWorldFile)

setReferencePoint

public void setReferencePoint(PointProperty referencePoint)

setTarget

public void setTarget(java.util.List<java.lang.String> target)

unsetGenericApplicationPropertyOfGeoreferencedTexture

public void unsetGenericApplicationPropertyOfGeoreferencedTexture()

unsetGenericApplicationPropertyOfGeoreferencedTexture

public boolean unsetGenericApplicationPropertyOfGeoreferencedTexture(ADEComponent ade)

unsetOrientation

public void unsetOrientation()

unsetPreferWorldFile

public void unsetPreferWorldFile()

unsetReferencePoint

public void unsetReferencePoint()

unsetTarget

public void unsetTarget()

unsetTarget

public boolean unsetTarget(java.lang.String target)

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 AbstractTexture

accept

public void accept(FeatureVisitor visitor)
Specified by:
accept in class AbstractFeature

accept

public <T> T accept(FeatureFunctor<T> visitor)
Specified by:
accept in class AbstractFeature

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