org.citygml4j.model.citygml.texturedsurface
Class _AbstractAppearance

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

public abstract class _AbstractAppearance
extends AbstractGML
implements TexturedSurfaceModuleComponent


Constructor Summary
_AbstractAppearance()
           
_AbstractAppearance(TexturedSurfaceModule module)
           
 
Method Summary
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 TexturedSurfaceModule getCityGMLModule()
           
 ModelType getModelType()
           
 boolean isSetCityGMLModule()
           
 
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
accept, accept, 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
 
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

_AbstractAppearance

public _AbstractAppearance()

_AbstractAppearance

public _AbstractAppearance(TexturedSurfaceModule module)
Method Detail

getModelType

public ModelType getModelType()
Specified by:
getModelType in interface ModelObject
Overrides:
getModelType in class AbstractGML

getCityGMLModule

public final TexturedSurfaceModule getCityGMLModule()
Specified by:
getCityGMLModule in interface CityGML

isSetCityGMLModule

public boolean isSetCityGMLModule()
Specified by:
isSetCityGMLModule in interface CityGML

copyTo

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