Documentation for fieldgml

Complex Type: StringOrRefType

[Table of contents]

Super-types: string < StringOrRefType (by extension)
Sub-types: None
Name StringOrRefType
Abstract no
Documentation This type is available wherever there is a need for a "text" type property. It is of string type, so the text can be included inline, but the value can also be referenced remotely via xlinks from the AssociationAttributeGroup. If the remote reference is present, then the value obtained by traversing the link should be used, and the string content of the element can be used for an annotation.
XML Instance Representation
<...
xlink:type="simple [0..1]"
xlink:href="[0..1]"
xlink:role="[0..1]"
xlink:arcrole="[0..1]"
xlink:title="[0..1]"
xlink:show="[0..1]"
xlink:actuate="[0..1]"
gml:remoteSchema="[0..1]">
string
</...>
Diagram
Schema Component Representation
<complexType name="StringOrRefType">
<simpleContent>
<extension base=" string ">
<attributeGroup ref=" gml:AssociationAttributeGroup "/>
</extension>
</simpleContent>
</complexType>