Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Complex Type pubs:colspec
Namespace urn:us:gov:ic:pubs
Annotations

Specification of attributes for a column in a table.

Diagram
Diagram PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_colnum PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_colname PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_colwidth PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_colsep PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_rowsep PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_align PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_char PUBS-XML_xsd_Complex_Type_pubs_colspec.tmp#urn_us_gov_ic_pubs_colspec_charoff PUBS-XML_xsd_Attribute_Group_pubs_colspec_att.tmp#colspec.att
Used by
Element pubs:colspec
Attributes
QName Type Use Annotation
align restriction of xsd:string optional

How the data in a column appears when displayed or printed.

char xsd:string optional

A character used to determine alignment of data in a column. For example, a period used to align monetary values.

charoff xsd:NMTOKEN optional

Horizontal offset from the alignment character in @char

colname xsd:NMTOKEN optional

Label for the column

colnum xsd:integer optional

The number of the column, ordered from left to right

colsep pubs:yesorno optional

Whether or not there is a line used to segment table columns into different groups.

colwidth xsd:string optional

Width of the column

rowsep pubs:yesorno optional

Whether or not there is a line used to segment table rows into different groups.

Source
<xsd:complexType name="colspec">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Specification of attributes for a column in a table.</p>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:restriction base="xsd:anyType">
      <xsd:attribute name="colnum" type="xsd:integer">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The number of the column, ordered from left to right</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="colname" type="xsd:NMTOKEN">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Label for the column</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="colwidth" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Width of the column</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="colsep" type="pubs:yesorno">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table columns into different groups.</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="rowsep" type="pubs:yesorno">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table rows into different groups.</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="align">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">How the data in a column appears when displayed or printed.</p>
          </xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="left"/>
            <xsd:enumeration value="right"/>
            <xsd:enumeration value="center"/>
            <xsd:enumeration value="justify"/>
            <xsd:enumeration value="char"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:attribute>
      <xsd:attribute name="char" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">A character used to determine alignment of data in a column. For example, a period used to align monetary values.</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="charoff" type="xsd:NMTOKEN">
        <xsd:annotation>
          <xsd:documentation>
            <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Horizontal offset from the alignment character in @char</p>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attributeGroup ref="pubs:colspec.att"/>
    </xsd:restriction>
  </xsd:complexContent>
</xsd:complexType>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @colnum
Namespace No namespace
Annotations

The number of the column, ordered from left to right

Type xsd:integer
Properties
content simple
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="colnum" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The number of the column, ordered from left to right</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @colname
Namespace No namespace
Annotations

Label for the column

Type xsd:NMTOKEN
Properties
content simple
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="colname" type="xsd:NMTOKEN">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Label for the column</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @colwidth
Namespace No namespace
Annotations

Width of the column

Type xsd:string
Properties
content simple
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="colwidth" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Width of the column</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @colsep
Namespace No namespace
Annotations

Whether or not there is a line used to segment table columns into different groups.

Type pubs:yesorno
Properties
content simple
Facets
enumeration 0
enumeration 1
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="colsep" type="pubs:yesorno">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table columns into different groups.</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @rowsep
Namespace No namespace
Annotations

Whether or not there is a line used to segment table rows into different groups.

Type pubs:yesorno
Properties
content simple
Facets
enumeration 0
enumeration 1
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="rowsep" type="pubs:yesorno">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Whether or not there is a line used to segment table rows into different groups.</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @align
Namespace No namespace
Annotations

How the data in a column appears when displayed or printed.

Type restriction of xsd:string
Properties
content simple
Facets
enumeration left
enumeration right
enumeration center
enumeration justify
enumeration char
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="align">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">How the data in a column appears when displayed or printed.</p>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="left"/>
      <xsd:enumeration value="right"/>
      <xsd:enumeration value="center"/>
      <xsd:enumeration value="justify"/>
      <xsd:enumeration value="char"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @char
Namespace No namespace
Annotations

A character used to determine alignment of data in a column. For example, a period used to align monetary values.

Type xsd:string
Properties
content simple
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="char" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">A character used to determine alignment of data in a column. For example, a period used to align monetary values.</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute pubs:colspec / @charoff
Namespace No namespace
Annotations

Horizontal offset from the alignment character in @char

Type xsd:NMTOKEN
Properties
content simple
Used by
Complex Type pubs:colspec
Source
<xsd:attribute name="charoff" type="xsd:NMTOKEN">
  <xsd:annotation>
    <xsd:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Horizontal offset from the alignment character in @char</p>
    </xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

This document has been approved for Public Release by the Office of the Director of National Intelligence. See Distribution Notice for details. Click Here