Definition Type: Element
Name: Topic
Containing Schema: NewsML_1.2.xsd
Abstract
Documentation:
==================================== Topic ===================================== This element provides information about a thing (Topic) named by a formal name or occurring in a NewsComponent. A Topic must have one or more TopicType subelements, which state what type of Topic it is. The optional Details attribute provides a pointer, in the form of a URL or URN, to additional information about the Topic. ================================================================================
Collapse XSD Schema Diagram:
Drilldown into Property in schema newsml_1_2_xsd Drilldown into Description in schema newsml_1_2_xsd Drilldown into FormalName in schema newsml_1_2_xsd Drilldown into TopicType in schema newsml_1_2_xsd Drilldown into Catalog in schema newsml_1_2_xsd Drilldown into Comment in schema newsml_1_2_xsd Drilldown into Details in schema newsml_1_2_xsd Drilldown into Euid in schema newsml_1_2_xsd Drilldown into Duid in schema newsml_1_2_xsd Drilldown into localid in schema newsml_1_2_xsdXSD Diagram of Topic in schema newsml_1_2_xsd (News Markup Language (NewsML))
Collapse XSD Schema Code:
<xs:element name="Topic">
    <xs:annotation>
        <xs:documentation>
==================================== Topic =====================================
This element provides information about a thing (Topic) named by a formal
name or occurring in a NewsComponent. A Topic must have one or more TopicType
subelements, which state what type of Topic it is. The optional Details
attribute provides a pointer, in the form of a URL or URN, to additional
information about the Topic.
================================================================================

			</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="Comment" minOccurs="0" maxOccurs="unbounded" />
            <xs:element ref="Catalog" minOccurs="0" />
            <xs:element ref="TopicType" maxOccurs="unbounded" />
            <xs:element ref="FormalName" minOccurs="0" maxOccurs="unbounded" />
            <xs:element ref="Description" minOccurs="0" maxOccurs="unbounded" />
            <xs:element ref="Property" minOccurs="0" maxOccurs="unbounded" />
        </xs:sequence>
        <xs:attributeGroup ref="localid" />
        <xs:attribute name="Details" type="xs:string" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Comment Comment 0 unbounded
Catalog Catalog 0 (1)
TopicType TopicType (1) unbounded
FormalName FormalName 0 unbounded
Description Description 0 unbounded
Property Property 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
Duid Duid (Optional)
Euid Euid (Optional)
Details Details (Optional)