complexType PLMXMLDeltaType
diagram plmxml_diagrams/plmxml_p932.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:Add plm:Replace plm:Delete plm:Modify plm:ExternalReference plm:DeltaOperationGroup
used by
element PLMXMLDelta
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    
context  xsd:string  optional      
annotation
documentation

      The top-level element in a PLMXML Delta file. This represents a delta, or change,
      to be applied to a PLMXML file or equivalent Application model (the 'master' file/model).
     
      Attributes:
     
      context:        A URI or other indication of the master Document or model to which
                      this delta is to be applied.
     
      SubElements:
     
      Add:            Add elements, representing the addition of a tree of elements
      Replace:        Replace elements, representing the replacement of a tree of elements
      Delete:         Delete elements, representing the deletion of trees of elements
      Modify:         Modify elements, representing an alteration to an attribute of
                        an element.
                       
      ExternalReference:    References to Application objects.
     
source <xsd:complexType name="PLMXMLDeltaType">
 
<xsd:annotation>
   
<xsd:documentation>
      The top-level element in a PLMXML Delta file. This represents a delta, or change,
      to be applied to a PLMXML file or equivalent Application model (the 'master' file/model).
     
      Attributes:
     
      context:        A URI or other indication of the master Document or model to which
                      this delta is to be applied.
     
      SubElements:
     
      Add:            Add elements, representing the addition of a tree of elements
      Replace:        Replace elements, representing the replacement of a tree of elements
      Delete:         Delete elements, representing the deletion of trees of elements
      Modify:         Modify elements, representing an alteration to an attribute of
                        an element.
                       
      ExternalReference:    References to Application objects.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:DocumentBase">
     
<xsd:choice minOccurs="0" maxOccurs="unbounded">
       
<xsd:element name="Add" type="plm:DeltaAddType"/>
       
<xsd:element name="Replace" type="plm:DeltaReplaceType"/>
       
<xsd:element name="Delete" type="plm:DeltaDeleteType"/>
       
<xsd:element name="Modify" type="plm:DeltaModifyType"/>
       
<xsd:element ref="plm:ExternalReference"/>
       
<xsd:element ref="plm:DeltaOperationGroup"/>
     
</xsd:choice>
     
<xsd:attribute name="context" type="xsd:string" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

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

element PLMXMLDeltaType/Add
diagram plmxml_diagrams/plmxml_p933.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:DeltaAddType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
parentRef  plm:anyURIType  optional      
siblingRef  plm:anyURIType  optional      
source <xsd:element name="Add" type="plm:DeltaAddType"/>

element PLMXMLDeltaType/Replace
diagram plmxml_diagrams/plmxml_p934.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:DeltaReplaceType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
targetRef  plm:anyURIType  required      
source <xsd:element name="Replace" type="plm:DeltaReplaceType"/>

element PLMXMLDeltaType/Delete
diagram plmxml_diagrams/plmxml_p935.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:DeltaDeleteType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
targetRefs  plm:uriReferenceListType  required      
source <xsd:element name="Delete" type="plm:DeltaDeleteType"/>

element PLMXMLDeltaType/Modify
diagram plmxml_diagrams/plmxml_p936.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:DeltaModifyType
properties
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
targetRef  plm:anyURIType  optional      
op  plm:DeltaModifyOpType  optional  replace    
attributeName  xsd:string  optional      
values  xsd:string  optional      
valueRefs  plm:uriReferenceListType  optional      
source <xsd:element name="Modify" type="plm:DeltaModifyType"/>


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