public abstract class AbstractBoundarySurface extends AbstractCityObject implements BuildingModuleComponent
isSetMetaDataProperty
Constructor and Description |
---|
AbstractBoundarySurface() |
AbstractBoundarySurface(BuildingModule module) |
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getModelType, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setAppearance, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, unsetAppearance, unsetAppearance, unsetCreationDate, unsetExternalReference, unsetExternalReference, unsetGeneralizesTo, unsetGeneralizesTo, unsetGenericApplicationPropertyOfCityObject, unsetGenericApplicationPropertyOfCityObject, unsetGenericAttribute, unsetGenericAttribute, unsetRelativeToTerrain, unsetRelativeToWater, unsetTerminationDate
accept, accept, addGenericADEComponent, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, unsetLocation
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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCityGMLClass
getModelType
public AbstractBoundarySurface()
public AbstractBoundarySurface(BuildingModule module)
public void addGenericApplicationPropertyOfBoundarySurface(ADEComponent ade)
public void addOpening(OpeningProperty opening)
public java.util.List<ADEComponent> getGenericApplicationPropertyOfBoundarySurface()
public MultiSurfaceProperty getLod2MultiSurface()
public MultiSurfaceProperty getLod3MultiSurface()
public MultiSurfaceProperty getLod4MultiSurface()
public java.util.List<OpeningProperty> getOpening()
public boolean isSetGenericApplicationPropertyOfBoundarySurface()
public boolean isSetLod2MultiSurface()
public boolean isSetLod3MultiSurface()
public boolean isSetLod4MultiSurface()
public boolean isSetOpening()
public void setGenericApplicationPropertyOfBoundarySurface(java.util.List<ADEComponent> ade)
public void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)
public void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)
public void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
public void setOpening(java.util.List<OpeningProperty> opening)
public void unsetGenericApplicationPropertyOfBoundarySurface()
public boolean unsetGenericApplicationPropertyOfBoundarySurface(ADEComponent ade)
public void unsetLod2MultiSurface()
public void unsetLod3MultiSurface()
public void unsetLod4MultiSurface()
public void unsetOpening()
public boolean unsetOpening(OpeningProperty opening)
public final BuildingModule getCityGMLModule()
getCityGMLModule
in interface CityGML
getCityGMLModule
in class AbstractCityObject
public boolean isSetCityGMLModule()
isSetCityGMLModule
in interface CityGML
isSetCityGMLModule
in class AbstractCityObject
public BoundingShape calcBoundedBy(boolean setBoundedBy)
calcBoundedBy
in class AbstractFeature
public LodRepresentation getLodRepresentation()
getLodRepresentation
in class AbstractCityObject
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
copyTo
in interface Copyable
copyTo
in class AbstractCityObject