org.citygml4j.model.citygml.bridge
Class AbstractBridge

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.core.AbstractCityObject
              extended by org.citygml4j.model.citygml.core.AbstractSite
                  extended by org.citygml4j.model.citygml.bridge.AbstractBridge
All Implemented Interfaces:
BridgeModuleComponent, CityGML, CoreModuleComponent, StandardObjectClassifier, Associable, ModelObject, Child, Copyable, StandardObjectProperties, GML
Direct Known Subclasses:
Bridge, BridgePart

public abstract class AbstractBridge
extends AbstractSite
implements BridgeModuleComponent, StandardObjectClassifier


Constructor Summary
AbstractBridge()
           
AbstractBridge(BridgeModule module)
           
 
Method Summary
 void addAddress(AddressProperty address)
           
 void addBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
           
 void addConsistsOfBridgePart(BridgePartProperty bridgePart)
           
 void addFunction(Code function)
           
 void addGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)
           
 void addInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)
           
 void addInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)
           
 void addOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)
           
 void addOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)
           
 void addUsage(Code function)
           
 BoundingShape calcBoundedBy(boolean setBoundedBy)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.util.List<AddressProperty> getAddress()
           
 java.util.List<BoundarySurfaceProperty> getBoundedBySurface()
           
 BridgeModule getCityGMLModule()
           
 Code getClazz()
           
 java.util.List<BridgePartProperty> getConsistsOfBridgePart()
           
 java.util.List<Code> getFunction()
           
 java.util.List<ADEComponent> getGenericApplicationPropertyOfAbstractBridge()
           
 java.util.List<IntBridgeInstallationProperty> getInteriorBridgeInstallation()
           
 java.util.List<InteriorBridgeRoomProperty> getInteriorBridgeRoom()
           
 MultiSurfaceProperty getLod1MultiSurface()
           
 SolidProperty getLod1Solid()
           
 MultiCurveProperty getLod1TerrainIntersection()
           
 MultiCurveProperty getLod2MultiCurve()
           
 MultiSurfaceProperty getLod2MultiSurface()
           
 SolidProperty getLod2Solid()
           
 MultiCurveProperty getLod2TerrainIntersection()
           
 MultiCurveProperty getLod3MultiCurve()
           
 MultiSurfaceProperty getLod3MultiSurface()
           
 SolidProperty getLod3Solid()
           
 MultiCurveProperty getLod3TerrainIntersection()
           
 MultiCurveProperty getLod4MultiCurve()
           
 MultiSurfaceProperty getLod4MultiSurface()
           
 SolidProperty getLod4Solid()
           
 MultiCurveProperty getLod4TerrainIntersection()
           
 LodRepresentation getLodRepresentation()
           
 java.util.List<BridgeConstructionElementProperty> getOuterBridgeConstructionElement()
           
 java.util.List<BridgeInstallationProperty> getOuterBridgeInstallation()
           
 java.util.List<Code> getUsage()
           
 java.util.GregorianCalendar getYearOfConstruction()
           
 java.util.GregorianCalendar getYearOfDemolition()
           
 boolean isSetAddress()
           
 boolean isSetBoundedBySurface()
           
 boolean isSetCityGMLModule()
           
 boolean isSetClazz()
           
 boolean isSetConsistsOfBridgePart()
           
 boolean isSetFunction()
           
 boolean isSetGenericApplicationPropertyOfAbstractBridge()
           
 boolean isSetInteriorBridgeInstallation()
           
 boolean isSetInteriorBridgeRoom()
           
 boolean isSetLod1MultiSurface()
           
 boolean isSetLod1Solid()
           
 boolean isSetLod1TerrainIntersection()
           
 boolean isSetLod2MultiCurve()
           
 boolean isSetLod2MultiSurface()
           
 boolean isSetLod2Solid()
           
 boolean isSetLod2TerrainIntersection()
           
 boolean isSetLod3MultiCurve()
           
 boolean isSetLod3MultiSurface()
           
 boolean isSetLod3Solid()
           
 boolean isSetLod3TerrainIntersection()
           
 boolean isSetLod4MultiCurve()
           
 boolean isSetLod4MultiSurface()
           
 boolean isSetLod4Solid()
           
 boolean isSetLod4TerrainIntersection()
           
 boolean isSetOuterBridgeConstructionElement()
           
 boolean isSetOuterBridgeInstallation()
           
 boolean isSetUsage()
           
 boolean isSetYearOfConstruction()
           
 boolean isSetYearOfDemolition()
           
 void setAddress(java.util.List<AddressProperty> address)
           
 void setBoundedBySurface(java.util.List<BoundarySurfaceProperty> boundedBySurface)
           
 void setClazz(Code clazz)
           
 void setConsistsOfBridgePart(java.util.List<BridgePartProperty> bridgePart)
           
 void setFunction(java.util.List<Code> function)
           
 void setGenericApplicationPropertyOfAbstractBridge(java.util.List<ADEComponent> ade)
           
 void setInteriorBridgeInstallation(java.util.List<IntBridgeInstallationProperty> interiorBridgeInstallation)
           
 void setInteriorBridgeRoom(java.util.List<InteriorBridgeRoomProperty> interiorBridgeRoom)
           
 void setLod1MultiSurface(MultiSurfaceProperty lod1MultiSurface)
           
 void setLod1Solid(SolidProperty lod1Solid)
           
 void setLod1TerrainIntersection(MultiCurveProperty lod1TerrainIntersection)
           
 void setLod2MultiCurve(MultiCurveProperty lod2MultiCurve)
           
 void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)
           
 void setLod2Solid(SolidProperty lod2Solid)
           
 void setLod2TerrainIntersection(MultiCurveProperty lod2TerrainIntersection)
           
 void setLod3MultiCurve(MultiCurveProperty lod3MultiCurve)
           
 void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)
           
 void setLod3Solid(SolidProperty lod3Solid)
           
 void setLod3TerrainIntersection(MultiCurveProperty lod3TerrainIntersection)
           
 void setLod4MultiCurve(MultiCurveProperty lod4MultiCurve)
           
 void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
           
 void setLod4Solid(SolidProperty lod4Solid)
           
 void setLod4TerrainIntersection(MultiCurveProperty lod4TerrainIntersection)
           
 void setOuterBridgeConstructionElement(java.util.List<BridgeConstructionElementProperty> outerBridgeConstructionElement)
           
 void setOuterBridgeInstallation(java.util.List<BridgeInstallationProperty> outerBridgeInstallation)
           
 void setUsage(java.util.List<Code> usage)
           
 void setYearOfConstruction(java.util.GregorianCalendar yearOfConstruction)
           
 void setYearOfDemolition(java.util.GregorianCalendar yearOfDemolition)
           
 void unsetAddress()
           
 boolean unsetAddress(AddressProperty address)
           
 void unsetBoundedBySurface()
           
 boolean unsetBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
           
 void unsetClazz()
           
 void unsetConsistsOfBridgePart()
           
 boolean unsetConsistsOfBridgePart(BridgePartProperty bridgePart)
           
 void unsetFunction()
           
 boolean unsetFunction(Code function)
           
 void unsetGenericApplicationPropertyOfAbstractBridge()
           
 boolean unsetGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)
           
 void unsetInteriorBridgeInstallation()
           
 boolean unsetInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)
           
 void unsetInteriorBridgeRoom()
           
 boolean unsetInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)
           
 void unsetLod1MultiSurface()
           
 void unsetLod1Solid()
           
 void unsetLod1TerrainIntersection()
           
 void unsetLod2MultiCurve()
           
 void unsetLod2MultiSurface()
           
 void unsetLod2Solid()
           
 void unsetLod2TerrainIntersection()
           
 void unsetLod3MultiCurve()
           
 void unsetLod3MultiSurface()
           
 void unsetLod3Solid()
           
 void unsetLod3TerrainIntersection()
           
 void unsetLod4MultiCurve()
           
 void unsetLod4MultiSurface()
           
 void unsetLod4Solid()
           
 void unsetLod4TerrainIntersection()
           
 void unsetOuterBridgeConstructionElement()
           
 boolean unsetOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)
           
 void unsetOuterBridgeInstallation()
           
 boolean unsetOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)
           
 void unsetUsage()
           
 boolean unsetUsage(Code usage)
           
 void unsetYearOfConstruction()
           
 void unsetYearOfDemolition()
           
 
