org.citygml4j.impl.citygml.texturedsurface
Class _AbstractAppearanceImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.AbstractGMLImpl
      extended by org.citygml4j.impl.citygml.texturedsurface._AbstractAppearanceImpl
All Implemented Interfaces:
CityGML, _AbstractAppearance, TexturedSurfaceModuleComponent, Associable, ModelObject, Child, Copyable, AbstractGML, StandardObjectProperties, GML
Direct Known Subclasses:
_MaterialImpl, _SimpleTextureImpl

public abstract class _AbstractAppearanceImpl
extends AbstractGMLImpl
implements _AbstractAppearance


Constructor Summary
_AbstractAppearanceImpl()
           
_AbstractAppearanceImpl(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.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.CityGML
getCityGMLClass
 
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.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

_AbstractAppearanceImpl

public _AbstractAppearanceImpl()

_AbstractAppearanceImpl

public _AbstractAppearanceImpl(TexturedSurfaceModule module)
Method Detail

getModelType

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

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 AbstractGMLImpl