Component: Topic

Element: Topic / info

Namespace http://schemas.google.com/dspl/2010
Annotations Textual information about the topic.
Diagram Diagram dspl4.tmp#id7 dspl4.tmp#id14 dspl4.tmp#id15 dspl4.tmp#id6
Type Info
Properties
content: complex
Model name , description{0,1} , url{0,1}
Children description, name, url
Instance
<info>
  <name>{1,1}</name>
  <description>{0,1}</description>
  <url>{0,1}</url>
</info>
Source
<xs:element name="info" type="Info">
  <xs:annotation>
    <xs:documentation>Textual information about the topic.</xs:documentation>
  </xs:annotation>
</xs:element>

Element: Topic / topic

Namespace http://schemas.google.com/dspl/2010
Annotations Child topics can be inlined inside their parent topic. If so, the order of children is meaningful and should be respected by applications that display these topics.
Diagram Diagram dspl15.tmp#id32 dspl15.tmp#id34 dspl15.tmp#id30 dspl15.tmp#id31 dspl15.tmp#id29
Type Topic
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model info , topic*
Children info, topic
Instance
<topic id="" parentTopic="">
  <info>{1,1}</info>
  <topic id="" parentTopic="">{0,unbounded}</topic>
</topic>
Attributes
QName Type Fixed Default Use Annotation
id Id required The unique identifier of the topic in the dataset.
parentTopic xs:QName optional The id of the parent topic of this topic, if it has one. parentTopic cannot be specified for topics that are inlined inside other topics.
Source
<xs:element name="topic" type="Topic" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Child topics can be inlined inside their parent topic. If
            so, the order of children is meaningful and should be
            respected by applications that display these topics.</xs:documentation>
  </xs:annotation>
</xs:element>

Complex Type: Topic

Namespace http://schemas.google.com/dspl/2010
Annotations A topic is a label that can be attached to concepts. Topics are organized hierarchically.
Diagram Diagram dspl15.tmp#id32 dspl15.tmp#id34 dspl15.tmp#id30 dspl15.tmp#id31
Used by
Elements Topic/topic, dspl/topics/topic
Model info , topic*
Children info, topic
Attributes
QName Type Fixed Default Use Annotation
id Id required The unique identifier of the topic in the dataset.
parentTopic xs:QName optional The id of the parent topic of this topic, if it has one. parentTopic cannot be specified for topics that are inlined inside other topics.
Source
<xs:complexType name="Topic">
  <xs:annotation>
    <xs:documentation>A topic is a label that can be attached to concepts. Topics
        are organized hierarchically.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="info" type="Info">
      <xs:annotation>
        <xs:documentation>Textual information about the topic.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="topic" type="Topic" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Child topics can be inlined inside their parent topic. If
            so, the order of children is meaningful and should be
            respected by applications that display these topics.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="id" type="Id" use="required">
    <xs:annotation>
      <xs:documentation>The unique identifier of the topic in the dataset.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="parentTopic" type="xs:QName" use="optional">
    <xs:annotation>
      <xs:documentation>The id of the parent topic of this topic, if it has one. parentTopic
          cannot be specified for topics that are inlined inside other topics.</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

Attribute: Topic / @id

Namespace No namespace
Annotations The unique identifier of the topic in the dataset.
Type Id
Properties
use: required
Facets
maxLength 64
Used by
Complex Type Topic
Source
<xs:attribute name="id" type="Id" use="required">
  <xs:annotation>
    <xs:documentation>The unique identifier of the topic in the dataset.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Attribute: Topic / @parentTopic

Namespace No namespace
Annotations The id of the parent topic of this topic, if it has one. parentTopic cannot be specified for topics that are inlined inside other topics.
Type xs:QName
Properties
use: optional
Used by
Complex Type Topic
Source
<xs:attribute name="parentTopic" type="xs:QName" use="optional">
  <xs:annotation>
    <xs:documentation>The id of the parent topic of this topic, if it has one. parentTopic
          cannot be specified for topics that are inlined inside other topics.</xs:documentation>
  </xs:annotation>
</xs:attribute>

Created using the oXygen XML Editor.