org.citygml4j.jaxb.citygml.bldg._1
Class BoundarySurfacePropertyType
java.lang.Object
org.citygml4j.jaxb.gml._3_1_1.AssociationType
org.citygml4j.jaxb.citygml.bldg._1.BoundarySurfacePropertyType
public class BoundarySurfacePropertyType
- extends AssociationType
Denotes the relation of an _AbstractBuilding to its bounding thematic surfaces (walls, roofs, ..). The BoundarySurfacePropertyType
element must either carry a reference to a _BoundarySurface object or contain a _BoundarySurface object inline, but neither both nor none. There
is no differentiation between interior surfaces bounding rooms and outer ones bounding buildings (one reason is, that ClosureSurfaces belong to
both types). It has to be made sure by additional integrity constraints that, e.g. an _AbstractBuilding is not related to CeilingSurfaces or a
room not to RoofSurfaces.
Java class for BoundarySurfacePropertyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BoundarySurfacePropertyType">
<complexContent>
<restriction base="{http://www.opengis.net/gml}AssociationType">
<sequence minOccurs="0">
<element ref="{http://www.opengis.net/citygml/building/1.0}_BoundarySurface"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AssociationType |
get_ADEComponent, get_Object, getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTitle, getType, isSet_ADEComponent, isSet_Object, isSetActuate, isSetArcrole, isSetHref, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, set_ADEComponent, set_Object, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoundarySurfacePropertyType
public BoundarySurfacePropertyType()