namespaceRefType

<h:div class="summary">An XML QName with required prefix.</h:div>
<h:div class="description">
  <h:p>A string referencing a dictionary, units, convention or other metadata.</h:p>
  <h:p>The purpose is to allow authors to extend the vocabulary through their own namespaces without altering the schema. The prefix is mandatory. This convention is only used within CML and related languages; it is NOT a generic URI.</h:p>
</h:div>
<h:div class="example" href="namespaceRefType1.xml"/>

Simple Type Information

Used By

Source

<xsd:simpleType name="namespaceRefType" id="st.namespaceRefType">
  <xsd:annotation>
    <xsd:documentation>
      <h:div class="summary">An XML QName with required prefix.</h:div>
      <h:div class="description">
        <h:p>A string referencing a dictionary, units, convention or other metadata.</h:p>
        <h:p>The purpose is to allow authors to extend the vocabulary through their own namespaces without altering the schema. The prefix is mandatory. This convention is only used within CML and related languages; it is NOT a generic URI.</h:p>
      </h:div>
      <h:div class="example" href="namespaceRefType1.xml"/>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:annotation>
      <xsd:documentation>
        <h:div class="description">
          <h:p>The namespace prefix must start with an alpha character and can only contain alphanumeric and '_'. The suffix can have characters from the XML ID specification (alphanumeric, '_', '.' and '-'</h:p>
        </h:div>
      </xsd:documentation>
    </xsd:annotation>
    <xsd:pattern value="[A-Za-z][A-Za-z0-9_]*:[A-Za-z][A-Za-z0-9_\.\-]*"/>
  </xsd:restriction>
</xsd:simpleType>