complexType televisionPageType
diagram gluon3_1_p311.png
namespace http://gluon.nrk.no/gluon3_1
children item
used by
elements maintenanceType/publishingDirectives/response/polling/televisionPage maintenanceType/publishingDirectives/response/message/televisionPage maintenanceType/publishingDirectives/response/quiz/televisionPage
annotation
documentation
Type for tvgrafikk sidevisning
documentation
Control of television graphic system
source <xs:complexType name="televisionPageType">
 
<xs:annotation>
   
<xs:documentation xml:lang="nb">Type for tvgrafikk sidevisning</xs:documentation>
   
<xs:documentation xml:lang="en">Control of television graphic system</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="item" maxOccurs="unbounded">
     
<xs:complexType mixed="true">
       
<xs:sequence>
         
<xs:element name="box">
           
<xs:complexType>
             
<xs:attribute name="x" type="xs:int" use="required"/>
             
<xs:attribute name="y" type="xs:int" use="required"/>
             
<xs:attribute name="width" type="xs:int" use="required"/>
             
<xs:attribute name="height" type="xs:int" use="required"/>
             
<xs:attribute name="color" use="required">
               
<xs:simpleType>
                 
<xs:restriction base="xs:string"/>
               
</xs:simpleType>
             
</xs:attribute>
             
<xs:attribute name="border" type="xs:boolean" use="required"/>
             
<xs:attribute name="fade" type="xs:boolean" use="required"/>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="font">
           
<xs:complexType>
             
<xs:attribute name="size" type="xs:int" use="required"/>
             
<xs:attribute name="family" type="xs:string" use="required"/>
             
<xs:attribute name="color" type="xs:string" use="required"/>
             
<xs:attribute name="direction" use="required">
               
<xs:simpleType>
                 
<xs:restriction base="xs:NMTOKEN">
                   
<xs:enumeration value="up"/>
                   
<xs:enumeration value="down"/>
                   
<xs:enumeration value="none"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
             
<xs:attribute name="speed" type="xs:int" use="required"/>
             
<xs:attribute name="valign" type="xs:string" use="required"/>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
       
<xs:attribute name="id" type="xs:string" use="required"/>
       
<xs:attribute name="type" use="required">
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="chat"/>
             
<xs:enumeration value="vote"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="title" type="xs:string" use="optional"/>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element televisionPageType/item
diagram gluon3_1_p312.png
namespace http://gluon.nrk.no/gluon3_1
properties
minOcc 1
maxOcc unbounded
content complex
mixed true
children box font
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:string  required      
type  derived by: xs:NMTOKEN  required      
title  xs:string  optional      
source <xs:element name="item" maxOccurs="unbounded">
 
<xs:complexType mixed="true">
   
<xs:sequence>
     
<xs:element name="box">
       
<xs:complexType>
         
<xs:attribute name="x" type="xs:int" use="required"/>
         
<xs:attribute name="y" type="xs:int" use="required"/>
         
<xs:attribute name="width" type="xs:int" use="required"/>
         
<xs:attribute name="height" type="xs:int" use="required"/>
         
<xs:attribute name="color" use="required">
           
<xs:simpleType>
             
<xs:restriction base="xs:string"/>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="border" type="xs:boolean" use="required"/>
         
<xs:attribute name="fade" type="xs:boolean" use="required"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="font">
       
<xs:complexType>
         
<xs:attribute name="size" type="xs:int" use="required"/>
         
<xs:attribute name="family" type="xs:string" use="required"/>
         
<xs:attribute name="color" type="xs:string" use="required"/>
         
<xs:attribute name="direction" use="required">
           
<xs:simpleType>
             
<xs:restriction base="xs:NMTOKEN">
               
<xs:enumeration value="up"/>
               
<xs:enumeration value="down"/>
               
<xs:enumeration value="none"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="speed" type="xs:int" use="required"/>
         
<xs:attribute name="valign" type="xs:string" use="required"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="id" type="xs:string" use="required"/>
   
<xs:attribute name="type" use="required">
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="chat"/>
         
<xs:enumeration value="vote"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="title" type="xs:string" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute televisionPageType/item/@id
type xs:string
properties
use required
source <xs:attribute name="id" type="xs:string" use="required"/>

