complexType DocumentBase
diagram plmxml_diagrams/plmxml_p301.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:AttribOwnerBase
properties
base plm:AttribOwnerBase
abstract true
children plm:Description plm:ApplicationRef plm:Attribute
used by
complexTypes PLMXMLBusinessTypesType PLMXMLDeltaType PLMXMLType RouteListType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
schemaVersion  xsd:decimal  required      
author  xsd:string  required      
time  xsd:time  required      
date  xsd:date  required      
language  xsd:language    en    
referenceSearchPaths  xsd:string  optional      
languages  xsd:string    en    
annotation
appinfo
sdkname=DocumentBase
documentation

      This class corresponds to a top-level (root) element in a PLMXML file.

      Attributes:

      author:        Author.
      date:          Date modified.
      time:          Time modified.
      language:      Language used, e.g. in comments.
      schemaVersion: Version of the schema this file was written for, e.g. "3.0".
     
      referenceSearchPaths:   A space-separated sequence of URIs or other strings used
                              by the Application to specify base URIs or other contexts
                              to enable relative URIs in the document to be resolved. The
                              URIs should be processed in sequence.
      languages:        A list of the ISO 639-1 codes for the languages,
                        separated by spaces, that the document contains.
     
source <xsd:complexType name="DocumentBase" abstract="true">
 
<xsd:annotation>
   
<xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">sdkname=DocumentBase</xsd:appinfo>
   
<xsd:documentation>
      This class corresponds to a top-level (root) element in a PLMXML file.

      Attributes:

      author:        Author.
      date:          Date modified.
      time:          Time modified.
      language:      Language used, e.g. in comments.
      schemaVersion: Version of the schema this file was written for, e.g. "3.0".
     
      referenceSearchPaths:   A space-separated sequence of URIs or other strings used
                              by the Application to specify base URIs or other contexts
                              to enable relative URIs in the document to be resolved. The
                              URIs should be processed in sequence.
      languages:        A list of the ISO 639-1 codes for the languages,
                        separated by spaces, that the document contains.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:AttribOwnerBase">
     
<xsd:attribute name="schemaVersion" type="xsd:decimal" use="required"/>
     
<xsd:attribute name="author" type="xsd:string" use="required"/>
     
<xsd:attribute name="time" type="xsd:time" use="required"/>
     
<xsd:attribute name="date" type="xsd:date" use="required"/>
     
<xsd:attribute name="language" type="xsd:language" default="en"/>
     
<xsd:attribute name="referenceSearchPaths" type="xsd:string" use="optional"/>
     
<xsd:attribute name="languages" type="xsd:string" default="en"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute DocumentBase/@schemaVersion
type xsd:decimal
properties
use required
source <xsd:attribute name="schemaVersion" type="xsd:decimal" use="required"/>

attribute DocumentBase/@author
type xsd:string
properties
use required
source <xsd:attribute name="author" type="xsd:string" use="required"/>

attribute DocumentBase/@time
type xsd:time
properties
use required
source <xsd:attribute name="time" type="xsd:time" use="required"/>

attribute DocumentBase/@date
type xsd:date
properties
use required
source <xsd:attribute name="date" type="xsd:date" use="required"/>

attribute DocumentBase/@language
type xsd:language
properties
default en
source <xsd:attribute name="language" type="xsd:language" default="en"/>

attribute DocumentBase/@referenceSearchPaths
type xsd:string
properties
use optional
source <xsd:attribute name="referenceSearchPaths" type="xsd:string" use="optional"/>

attribute DocumentBase/@languages
type xsd:string
properties
default en
source <xsd:attribute name="languages" type="xsd:string" default="en"/>


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