Class AbstractSurfaceData
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.citygml.appearance.AbstractSurfaceData
-
- All Implemented Interfaces:
java.io.Serializable
,AppearanceModuleComponent
,CityGML
,CityGMLModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
- Direct Known Subclasses:
AbstractTexture
,X3DMaterial
public abstract class AbstractSurfaceData extends AbstractFeature implements AppearanceModuleComponent
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractSurfaceData()
AbstractSurfaceData(Module module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGenericApplicationPropertyOfSurfaceData(ADEComponent ade)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<ADEComponent>
getGenericApplicationPropertyOfSurfaceData()
java.lang.Boolean
getIsFront()
boolean
isSetGenericApplicationPropertyOfSurfaceData()
boolean
isSetIsFront()
void
setGenericApplicationPropertyOfSurfaceData(java.util.List<ADEComponent> ade)
void
setIsFront(java.lang.Boolean isFront)
void
unsetGenericApplicationPropertyOfSurfaceData()
boolean
unsetGenericApplicationPropertyOfSurfaceData(ADEComponent ade)
void
unsetIsFront()
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEElement, calcBoundedBy, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
accept, accept, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.citygml4j.model.citygml.CityGML
getCityGMLClass
-
-
-
-
Constructor Detail
-
AbstractSurfaceData
public AbstractSurfaceData()
-
AbstractSurfaceData
public AbstractSurfaceData(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfSurfaceData
public void addGenericApplicationPropertyOfSurfaceData(ADEComponent ade)
-
getGenericApplicationPropertyOfSurfaceData
public java.util.List<ADEComponent> getGenericApplicationPropertyOfSurfaceData()
-
getIsFront
public java.lang.Boolean getIsFront()
-
isSetGenericApplicationPropertyOfSurfaceData
public boolean isSetGenericApplicationPropertyOfSurfaceData()
-
isSetIsFront
public boolean isSetIsFront()
-
setGenericApplicationPropertyOfSurfaceData
public void setGenericApplicationPropertyOfSurfaceData(java.util.List<ADEComponent> ade)
-
setIsFront
public void setIsFront(java.lang.Boolean isFront)
-
unsetGenericApplicationPropertyOfSurfaceData
public void unsetGenericApplicationPropertyOfSurfaceData()
-
unsetGenericApplicationPropertyOfSurfaceData
public boolean unsetGenericApplicationPropertyOfSurfaceData(ADEComponent ade)
-
unsetIsFront
public void unsetIsFront()
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractFeature
-
-