org.citygml4j.jaxb.citygml._0_4
Class BoundarySurfacePropertyType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AssociationType
      extended by org.citygml4j.jaxb.citygml._0_4.BoundarySurfacePropertyType

public class BoundarySurfacePropertyType
extends AssociationType

Denotes the relation of an Building or Room to its bounding thematic surfaces (walls, roofs, ..). 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. a building 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.citygml.org/citygml/1/0/0}_BoundarySurface"/>
       </sequence>
       <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
BoundarySurfacePropertyType()
           
 
Method Summary
 
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
 

Constructor Detail

BoundarySurfacePropertyType

public BoundarySurfacePropertyType()