Methods inherited from class org.citygml4j.model.citygml.core.AbstractSite
addGenericApplicationPropertyOfSite, getGenericApplicationPropertyOfSite, isSetGenericApplicationPropertyOfSite, setGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite
 
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
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
 
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
accept, accept, addGenericADEComponent, getBoundedBy, getGenericADEComponent, getGMLClass, getLocation, isSetBoundedBy, isSetGenericADEComponent, isSetLocation, setBoundedBy, setGenericADEComponent, setLocation, unsetBoundedBy, unsetGenericADEComponent, unsetGenericADEComponent, 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
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.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy
 

Constructor Detail

AbstractBridge

public AbstractBridge()

AbstractBridge

public AbstractBridge(BridgeModule module)
Method Detail

addAddress

public void addAddress(AddressProperty address)

addBoundedBySurface

public void addBoundedBySurface(BoundarySurfaceProperty boundedBySurface)

addConsistsOfBridgePart

public void addConsistsOfBridgePart(BridgePartProperty bridgePart)

addFunction

public void addFunction(Code function)
Specified by:
addFunction in interface StandardObjectClassifier

addUsage

public void addUsage(Code function)
Specified by:
addUsage in interface StandardObjectClassifier

addGenericApplicationPropertyOfAbstractBridge

public void addGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)

