public abstract class AbstractBridge extends AbstractSite implements BridgeModuleComponent, StandardObjectClassifier
isSetMetaDataProperty
Constructor and Description |
---|
AbstractBridge() |
AbstractBridge(BridgeModule module) |
addGenericApplicationPropertyOfSite, getGenericApplicationPropertyOfSite, isSetGenericApplicationPropertyOfSite, setGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite, unsetGenericApplicationPropertyOfSite
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 AbstractBridge()
public AbstractBridge(BridgeModule module)
public void addAddress(AddressProperty address)
public void addBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
public void addConsistsOfBridgePart(BridgePartProperty bridgePart)
public void addFunction(Code function)
addFunction
in interface StandardObjectClassifier
public void addUsage(Code function)
addUsage
in interface StandardObjectClassifier
public void addGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)
public void addInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)
public void addInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)
public void addOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)
public void addOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)
public java.util.List<AddressProperty> getAddress()
public java.util.List<BoundarySurfaceProperty> getBoundedBySurface()
public Code getClazz()
getClazz
in interface StandardObjectClassifier
public java.util.List<Code> getFunction()
getFunction
in interface StandardObjectClassifier
public java.util.List<Code> getUsage()
getUsage
in interface StandardObjectClassifier
public java.lang.Boolean getIsMovable()
public java.util.List<BridgePartProperty> getConsistsOfBridgePart()
public java.util.List<ADEComponent> getGenericApplicationPropertyOfAbstractBridge()
public java.util.List<IntBridgeInstallationProperty> getInteriorBridgeInstallation()
public java.util.List<InteriorBridgeRoomProperty> getInteriorBridgeRoom()
public MultiSurfaceProperty getLod1MultiSurface()
public SolidProperty getLod1Solid()
public MultiCurveProperty getLod1TerrainIntersection()
public MultiCurveProperty getLod2MultiCurve()
public MultiSurfaceProperty getLod2MultiSurface()
public SolidProperty getLod2Solid()
public MultiCurveProperty getLod2TerrainIntersection()
public MultiCurveProperty getLod3MultiCurve()
public MultiSurfaceProperty getLod3MultiSurface()
public SolidProperty getLod3Solid()
public MultiCurveProperty getLod3TerrainIntersection()
public MultiCurveProperty getLod4MultiCurve()
public MultiSurfaceProperty getLod4MultiSurface()
public SolidProperty getLod4Solid()
public MultiCurveProperty getLod4TerrainIntersection()
public java.util.List<BridgeInstallationProperty> getOuterBridgeInstallation()
public java.util.List<BridgeConstructionElementProperty> getOuterBridgeConstructionElement()
public java.util.GregorianCalendar getYearOfConstruction()
public java.util.GregorianCalendar getYearOfDemolition()
public boolean isSetAddress()
public boolean isSetBoundedBySurface()
public boolean isSetClazz()
isSetClazz
in interface StandardObjectClassifier
public boolean isSetConsistsOfBridgePart()
public boolean isSetFunction()
isSetFunction
in interface StandardObjectClassifier
public boolean isSetIsMovable()
public boolean isSetGenericApplicationPropertyOfAbstractBridge()
public boolean isSetInteriorBridgeInstallation()
public boolean isSetInteriorBridgeRoom()
public boolean isSetLod1MultiSurface()
public boolean isSetLod1Solid()
public boolean isSetLod1TerrainIntersection()
public boolean isSetLod2MultiCurve()
public boolean isSetLod2MultiSurface()
public boolean isSetLod2Solid()
public boolean isSetLod2TerrainIntersection()
public boolean isSetLod3MultiCurve()
public boolean isSetLod3MultiSurface()
public boolean isSetLod3Solid()
public boolean isSetLod3TerrainIntersection()
public boolean isSetLod4MultiCurve()
public boolean isSetLod4MultiSurface()
public boolean isSetLod4Solid()
public boolean isSetLod4TerrainIntersection()
public boolean isSetOuterBridgeInstallation()
public boolean isSetOuterBridgeConstructionElement()
public boolean isSetUsage()
isSetUsage
in interface StandardObjectClassifier
public boolean isSetYearOfConstruction()
public boolean isSetYearOfDemolition()
public void setAddress(java.util.List<AddressProperty> address)
public void setBoundedBySurface(java.util.List<BoundarySurfaceProperty> boundedBySurface)
public void setClazz(Code clazz)
setClazz
in interface StandardObjectClassifier
public void setFunction(java.util.List<Code> function)
setFunction
in interface StandardObjectClassifier
public void setUsage(java.util.List<Code> usage)
setUsage
in interface StandardObjectClassifier
public void setIsMovable(java.lang.Boolean isMovable)
public void setConsistsOfBridgePart(java.util.List<BridgePartProperty> bridgePart)
public void setGenericApplicationPropertyOfAbstractBridge(java.util.List<ADEComponent> ade)
public void setInteriorBridgeInstallation(java.util.List<IntBridgeInstallationProperty> interiorBridgeInstallation)
public void setInteriorBridgeRoom(java.util.List<InteriorBridgeRoomProperty> interiorBridgeRoom)
public void setLod1MultiSurface(MultiSurfaceProperty lod1MultiSurface)
public void setLod1Solid(SolidProperty lod1Solid)
public void setLod1TerrainIntersection(MultiCurveProperty lod1TerrainIntersection)
public void setLod2MultiCurve(MultiCurveProperty lod2MultiCurve)
public void setLod2MultiSurface(MultiSurfaceProperty lod2MultiSurface)
public void setLod2Solid(SolidProperty lod2Solid)
public void setLod2TerrainIntersection(MultiCurveProperty lod2TerrainIntersection)
public void setLod3MultiCurve(MultiCurveProperty lod3MultiCurve)
public void setLod3MultiSurface(MultiSurfaceProperty lod3MultiSurface)
public void setLod3Solid(SolidProperty lod3Solid)
public void setLod3TerrainIntersection(MultiCurveProperty lod3TerrainIntersection)
public void setLod4MultiCurve(MultiCurveProperty lod4MultiCurve)
public void setLod4MultiSurface(MultiSurfaceProperty lod4MultiSurface)
public void setLod4Solid(SolidProperty lod4Solid)
public void setLod4TerrainIntersection(MultiCurveProperty lod4TerrainIntersection)
public void setOuterBridgeInstallation(java.util.List<BridgeInstallationProperty> outerBridgeInstallation)
public void setOuterBridgeConstructionElement(java.util.List<BridgeConstructionElementProperty> outerBridgeConstructionElement)
public void setYearOfConstruction(java.util.GregorianCalendar yearOfConstruction)
public void setYearOfDemolition(java.util.GregorianCalendar yearOfDemolition)
public void unsetAddress()
public boolean unsetAddress(AddressProperty address)
public void unsetBoundedBySurface()
public boolean unsetBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
public void unsetClazz()
unsetClazz
in interface StandardObjectClassifier
public void unsetConsistsOfBridgePart()
public boolean unsetConsistsOfBridgePart(BridgePartProperty bridgePart)
public void unsetFunction()
unsetFunction
in interface StandardObjectClassifier
public boolean unsetFunction(Code function)
unsetFunction
in interface StandardObjectClassifier
public void unsetUsage()
unsetUsage
in interface StandardObjectClassifier
public boolean unsetUsage(Code usage)
unsetUsage
in interface StandardObjectClassifier
public void unsetIsMovable()
public void unsetGenericApplicationPropertyOfAbstractBridge()
public boolean unsetGenericApplicationPropertyOfAbstractBridge(ADEComponent ade)
public void unsetInteriorBridgeInstallation()
public boolean unsetInteriorBridgeInstallation(IntBridgeInstallationProperty interiorBridgeInstallation)
public void unsetInteriorBridgeRoom()
public boolean unsetInteriorBridgeRoom(InteriorBridgeRoomProperty interiorBridgeRoom)
public void unsetLod1MultiSurface()
public void unsetLod1Solid()
public void unsetLod1TerrainIntersection()
public void unsetLod2MultiCurve()
public void unsetLod2MultiSurface()
public void unsetLod2Solid()
public void unsetLod2TerrainIntersection()
public void unsetLod3MultiCurve()
public void unsetLod3MultiSurface()
public void unsetLod3Solid()
public void unsetLod3TerrainIntersection()
public void unsetLod4MultiCurve()
public void unsetLod4MultiSurface()
public void unsetLod4Solid()
public void unsetLod4TerrainIntersection()
public void unsetOuterBridgeInstallation()
public boolean unsetOuterBridgeInstallation(BridgeInstallationProperty outerBridgeInstallation)
public void unsetOuterBridgeConstructionElement()
public boolean unsetOuterBridgeConstructionElement(BridgeConstructionElementProperty outerBridgeConstructionElement)
public void unsetYearOfConstruction()
public void unsetYearOfDemolition()
public final BridgeModule 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 AbstractSite