complexType Files
diagram index_p168.png
children File
used by
element GeneralDefinitions/Files
annotation
documentation
Definition of files used in this product
source <xs:complexType name="Files">
 
<xs:annotation>
   
<xs:documentation>Definition of files used in this product</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="File" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Single file for reference. Either inside the gldf container or online</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="id" type="xs:ID" use="required">
             
<xs:annotation>
               
<xs:documentation>Unique file identifier</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="contentType" use="required">
             
<xs:annotation>
               
<xs:documentation>Kind of the file</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="ldc/eulumdat"/>
                 
<xs:enumeration value="ldc/ies"/>
                 
<xs:enumeration value="ldc/iesxml"/>
                 
<xs:enumeration value="image/png"/>
                 
<xs:enumeration value="image/svg"/>
                 
<xs:enumeration value="image/jpg"/>
                 
<xs:enumeration value="geo/l3d"/>
                 
<xs:enumeration value="geo/r3d"/>
                 
<xs:enumeration value="geo/m3d"/>
                 
<xs:enumeration value="document/pdf"/>
                 
<xs:enumeration value="symbol/dxf"/>
                 
<xs:enumeration value="symbol/svg"/>
                 
<xs:enumeration value="sensor/sensxml"/>
                 
<xs:enumeration value="sensor/sensldt"/>
                 
<xs:enumeration value="spectrum/text"/>
                 
<xs:enumeration value="other"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:attribute>
           
<xs:attribute name="type" use="required">
             
<xs:annotation>
               
<xs:documentation>File location. A file can be referenced as a path to in the local file system, relative to this document. Do not use absolute paths. Or online as a web url</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="localFileName"/>
                 
<xs:enumeration value="url"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:attribute>
           
<xs:attribute name="language" type="xs:language">
             
<xs:annotation>
               
<xs:documentation>Language of the file content. For possible translations of the same document. According to RFC1766, e.g. "en", "en-US", "de" or "de-DE"</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element Files/File
diagram index_p169.png
type extension of xs:string
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  required      
documentation
Unique file identifier
contentType  derived by: xs:string  required      
documentation
Kind of the file
type  derived by: xs:string  required      
documentation
File location. A file can be referenced as a path to in the local file system, relative to this document. Do not use absolute paths. Or online as a web url
language  xs:language        
documentation
Language of the file content. For possible translations of the same document. According to RFC1766, e.g. "en", "en-US", "de" or "de-DE"
annotation
documentation
Single file for reference. Either inside the gldf container or online
source <xs:element name="File" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Single file for reference. Either inside the gldf container or online</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="id" type="xs:ID" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique file identifier</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="contentType" use="required">
         
<xs:annotation>
           
<xs:documentation>Kind of the file</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="ldc/eulumdat"/>
             
<xs:enumeration value="ldc/ies"/>
             
<xs:enumeration value="ldc/iesxml"/>
             
<xs:enumeration value="image/png"/>
             
<xs:enumeration value="image/svg"/>
             
<xs:enumeration value="image/jpg"/>
             
<xs:enumeration value="geo/l3d"/>
             
<xs:enumeration value="geo/r3d"/>
             
<xs:enumeration value="geo/m3d"/>
             
<xs:enumeration value="document/pdf"/>
             
<xs:enumeration value="symbol/dxf"/>
             
<xs:enumeration value="symbol/svg"/>
             
<xs:enumeration value="sensor/sensxml"/>
             
<xs:enumeration value="sensor/sensldt"/>
             
<xs:enumeration value="spectrum/text"/>
             
<xs:enumeration value="other"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="type" use="required">
         
<xs:annotation>
           
<xs:documentation>File location. A file can be referenced as a path to in the local file system, relative to this document. Do not use absolute paths. Or online as a web url</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="localFileName"/>
             
<xs:enumeration value="url"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="language" type="xs:language">
         
<xs:annotation>
           
<xs:documentation>Language of the file content. For possible translations of the same document. According to RFC1766, e.g. "en", "en-US", "de" or "de-DE"</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Files/File/@id
type xs:ID
properties
use required
annotation
documentation
Unique file identifier
source <xs:attribute name="id" type="xs:ID" use="required">
 
<xs:annotation>
   
<xs:documentation>Unique file identifier</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute Files/File/@contentType
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration ldc/eulumdat
enumeration ldc/ies
enumeration ldc/iesxml
enumeration image/png
enumeration image/svg
enumeration image/jpg
enumeration geo/l3d
enumeration geo/r3d
enumeration geo/m3d
enumeration document/pdf
enumeration symbol/dxf
enumeration symbol/svg
enumeration sensor/sensxml
enumeration sensor/sensldt
enumeration spectrum/text
enumeration other
annotation
documentation
Kind of the file
source <xs:attribute name="contentType" use="required">
 
<xs:annotation>
   
<xs:documentation>Kind of the file</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="ldc/eulumdat"/>
     
<xs:enumeration value="ldc/ies"/>
     
<xs:enumeration value="ldc/iesxml"/>
     
<xs:enumeration value="image/png"/>
     
<xs:enumeration value="image/svg"/>
     
<xs:enumeration value="image/jpg"/>
     
<xs:enumeration value="geo/l3d"/>
     
<xs:enumeration value="geo/r3d"/>
     
<xs:enumeration value="geo/m3d"/>
     
<xs:enumeration value="document/pdf"/>
     
<xs:enumeration value="symbol/dxf"/>
     
<xs:enumeration value="symbol/svg"/>
     
<xs:enumeration value="sensor/sensxml"/>
     
<xs:enumeration value="sensor/sensldt"/>
     
<xs:enumeration value="spectrum/text"/>
     
<xs:enumeration value="other"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Files/File/@type
type restriction of xs:string
properties
use required
facets
Kind Value Annotation
enumeration localFileName
enumeration url
annotation
documentation
File location. A file can be referenced as a path to in the local file system, relative to this document. Do not use absolute paths. Or online as a web url
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation>File location. A file can be referenced as a path to in the local file system, relative to this document. Do not use absolute paths. Or online as a web url</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="localFileName"/>
     
<xs:enumeration value="url"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Files/File/@language
type xs:language
annotation
documentation
Language of the file content. For possible translations of the same document. According to RFC1766, e.g. "en", "en-US", "de" or "de-DE"
source <xs:attribute name="language" type="xs:language">
 
<xs:annotation>
   
<xs:documentation>Language of the file content. For possible translations of the same document. According to RFC1766, e.g. "en", "en-US", "de" or "de-DE"</xs:documentation>
 
</xs:annotation>
</xs:attribute>


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