addInteriorBridgeInstallation

public void addInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)

addInteriorBridgeRoom

public void addInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)

addOuterBridgeInstallation

public void addOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)

addOuterBridgeConstructionElement

public void addOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)

getAddress

public java.util.List<AddressProperty> getAddress()

getBoundedBySurface

public java.util.List<BoundarySurfaceProperty> getBoundedBySurface()

getClazz

public Code getClazz()
Specified by:
getClazz in interface StandardObjectClassifier

getFunction

public java.util.List<Code> getFunction()
Specified by:
getFunction in interface StandardObjectClassifier

getUsage

public java.util.List<Code> getUsage()
Specified by:
getUsage in interface StandardObjectClassifier

getConsistsOfBridgePart

public java.util.List<BridgePartProperty> getConsistsOfBridgePart()

getGenericApplicationPropertyOfAbstractBridge

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

getInteriorBridgeInstallation

public java.util.List<IntBridgeInstallationProperty> getInteriorBridgeInstallation()

getInteriorBridgeRoom

public java.util.List<InteriorBridgeRoomProperty> getInteriorBridgeRoom()

getLod1MultiSurface

public MultiSurfaceProperty getLod1MultiSurface()

getLod1Solid

public SolidProperty getLod1Solid()

getLod1TerrainIntersection

public MultiCurveProperty getLod1TerrainIntersection()

getLod2MultiCurve

public MultiCurveProperty getLod2MultiCurve()

getLod2MultiSurface

public MultiSurfaceProperty getLod2MultiSurface()

getLod2Solid

public SolidProperty getLod2Solid()

getLod2TerrainIntersection

public MultiCurveProperty getLod2TerrainIntersection()

getLod3MultiCurve

public MultiCurveProperty getLod3MultiCurve()

getLod3MultiSurface

public MultiSurfaceProperty getLod3MultiSurface()

getLod3Solid

public SolidProperty getLod3Solid()

getLod3TerrainIntersection

public MultiCurveProperty getLod3TerrainIntersection()

getLod4MultiCurve

public MultiCurveProperty getLod4MultiCurve()

getLod4MultiSurface

public MultiSurfaceProperty getLod4MultiSurface()

getLod4Solid

public SolidProperty getLod4Solid()

getLod4TerrainIntersection

public MultiCurveProperty getLod4TerrainIntersection()

getOuterBridgeInstallation

public java.util.List<BridgeInstallationProperty> getOuterBridgeInstallation()

getOuterBridgeConstructionElement

public java.util.List<BridgeConstructionElementProperty> getOuterBridgeConstructionElement()

getYearOfConstruction

public java.util.GregorianCalendar getYearOfConstruction()

getYearOfDemolition

public java.util.GregorianCalendar getYearOfDemolition()

isSetAddress

public boolean isSetAddress()

isSetBoundedBySurface

public boolean isSetBoundedBySurface()

isSetClazz

public boolean isSetClazz()
Specified by:
isSetClazz in interface StandardObjectClassifier

isSetConsistsOfBridgePart

public boolean isSetConsistsOfBridgePart()

isSetFunction

public boolean isSetFunction()
Specified by:
isSetFunction in interface StandardObjectClassifier

isSetGenericApplicationPropertyOfAbstractBridge

