Complex Type pc:RelationType

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15
Annotations
One-to-one relation between to layout object. Use 'link'
    			for loose relations and 'join' for strong relations
    			(where something is fragmented for instance).

    			Examples for 'link': caption - image floating -
    			paragraph paragraph - paragraph (when a paragraph is
    			split across columns and the last word of the first
    			paragraph DOES NOT continue in the second paragraph)
    			drop-cap - paragraph (when the drop-cap is a whole word)

    			Examples for 'join': word - word (separated word at the
    			end of a line) drop-cap - paragraph (when the drop-cap
    			is not a whole word) paragraph - paragraph (when a
    			pragraph is split across columns and the last word of
    			the first paragraph DOES continue in the second
    			paragraph)
Diagram
Attribute pc:RelationType / @idAttribute pc:RelationType / @typeAttribute pc:RelationType / @customAttribute pc:RelationType / @commentsElement pc:RelationType / pc:LabelsElement pc:RelationType / pc:SourceRegionRefElement pc:RelationType / pc:TargetRegionRef
Used by
Model Element pc:RelationType / pc:Labels , Element pc:RelationType / pc:SourceRegionRef , Element pc:RelationType / pc:TargetRegionRef
Children Element pc:RelationType / pc:Labels, Element pc:RelationType / pc:SourceRegionRef, Element pc:RelationType / pc:TargetRegionRef
Attributes
QName Type Use
Attribute pc:RelationType / @comments string optional
Attribute pc:RelationType / @custom string optional
For generic use
Attribute pc:RelationType / @id ID required
Attribute pc:RelationType / @type restriction of string optional
Source
<complexType name="RelationType">
  <annotation>
    <documentation>One-to-one relation between to layout object. Use 'link' for loose relations and 'join' for strong relations (where something is fragmented for instance). Examples for 'link': caption - image floating - paragraph paragraph - paragraph (when a paragraph is split across columns and the last word of the first paragraph DOES NOT continue in the second paragraph) drop-cap - paragraph (when the drop-cap is a whole word) Examples for 'join': word - word (separated word at the end of a line) drop-cap - paragraph (when the drop-cap is not a whole word) paragraph - paragraph (when a pragraph is split across columns and the last word of the first paragraph DOES continue in the second paragraph)</documentation>
  </annotation>
  <sequence>
    <element name="Labels" type="pc:LabelsType" minOccurs="0" maxOccurs="unbounded">
      <annotation>
        <documentation>Semantic labels / tags</documentation>
      </annotation>
    </element>
    <element name="SourceRegionRef" type="pc:RegionRefType" minOccurs="1" maxOccurs="1"/>
    <element name="TargetRegionRef" type="pc:RegionRefType" minOccurs="1" maxOccurs="1"/>
  </sequence>
  <attribute name="id" type="ID" use="required"/>
  <attribute name="type" use="optional">
    <simpleType>
      <restriction base="string">
        <enumeration value="link"/>
        <enumeration value="join"/>
      </restriction>
    </simpleType>
  </attribute>
  <attribute name="custom" type="string">
    <annotation>
      <documentation>For generic use</documentation>
    </annotation>
  </attribute>
  <attribute name="comments" type="string"/>
</complexType>

Attribute pc:RelationType / @id

Namespace No namespace
Type ID
Properties
use: required
Used by
Source
<attribute name="id" type="ID" use="required"/>

Attribute pc:RelationType / @type

Namespace No namespace
Type restriction of string
Properties
use: optional
Facets
enumeration link
enumeration join
Used by
Source
<attribute name="type" use="optional">
  <simpleType>
    <restriction base="string">
      <enumeration value="link"/>
      <enumeration value="join"/>
    </restriction>
  </simpleType>
</attribute>

Attribute pc:RelationType / @custom

Namespace No namespace
Annotations
For generic use
Type string
Properties
content: simple
Used by
Source
<attribute name="custom" type="string">
  <annotation>
    <documentation>For generic use</documentation>
  </annotation>
</attribute>

Attribute pc:RelationType / @comments

Namespace No namespace
Type string
Properties
content: simple
Used by
Source
<attribute name="comments" type="string"/>

Element pc:RelationType / pc:Labels

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15
Annotations
Semantic labels / tags
Diagram
Attribute pc:LabelsType / @externalModelAttribute pc:LabelsType / @externalIdAttribute pc:LabelsType / @prefixAttribute pc:LabelsType / @commentsElement pc:LabelsType / pc:LabelComplex Type pc:LabelsType
Type Complex Type pc:LabelsType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Element pc:LabelsType / pc:Label
Children Element pc:LabelsType / pc:Label
Instance
<pc:Labels comments="" externalId="" externalModel="" prefix="" xmlns:pc="http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15">
  <pc:Label comments="" type="" value="">{0,unbounded}</pc:Label>
</pc:Labels>
Attributes
QName Type Use
Attribute pc:LabelsType / @comments string optional
Attribute pc:LabelsType / @externalId string optional
E.g. an RDF resource identifier (to be used as subject or object of an RDF triple)
Attribute pc:LabelsType / @externalModel string optional
Reference to external model / ontology / schema
Attribute pc:LabelsType / @prefix string optional
Prefix for all labels (e.g. first part of an URI)
Source
<element name="Labels" type="pc:LabelsType" minOccurs="0" maxOccurs="unbounded">
  <annotation>
    <documentation>Semantic labels / tags</documentation>
  </annotation>
</element>

Element pc:RelationType / pc:SourceRegionRef

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15
Diagram
Attribute pc:RegionRefType / @regionRefComplex Type pc:RegionRefType
Type Complex Type pc:RegionRefType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Use
Attribute pc:RegionRefType / @regionRef IDREF required
Source
<element name="SourceRegionRef" type="pc:RegionRefType" minOccurs="1" maxOccurs="1"/>

Element pc:RelationType / pc:TargetRegionRef

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15
Diagram
Attribute pc:RegionRefType / @regionRefComplex Type pc:RegionRefType
Type Complex Type pc:RegionRefType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Use
Attribute pc:RegionRefType / @regionRef IDREF required
Source
<element name="TargetRegionRef" type="pc:RegionRefType" minOccurs="1" maxOccurs="1"/>