Class BridgeInstallation
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.citygml.core.AbstractCityObject
-
- org.citygml4j.model.citygml.bridge.BridgeInstallation
-
- All Implemented Interfaces:
java.io.Serializable
,BridgeModuleComponent
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,StandardObjectClassifier
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class BridgeInstallation extends AbstractCityObject implements BridgeModuleComponent, StandardObjectClassifier
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BridgeInstallation()
BridgeInstallation(Module module)
-
Method Summary
-
Methods inherited from class org.citygml4j.model.citygml.core.AbstractCityObject
addAppearance, addExternalReference, addGeneralizesTo, addGenericApplicationPropertyOfCityObject, addGenericAttribute, getAppearance, getCreationDate, getExternalReference, getGeneralizesTo, getGenericApplicationPropertyOfCityObject, getGenericAttribute, getRelativeToTerrain, getRelativeToWater, getTerminationDate, isSetAppearance, isSetCreationDate, isSetExternalReference, isSetGeneralizesTo, isSetGenericApplicationPropertyOfCityObject, isSetGenericAttribute, isSetRelativeToTerrain, isSetRelativeToWater, isSetTerminationDate, setAppearance, setCreationDate, setCreationDate, setCreationDate, setExternalReference, setGeneralizesTo, setGenericApplicationPropertyOfCityObject, setGenericAttribute, setRelativeToTerrain, setRelativeToWater, setTerminationDate, setTerminationDate, 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
addGenericADEElement, 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
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
-
-
-
-
Constructor Detail
-
BridgeInstallation
public BridgeInstallation()
-
BridgeInstallation
public BridgeInstallation(Module module)
-
-
Method Detail
-
getLod2ImplicitRepresentation
public ImplicitRepresentationProperty getLod2ImplicitRepresentation()
-
getLod3ImplicitRepresentation
public ImplicitRepresentationProperty getLod3ImplicitRepresentation()
-
getLod4ImplicitRepresentation
public ImplicitRepresentationProperty getLod4ImplicitRepresentation()
-
isSetLod2ImplicitRepresentation
public boolean isSetLod2ImplicitRepresentation()
-
isSetLod3ImplicitRepresentation
public boolean isSetLod3ImplicitRepresentation()
-
isSetLod4ImplicitRepresentation
public boolean isSetLod4ImplicitRepresentation()
-
setLod2ImplicitRepresentation
public void setLod2ImplicitRepresentation(ImplicitRepresentationProperty lod2ImplicitRepresentation)
-
setLod3ImplicitRepresentation
public void setLod3ImplicitRepresentation(ImplicitRepresentationProperty lod3ImplicitRepresentation)
-
setLod4ImplicitRepresentation
public void setLod4ImplicitRepresentation(ImplicitRepresentationProperty lod4ImplicitRepresentation)
-
unsetLod2ImplicitRepresentation
public void unsetLod2ImplicitRepresentation()
-
unsetLod3ImplicitRepresentation
public void unsetLod3ImplicitRepresentation()
-
unsetLod4ImplicitRepresentation
public void unsetLod4ImplicitRepresentation()
-
addBoundedBySurface
public void addBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
-
getBoundedBySurface
public java.util.List<BoundarySurfaceProperty> getBoundedBySurface()
-
isSetBoundedBySurface
public boolean isSetBoundedBySurface()
-
setBoundedBySurface
public void setBoundedBySurface(java.util.List<BoundarySurfaceProperty> boundedBySurface)
-
unsetBoundedBySurface
public void unsetBoundedBySurface()
-
unsetBoundedBySurface
public boolean unsetBoundedBySurface(BoundarySurfaceProperty boundedBySurface)
-
addFunction
public void addFunction(Code function)
- Specified by:
addFunction
in interfaceStandardObjectClassifier
-
addUsage
public void addUsage(Code function)
- Specified by:
addUsage
in interfaceStandardObjectClassifier
-
addGenericApplicationPropertyOfBridgeInstallation
public void addGenericApplicationPropertyOfBridgeInstallation(ADEComponent ade)
-
getClazz
public Code getClazz()
- Specified by:
getClazz
in interfaceStandardObjectClassifier
-
getFunction
public java.util.List<Code> getFunction()
- Specified by:
getFunction
in interfaceStandardObjectClassifier
-
getUsage
public java.util.List<Code> getUsage()
- Specified by:
getUsage
in interfaceStandardObjectClassifier
-
getGenericApplicationPropertyOfBridgeInstallation
public java.util.List<ADEComponent> getGenericApplicationPropertyOfBridgeInstallation()
-
getLod2Geometry
public GeometryProperty<? extends AbstractGeometry> getLod2Geometry()
-
getLod3Geometry
public GeometryProperty<? extends AbstractGeometry> getLod3Geometry()
-
getLod4Geometry
public GeometryProperty<? extends AbstractGeometry> getLod4Geometry()
-
isSetClazz
public boolean isSetClazz()
- Specified by:
isSetClazz
in interfaceStandardObjectClassifier
-
isSetFunction
public boolean isSetFunction()
- Specified by:
isSetFunction
in interfaceStandardObjectClassifier
-
isSetUsage
public boolean isSetUsage()
- Specified by:
isSetUsage
in interfaceStandardObjectClassifier
-
isSetGenericApplicationPropertyOfBridgeInstallation
public boolean isSetGenericApplicationPropertyOfBridgeInstallation()
-
isSetLod2Geometry
public boolean isSetLod2Geometry()
-
isSetLod3Geometry
public boolean isSetLod3Geometry()
-
isSetLod4Geometry
public boolean isSetLod4Geometry()
-
setClazz
public void setClazz(Code clazz)
- Specified by:
setClazz
in interfaceStandardObjectClassifier
-
setFunction
public void setFunction(java.util.List<Code> function)
- Specified by:
setFunction
in interfaceStandardObjectClassifier
-
setUsage
public void setUsage(java.util.List<Code> usage)
- Specified by:
setUsage
in interfaceStandardObjectClassifier
-
setGenericApplicationPropertyOfBridgeInstallation
public void setGenericApplicationPropertyOfBridgeInstallation(java.util.List<ADEComponent> ade)
-
setLod2Geometry
public void setLod2Geometry(GeometryProperty<? extends AbstractGeometry> lod2Geometry)
-
setLod3Geometry
public void setLod3Geometry(GeometryProperty<? extends AbstractGeometry> lod3Geometry)
-
setLod4Geometry
public void setLod4Geometry(GeometryProperty<? extends AbstractGeometry> lod4Geometry)
-
unsetClazz
public void unsetClazz()
- Specified by:
unsetClazz
in interfaceStandardObjectClassifier
-
unsetFunction
public void unsetFunction()
- Specified by:
unsetFunction
in interfaceStandardObjectClassifier
-
unsetFunction
public boolean unsetFunction(Code function)
- Specified by:
unsetFunction
in interfaceStandardObjectClassifier
-
unsetUsage
public void unsetUsage()
- Specified by:
unsetUsage
in interfaceStandardObjectClassifier
-
unsetUsage
public boolean unsetUsage(Code usage)
- Specified by:
unsetUsage
in interfaceStandardObjectClassifier
-
unsetGenericApplicationPropertyOfBridgeInstallation
public void unsetGenericApplicationPropertyOfBridgeInstallation()
-
unsetGenericApplicationPropertyOfBridgeInstallation
public boolean unsetGenericApplicationPropertyOfBridgeInstallation(ADEComponent ade)
-
unsetLod2Geometry
public void unsetLod2Geometry()
-
unsetLod3Geometry
public void unsetLod3Geometry()
-
unsetLod4Geometry
public void unsetLod4Geometry()
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interfaceCityGML
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractCityObject
-
getLodRepresentation
public LodRepresentation getLodRepresentation()
- Overrides:
getLodRepresentation
in classAbstractCityObject
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractCityObject
-
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-