complexType ProcessViewType
diagram plmxml_diagrams/plmxml_p1114.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:ConfigurationViewType
properties
base plm:ConfigurationViewType
children plm:Description plm:ApplicationRef plm:Attribute plm:AssociatedAttachment plm:Occurrence plm:ConfiguredOccurrenceGroup plm:Transform plm:LogicalAssignment plm:ManufacturingConstraint
used by
element ProcessView
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      
ruleRefs  plm:uriReferenceListType  optional      
attachmentRefs  plm:uriReferenceListType  optional      
rootRefs  xsd:IDREFS  optional      
definition  plm:ProductViewDefinitionType  optional      
usage  plm:ProductViewUsageType  optional      
primaryOccurrenceRef  xsd:IDREF  optional      
annotation
documentation

      ProcessView. This is a collection of Occurrences.
  
      Attributes:
                          
      definition:     how the ProcessView is defined.

      usage:          This optional attribute specifies the intent of the ProcessView.
                     
      rootRefs:       specifies the root Occurrences, i.e. those which are not children
                      of other Occurrences in this ProcessView.
                     
      primaryOccurrenceRef: (deprecated). Used when there is only one root Occurrence.               
      
      SubElements:
     
      Occurrence:           Occurrences in the ProcessView.
      ConfiguredOccurrenceGroup: ConfiguredOccurrenceGroups in the ProcessView
      Transform:            Transforms which may be referenced by the Occurrences.
      LogicalAssignment: ProductLogicalAssignments or ToolRequirements in the
                        ProcessView.
      ManufacturingConstraint: PrecedenceConstraints in the ProcessView.
     
appinfo
AdditionalElements=
      http://www.plmxml.org/Schemas/PLMXMLSchema:ConfiguredActivity ConfiguredActivity
     
source <xsd:complexType name="ProcessViewType">
 
<xsd:annotation>
   
<xsd:documentation>
      ProcessView. This is a collection of Occurrences.
  
      Attributes:
                          
      definition:     how the ProcessView is defined.

      usage:          This optional attribute specifies the intent of the ProcessView.
                     
      rootRefs:       specifies the root Occurrences, i.e. those which are not children
                      of other Occurrences in this ProcessView.
                     
      primaryOccurrenceRef: (deprecated). Used when there is only one root Occurrence.               
      
      SubElements:
     
      Occurrence:           Occurrences in the ProcessView.
      ConfiguredOccurrenceGroup: ConfiguredOccurrenceGroups in the ProcessView
      Transform:            Transforms which may be referenced by the Occurrences.
      LogicalAssignment: ProductLogicalAssignments or ToolRequirements in the
                        ProcessView.
      ManufacturingConstraint: PrecedenceConstraints in the ProcessView.
     
</xsd:documentation>
   
<!-- The elements inside the appinfo 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">AdditionalElements=
      http://www.plmxml.org/Schemas/PLMXMLSchema:ConfiguredActivity ConfiguredActivity
     
</xsd:appinfo>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:ConfigurationViewType">
     
<xsd:choice minOccurs="0" maxOccurs="unbounded">
       
<xsd:element ref="plm:Occurrence"/>
       
<xsd:element ref="plm:ConfiguredOccurrenceGroup"/>
       
<xsd:element ref="plm:Transform"/>
       
<xsd:element ref="plm:LogicalAssignment"/>
       
<xsd:element ref="plm:ManufacturingConstraint"/>
     
</xsd:choice>
     
<xsd:attribute name="rootRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Occurrence plm:ConfiguredOccurrenceGroup"/>
     
<xsd:attribute name="definition" type="plm:ProductViewDefinitionType" use="optional"/>
     
<xsd:attribute name="usage" type="plm:ProductViewUsageType" use="optional"/>
     
<xsd:attribute name="primaryOccurrenceRef" type="xsd:IDREF" use="optional" plm:deprecated="true"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ProcessViewType/@rootRefs
type xsd:IDREFS
properties
use optional
source <xsd:attribute name="rootRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Occurrence plm:ConfiguredOccurrenceGroup"/>

attribute ProcessViewType/@definition
type plm:ProductViewDefinitionType
properties
use optional
facets
Kind Value Annotation
enumeration select
enumeration overlay
source <xsd:attribute name="definition" type="plm:ProductViewDefinitionType" use="optional"/>

attribute ProcessViewType/@usage
type plm:ProductViewUsageType
properties
use optional
facets
Kind Value Annotation
enumeration visual
enumeration arrangement
enumeration variant
enumeration modelView
enumeration pose
source <xsd:attribute name="usage" type="plm:ProductViewUsageType" use="optional"/>

attribute ProcessViewType/@primaryOccurrenceRef
type xsd:IDREF
properties
use optional
source <xsd:attribute name="primaryOccurrenceRef" type="xsd:IDREF" use="optional" plm:deprecated="true"/>


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