complexType PLMXMLType
diagram plmxml_diagrams/plmxml_p438.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:DocumentBase
properties
base plm:DocumentBase
children plm:Description plm:ApplicationRef plm:Attribute plm:Header plm:AttribOwner plm:ViewControl plm:Text
used by
element PLMXML
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
documentation

      This defines the type of the outermost element in a PLMXML file.
     
      Elements:
     
      Header:         Document header
      AttribOwner:    Any elements derived from AttribOwner are allowed under
                      this element, except as described below.
      ViewControl:    Represents a camera or view point in the Motion schema,
                      where a ViewControl does not already exist under a ProductDef.
      Text:           Represents text in multiple languages.
     
appinfo
sdkname=Document
appinfo
AdditionalElements=
              http://www.plmxml.org/Schemas/PLMXMLSchema:ProductDefType ProductDef
              http://www.plmxml.org/Schemas/PLMXMLSchema:StructureDef StructureDef
              http://www.plmxml.org/Schemas/PLMXMLSchema:Representation Representation
              http://www.plmxml.org/Schemas/PLMXMLSchema:ConstructionGeometryType ConstructionGeometry
              http://www.plmxml.org/Schemas/PLMXMLSchema:Structure Structure
              http://www.plmxml.org/Schemas/PLMXMLSchema:StructureRevision StructureRevision
source <xsd:complexType name="PLMXMLType">
 
<xsd:annotation>
   
<xsd:documentation>
      This defines the type of the outermost element in a PLMXML file.
     
      Elements:
     
      Header:         Document header
      AttribOwner:    Any elements derived from AttribOwner are allowed under
                      this element, except as described below.
      ViewControl:    Represents a camera or view point in the Motion schema,
                      where a ViewControl does not already exist under a ProductDef.
      Text:           Represents text in multiple languages.
     
</xsd:documentation>
   
<!-- The elements inside the appinfos are not part of the actual schema, but are
      processed by the CodeGenerator, and so appear in the PLM XML SDK run-time
      model and API. --
>
   
<xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">sdkname=Document</xsd:appinfo>
   
<xsd:appinfo source="http://www.plmxml.org/tools/CodeGenerator">AdditionalElements=
              http://www.plmxml.org/Schemas/PLMXMLSchema:ProductDefType ProductDef
              http://www.plmxml.org/Schemas/PLMXMLSchema:StructureDef StructureDef
              http://www.plmxml.org/Schemas/PLMXMLSchema:Representation Representation
              http://www.plmxml.org/Schemas/PLMXMLSchema:ConstructionGeometryType ConstructionGeometry
              http://www.plmxml.org/Schemas/PLMXMLSchema:Structure Structure
              http://www.plmxml.org/Schemas/PLMXMLSchema:StructureRevision StructureRevision
</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:DocumentBase">
     
<xsd:choice minOccurs="0" maxOccurs="unbounded">
       
<xsd:element name="Header" type="plm:DocumentHeaderType"/>
       
<xsd:element ref="plm:AttribOwner"/>
       
<xsd:element ref="plm:ViewControl"/>
       
<xsd:element name="Text" type="plm:MultipleLanguageTextType"/>
     
</xsd:choice>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

element PLMXMLType/Header
diagram plmxml_diagrams/plmxml_p439.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:DocumentHeaderType
properties
content complex
children plm:Schema plm:LoadOptions plm:Application
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
traverseRootRefs  plm:uriReferenceListType  optional      
transferContext  xsd:string  optional      
source <xsd:element name="Header" type="plm:DocumentHeaderType"/>

element PLMXMLType/Text
diagram plmxml_diagrams/plmxml_p440.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:MultipleLanguageTextType
properties
content complex
children plm:Item
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
primary  xsd:language  optional      
source <xsd:element name="Text" type="plm:MultipleLanguageTextType"/>


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