Definition Type: Element
Name: abstractAssociationRole
Namespace: http://www.opengis.net/gml/3.2
Type: gml:AssociationRoleType
Containing Schema: gmlBase.xsd
Abstract True
Documentation:
Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. Applying the pattern to define an application schema specific property type allows to restrict - the inline object to specified object types, - the encoding to "by-reference only" (see 7.2.3.7), - the encoding to "inline only" (see 7.2.3.8).
Collapse XSD Schema Diagram:
Drilldown into remoteSchema in schema deprecatedtypes_xsd Drilldown into nilReason in schema gmlbase_xsd Drilldown into actuate in schema xlink_xsd Drilldown into show in schema xlink_xsd Drilldown into title in schema xlink_xsd Drilldown into arcrole in schema xlink_xsd Drilldown into role in schema xlink_xsd Drilldown into href in schema xlink_xsd Drilldown into type in schema xlink_xsd Drilldown into simpleAttrs in schema xlink_xsd Drilldown into AssociationAttributeGroup in schema gmlbase_xsd Drilldown into owns in schema gmlbase_xsd Drilldown into OwnershipAttributeGroup in schema gmlbase_xsd Drilldown into AssociationRoleType in schema gmlbase_xsdXSD Diagram of abstractAssociationRole in schema gmlbase_xsd (Geography Markup Language)
Collapse XSD Schema Code:
<element name="abstractAssociationRole" type="gml:AssociationRoleType" abstract="true">
    <annotation>
        <documentation>Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object.
Applying the pattern to define an application schema specific property type allows to restrict
-	the inline object to specified object types, 
-	the encoding to "by-reference only" (see 7.2.3.7),
-	the encoding to "inline only" (see 7.2.3.8).</documentation>
    </annotation>
</element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
<xs:any> Allowed namespace: '##any' (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
owns gml:owns false (Optional)
type xlink:type (Optional)
href xlink:href (Optional)
role xlink:role (Optional)
arcrole xlink:arcrole (Optional)
title xlink:title (Optional)
show xlink:show (Optional)
actuate xlink:actuate (Optional)
nilReason gml:nilReason (Optional)
remoteSchema gml:remoteSchema (Optional)
Collapse Derivation Tree: