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-Klasse für BoundarySurfacePropertyType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<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()