Class CityObjectGroupParentType

  • 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

    public class CityObjectGroupParentType
    extends Object
    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
    Denotes the relation of a CityObjectGroup to its parent, which is a CityObject. The CityObjectGroupParentType element must either carry a reference to a _CityObject object or contain a _CityObject object inline, but neither both nor none. The parent association allows for modelling of a generic hierarchical grouping concept. Named aggregations of components (CityObjects) can be added to specific CityObjects considered as the parent object. The parent association links to the aggregate, while the parts are given by the group members.

    Java class for CityObjectGroupParentType complex type.

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

     <complexType name="CityObjectGroupParentType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence minOccurs="0">
             <element ref="{http://www.opengis.net/citygml/2.0}_CityObject"/>
           </sequence>
           <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
         </restriction>
       </complexContent>
     </complexType>