public boolean isSetGenericApplicationPropertyOfAbstractBridge()

isSetInteriorBridgeInstallation

public boolean isSetInteriorBridgeInstallation()

isSetInteriorBridgeRoom

public boolean isSetInteriorBridgeRoom()

isSetLod1MultiSurface

public boolean isSetLod1MultiSurface()

isSetLod1Solid

public boolean isSetLod1Solid()

isSetLod1TerrainIntersection

public boolean isSetLod1TerrainIntersection()

isSetLod2MultiCurve

public boolean isSetLod2MultiCurve()

isSetLod2MultiSurface

public boolean isSetLod2MultiSurface()

isSetLod2Solid

public boolean isSetLod2Solid()

isSetLod2TerrainIntersection

public boolean isSetLod2TerrainIntersection()

isSetLod3MultiCurve

public boolean isSetLod3MultiCurve()

isSetLod3MultiSurface

public boolean isSetLod3MultiSurface()

isSetLod3Solid

public boolean isSetLod3Solid()

isSetLod3TerrainIntersection

public boolean isSetLod3TerrainIntersection()

isSetLod4MultiCurve

public boolean isSetLod4MultiCurve()

isSetLod4MultiSurface

public boolean isSetLod4MultiSurface()

isSetLod4Solid

public boolean isSetLod4Solid()

isSetLod4TerrainIntersection

public boolean isSetLod4TerrainIntersection()

isSetOuterBridgeInstallation

public boolean isSetOuterBridgeInstallation()

isSetOuterBridgeConstructionElement

public boolean isSetOuterBridgeConstructionElement()

isSetUsage

public boolean isSetUsage()
Specified by:
isSetUsage in interface StandardObjectClassifier

isSetYearOfConstruction

public boolean isSetYearOfConstruction()

isSetYearOfDemolition

public boolean isSetYearOfDemolition()

setAddress

public void setAddress(java.util.List<AddressProperty> address)

setBoundedBySurface

public void setBoundedBySurface(java.util.List<BoundarySurfaceProperty> boundedBySurface)

setClazz

public void setClazz(Code clazz)
Specified by:
setClazz in interface StandardObjectClassifier

setFunction

public void setFunction(java.util.List<Code> function)
Specified by:
setFunction in interface StandardObjectClassifier

setUsage

public void setUsage(java.util.List<Code> usage)
Specified by:
setUsage in interface StandardObjectClassifier

setConsistsOfBridgePart

public void setConsistsOfBridgePart(java.util.List<BridgePartProperty> bridgePart)

setGenericApplicationPropertyOfAbstractBridge

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

setInteriorBridgeInstallation

public void setInteriorBridgeInstallation(java.util.List<IntBridgeInstallationProperty> interiorBridgeInstallation)

setInteriorBridgeRoom

public void setInteriorBridgeRoom(java.util.List<InteriorBridgeRoomProperty> interiorBridgeRoom)

setLod1MultiSurface

public void setLod1MultiSurface(MultiSurfaceProperty lod1MultiSurface)

setLod1Solid

public void setLod1Solid(SolidProperty lod1Solid)

setLod1TerrainIntersection

public void setLod1TerrainIntersection(MultiCurveProperty lod1TerrainIntersection)

setLod2MultiCurve

public void setLod2MultiCurve(MultiCurveProperty lod2MultiCurve)

setLod2MultiSurface

public void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)

setLod2Solid

public void setLod2Solid(SolidProperty lod2Solid)

setLod2TerrainIntersection

public void setLod2TerrainIntersection(MultiCurveProperty lod2TerrainIntersection)

setLod3MultiCurve

public void setLod3MultiCurve(MultiCurveProperty lod3MultiCurve)

setLod3MultiSurface

public void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)

setLod3Solid

public void setLod3Solid(SolidProperty lod3Solid)

setLod3TerrainIntersection

public void setLod3TerrainIntersection(MultiCurveProperty lod3TerrainIntersection)

setLod4MultiCurve

public void setLod4MultiCurve(MultiCurveProperty lod4MultiCurve)

setLod4MultiSurface

public void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)

setLod4Solid

public void setLod4Solid(SolidProperty lod4Solid)

setLod4TerrainIntersection

public void setLod4TerrainIntersection(MultiCurveProperty lod4TerrainIntersection)