attribute televisionPageType/item/@type
type restriction of xs:NMTOKEN
properties
use required
facets
Kind Value Annotation
enumeration chat
enumeration vote
source <xs:attribute name="type" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="chat"/>
     
<xs:enumeration value="vote"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute televisionPageType/item/@title
type xs:string
properties
use optional
source <xs:attribute name="title" type="xs:string" use="optional"/>

element televisionPageType/item/box
diagram gluon3_1_p313.png
namespace http://gluon.nrk.no/gluon3_1
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
x  xs:int  required      
y  xs:int  required      
width  xs:int  required      
height  xs:int  required      
color  derived by: xs:string  required      
border  xs:boolean  required      
fade  xs:boolean  required      
source <xs:element name="box">
 
<xs:complexType>
   
<xs:attribute name="x" type="xs:int" use="required"/>
   
<xs:attribute name="y" type="xs:int" use="required"/>
   
<xs:attribute name="width" type="xs:int" use="required"/>
   
<xs:attribute name="height" type="xs:int" use="required"/>
   
<xs:attribute name="color" use="required">
     
<xs:simpleType>
       
<xs:restriction base="xs:string"/>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="border" type="xs:boolean" use="required"/>
   
<xs:attribute name="fade" type="xs:boolean" use="required"/>
 
</xs:complexType>
</xs:element>

attribute televisionPageType/item/box/@x
type xs:int
properties
use required
source <xs:attribute name="x" type="xs:int" use="required"/>

attribute televisionPageType/item/box/@y
type xs:int
properties
use required
source <xs:attribute name="y" type="xs:int" use="required"/>

attribute televisionPageType/item/box/@width
type xs:int
properties
use required
source <xs:attribute name="width" type="xs:int" use="required"/>

attribute televisionPageType/item/box/@height
type xs:int
properties
use required
source <xs:attribute name="height" type="xs:int" use="required"/>

attribute televisionPageType/item/box/@color
type restriction of xs:string
properties
use required
source <xs:attribute name="color" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string"/>
 
</xs:simpleType>
</xs:attribute>

attribute televisionPageType/item/box/@border
type xs:boolean
properties
use required
source <xs:attribute name="border" type="xs:boolean" use="required"/>

attribute televisionPageType/item/box/@fade
type xs:boolean
properties
use required
source <xs:attribute name="fade" type="xs:boolean" use="required"/>

element televisionPageType/item/font
diagram gluon3_1_p314.png
namespace http://gluon.nrk.no/gluon3_1
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
size  xs:int  required      
family  xs:string  required      
color  xs:string  required      
direction  derived by: xs:NMTOKEN  required      
speed  xs:int  required      
valign  xs:string  required      
source <xs:element name="font">
 
<xs:complexType>
   
<xs:attribute name="size" type="xs:int" use="required"/>
   
<xs:attribute name="family" type="xs:string" use="required"/>
   
<xs:attribute name="color" type="xs:string" use="required"/>
   
<xs:attribute name="direction" use="required">
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="up"/>
         
<xs:enumeration value="down"/>
         
<xs:enumeration value="none"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="speed" type="xs:int" use="required"/>
   
<xs:attribute name="valign" type="xs:string" use="required"/>
 
</xs:complexType>
</xs:element>

attribute televisionPageType/item/font/@size
type xs:int
properties
use required
source <xs:attribute name="size" type="xs:int" use="required"/>

attribute televisionPageType/item/font/@family
type xs:string
properties
use required
source <xs:attribute name="family" type="xs:string" use="required"/>

attribute televisionPageType/item/font/@color
type xs:string
properties
use required
source <xs:attribute name="color" type="xs:string" use="required"/>

attribute televisionPageType/item/font/@direction
type restriction of xs:NMTOKEN
properties
use required
facets
Kind Value Annotation
enumeration up
enumeration down
enumeration none
source <xs:attribute name="direction" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="up"/>
     
<xs:enumeration value="down"/>
     
<xs:enumeration value="none"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute televisionPageType/item/font/@speed
type xs:int
properties
use required
source <xs:attribute name="speed" type="xs:int" use="required"/>

attribute televisionPageType/item/font/@valign
type xs:string
properties
use required
source <xs:attribute name="valign" type="xs:string" use="required"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy