Class AbstractBoundarySurfaceType

  • All Implemented Interfaces:
    Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
    Direct Known Subclasses:
    CeilingSurfaceType, ClosureSurfaceType, FloorSurfaceType, GroundSurfaceType, InteriorWallSurfaceType, OuterCeilingSurfaceType, OuterFloorSurfaceType, RoofSurfaceType, WallSurfaceType

    public abstract class AbstractBoundarySurfaceType
    extends AbstractCityObjectType
    implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
    A BoundarySurface is a thematic object which classifies surfaces bounding an _AbstractBridge, BridgeInstallation, IntBuildingInstallation, BridgeConstructionElement, and BridgeRoom. The geometry of a BoundarySurface is given by MultiSurfaces. As it is a subclass of _CityObject, it inherits all atributes and relations, in particular the external references, the generic attributes, and the generalization relations.

    Java class for AbstractBoundarySurfaceType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="AbstractBoundarySurfaceType">
       <complexContent>
         <extension base="{http://www.opengis.net/citygml/2.0}AbstractCityObjectType">
           <sequence>
             <element name="lod2MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/>
             <element name="lod3MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/>
             <element name="lod4MultiSurface" type="{http://www.opengis.net/gml}MultiSurfacePropertyType" minOccurs="0"/>
             <element name="opening" type="{http://www.opengis.net/citygml/bridge/2.0}OpeningPropertyType" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.opengis.net/citygml/bridge/2.0}_GenericApplicationPropertyOfBoundarySurface" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>