setOuterBridgeInstallation

public void setOuterBridgeInstallation(java.util.List<BridgeInstallationProperty> outerBridgeInstallation)

setOuterBridgeConstructionElement

public void setOuterBridgeConstructionElement(java.util.List<BridgeConstructionElementProperty> outerBridgeConstructionElement)

setYearOfConstruction

public void setYearOfConstruction(java.util.GregorianCalendar yearOfConstruction)

setYearOfDemolition

public void setYearOfDemolition(java.util.GregorianCalendar yearOfDemolition)

unsetAddress

public void unsetAddress()

unsetAddress

public boolean unsetAddress(AddressProperty address)

unsetBoundedBySurface

public void unsetBoundedBySurface()

unsetBoundedBySurface

public boolean unsetBoundedBySurface(BoundarySurfaceProperty boundedBySurface)

unsetClazz

public void unsetClazz()
Specified by:
unsetClazz in interface StandardObjectClassifier

unsetConsistsOfBridgePart

public void unsetConsistsOfBridgePart()

unsetConsistsOfBridgePart

public boolean unsetConsistsOfBridgePart(BridgePartProperty bridgePart)

unsetFunction

public void unsetFunction()
Specified by:
unsetFunction in interface StandardObjectClassifier

unsetFunction

public boolean unsetFunction(Code function)
Specified by:
unsetFunction in interface StandardObjectClassifier

unsetUsage

public void unsetUsage()
Specified by:
unsetUsage in interface StandardObjectClassifier

unsetUsage

public boolean unsetUsage(Code usage)
Specified by:
unsetUsage in interface StandardObjectClassifier

unsetGenericApplicationPropertyOfAbstractBridge

public void unsetGenericApplicationPropertyOfAbstractBridge()

unsetGenericApplicationPropertyOfAbstractBridge

public boolean unsetGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)

unsetInteriorBridgeInstallation

public void unsetInteriorBridgeInstallation()

unsetInteriorBridgeInstallation

public boolean unsetInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)

unsetInteriorBridgeRoom

public void unsetInteriorBridgeRoom()

unsetInteriorBridgeRoom

public boolean unsetInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)

unsetLod1MultiSurface

public void unsetLod1MultiSurface()

unsetLod1Solid

public void unsetLod1Solid()

unsetLod1TerrainIntersection

public void unsetLod1TerrainIntersection()

unsetLod2MultiCurve

public void unsetLod2MultiCurve()

unsetLod2MultiSurface

public void unsetLod2MultiSurface()

unsetLod2Solid

public void unsetLod2Solid()

unsetLod2TerrainIntersection

public void unsetLod2TerrainIntersection()

unsetLod3MultiCurve

public void unsetLod3MultiCurve()

unsetLod3MultiSurface

public void unsetLod3MultiSurface()

unsetLod3Solid

public void unsetLod3Solid()

unsetLod3TerrainIntersection

public void unsetLod3TerrainIntersection()

unsetLod4MultiCurve

public void unsetLod4MultiCurve()

unsetLod4MultiSurface

public void unsetLod4MultiSurface()

unsetLod4Solid

public void unsetLod4Solid()

unsetLod4TerrainIntersection

public void unsetLod4TerrainIntersection()

unsetOuterBridgeInstallation

public void unsetOuterBridgeInstallation()

unsetOuterBridgeInstallation

public boolean unsetOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)

unsetOuterBridgeConstructionElement

public void unsetOuterBridgeConstructionElement()

unsetOuterBridgeConstructionElement

public boolean unsetOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)

unsetYearOfConstruction

public void unsetYearOfConstruction()

unsetYearOfDemolition

public void unsetYearOfDemolition()

getCityGMLModule

public final BridgeModule getCityGMLModule()
Specified by:
getCityGMLModule in interface CityGML
Overrides:
getCityGMLModule in class AbstractCityObject

isSetCityGMLModule

public boolean isSetCityGMLModule()
Specified by:
isSetCityGMLModule in interface CityGML
Overrides:
isSetCityGMLModule in class AbstractCityObject

calcBoundedBy

public BoundingShape calcBoundedBy(boolean setBoundedBy)
Overrides:
calcBoundedBy in class AbstractFeature

getLodRepresentation

public LodRepresentation getLodRepresentation()
Overrides:
getLodRepresentation in class AbstractCityObject

copyTo

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