complexType StructureRevisionViewBase
diagram plmxml_diagrams/plmxml_p510.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:ManagedBase
properties
base plm:ManagedBase
children plm:Description plm:ApplicationRef plm:Attribute plm:BoxBound plm:SphereBound plm:Bound plm:Occurrence plm:PropertyGroup plm:RepresentationEntity plm:EntityPropertyGroup plm:SymbolicOccurrence
used by
element StructureRevisionView
complexTypes ConnectionRevisionViewType DesignRevisionViewType DrawingRevisionViewType MechanismRevisionViewType PlantRevisionViewType ProcessRevisionViewType ProductRevisionViewType SoftwareRevisionViewType
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      
accessRefs  plm:uriReferenceListType  optional      
statusRef  plm:anyURIType  optional      
checkoutRefs  plm:uriReferenceListType  optional      
subType  xsd:string  optional      
effectivityRefs  plm:uriReferenceListType  optional      
releaseStatusRefs  plm:uriReferenceListType  optional      
revisionRef  plm:anyURIType  optional      
viewRef  plm:anyURIType  optional      
structureViewRef  plm:anyURIType  optional      
instanceRefs  xsd:IDREFS  optional      
gdeInstanceRefs  plm:uriReferenceListType  optional      
connectionInstanceRefs  plm:uriReferenceListType  optional      
signalInstanceRefs  plm:uriReferenceListType  optional      
routeInstanceRefs  plm:uriReferenceListType  optional      
occurrenceRefs  plm:uriReferenceListType  optional      
locationInstanceRefs  plm:uriReferenceListType  optional      
propertyRefs  plm:uriReferenceListType  optional      
ruleRefs  plm:uriReferenceListType  optional      
occurrenceControlState  plm:OccurrenceControlEnum    implicit    
annotation
documentation

      This is a base type for elements representing a 'view' (design,
      manufacturing, etc) of a StructureRevision.

      Attributes:

      revisionRef:      Specifies the StructureRevision of which this is a view.
      viewRef:          A reference to a view element (e.g. 'design')
      structureViewRef: A reference to the corresponding element derived from
                        StructureView (e.g. ProductStructureView), of which this
                        is a revision.
     
      instanceRefs:     Referenced Instances which define the hierarchical structure.
                     
      gdeInstanceRefs:  Referenced GDEInstance or GDEInstanceGroup elements.
     
      connectionInstanceRefs: Referenced ConnectionInstance elements.
     
      signalInstanceRefs: Reference to Instance elements which reference SignalRevision
                        elements.
                       
      routeInstanceRefs: Reference to Instance elements which reference Route
                        elements.
                     
      occurrenceRefs:   if an assembly, this element may have certain Occurrences singled
                        out, so that, for example, they can have different Materials
                        associated, or can be repositioned.
                       
      locationInstanceRefs: Reference to LocationInstance elements.
      propertyRefs:     reference to properties
      ruleRefs:         reference to configuration rules (derived from ConfigRuleBase), which
                        specify how this structure was configured.
                       
      occurrenceControlState: "explicit", "implicit", or "mixed"

      Elements:

      Occurrence:       These Occurrences play the same role as occurrenceRefs, above.
      PropertyGroup     a group of Properties of the StructureRevisionView
      RepresentationEntity: 'logical entities' in the StructureRevisionView, which
                        correspond to a number of equivalent objects in Representation files
      EntityPropertyGroup:  used to specify Properties of logical entities in the
                        StructureRevisionView
      SymbolicOccurrence: SymbolicOccurrences in the context of this StructureRevisionView
     
source <xsd:complexType name="StructureRevisionViewBase">
 
<xsd:annotation>
   
<xsd:documentation>
      This is a base type for elements representing a 'view' (design,
      manufacturing, etc) of a StructureRevision.

      Attributes:

      revisionRef:      Specifies the StructureRevision of which this is a view.
      viewRef:          A reference to a view element (e.g. 'design')
      structureViewRef: A reference to the corresponding element derived from
                        StructureView (e.g. ProductStructureView), of which this
                        is a revision.
     
      instanceRefs:     Referenced Instances which define the hierarchical structure.
                     
      gdeInstanceRefs:  Referenced GDEInstance or GDEInstanceGroup elements.
     
      connectionInstanceRefs: Referenced ConnectionInstance elements.
     
      signalInstanceRefs: Reference to Instance elements which reference SignalRevision
                        elements.
                       
      routeInstanceRefs: Reference to Instance elements which reference Route
                        elements.
                     
      occurrenceRefs:   if an assembly, this element may have certain Occurrences singled
                        out, so that, for example, they can have different Materials
                        associated, or can be repositioned.
                       
      locationInstanceRefs: Reference to LocationInstance elements.
      propertyRefs:     reference to properties
      ruleRefs:         reference to configuration rules (derived from ConfigRuleBase), which
                        specify how this structure was configured.
                       
      occurrenceControlState: "explicit", "implicit", or "mixed"

      Elements:

      Occurrence:       These Occurrences play the same role as occurrenceRefs, above.
      PropertyGroup     a group of Properties of the StructureRevisionView
      RepresentationEntity: 'logical entities' in the StructureRevisionView, which
                        correspond to a number of equivalent objects in Representation files
      EntityPropertyGroup:  used to specify Properties of logical entities in the
                        StructureRevisionView
      SymbolicOccurrence: SymbolicOccurrences in the context of this StructureRevisionView
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:ManagedBase">
     
<xsd:sequence>
       
<xsd:element ref="plm:Occurrence" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element ref="plm:PropertyGroup" minOccurs="0"/>
       
<xsd:element ref="plm:RepresentationEntity" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element ref="plm:EntityPropertyGroup" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element ref="plm:SymbolicOccurrence" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:sequence>
     
<xsd:attribute name="revisionRef" type="plm:anyURIType" use="optional" plm:refType="plm:StructureRevision"/>
     
<xsd:attribute name="viewRef" type="plm:anyURIType" use="optional" plm:refType="plm:View"/>
     
<xsd:attribute name="structureViewRef" type="plm:anyURIType" use="optional" plm:refType="plm:StructureView"/>
     
<xsd:attribute name="instanceRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Instance"/>
     
<xsd:attribute name="gdeInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Managed"/>
     
<xsd:attribute name="connectionInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ConnectionInstance"/>
     
<xsd:attribute name="signalInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/>
     
<xsd:attribute name="routeInstanceRefs" type="plm:uriReferenceListType" use="optional"/>
     
<xsd:attribute name="occurrenceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Occurrence"/>
     
<xsd:attribute name="locationInstanceRefs" type="plm:uriReferenceListType" use="optional"/>
     
<xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/>
     
<xsd:attribute name="ruleRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ConfigRule"/>
     
<xsd:attribute name="occurrenceControlState" type="plm:OccurrenceControlEnum" default="implicit"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute StructureRevisionViewBase/@revisionRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="revisionRef" type="plm:anyURIType" use="optional" plm:refType="plm:StructureRevision"/>

attribute StructureRevisionViewBase/@viewRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="viewRef" type="plm:anyURIType" use="optional" plm:refType="plm:View"/>

attribute StructureRevisionViewBase/@structureViewRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="structureViewRef" type="plm:anyURIType" use="optional" plm:refType="plm:StructureView"/>

attribute StructureRevisionViewBase/@instanceRefs
type xsd:IDREFS
properties
use optional
source <xsd:attribute name="instanceRefs" type="xsd:IDREFS" use="optional" plm:refType="plm:Instance"/>

attribute StructureRevisionViewBase/@gdeInstanceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="gdeInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Managed"/>

attribute StructureRevisionViewBase/@connectionInstanceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="connectionInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ConnectionInstance"/>

attribute StructureRevisionViewBase/@signalInstanceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="signalInstanceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Instance"/>

attribute StructureRevisionViewBase/@routeInstanceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="routeInstanceRefs" type="plm:uriReferenceListType" use="optional"/>

attribute StructureRevisionViewBase/@occurrenceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="occurrenceRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Occurrence"/>

attribute StructureRevisionViewBase/@locationInstanceRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="locationInstanceRefs" type="plm:uriReferenceListType" use="optional"/>

attribute StructureRevisionViewBase/@propertyRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="propertyRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:Property"/>

attribute StructureRevisionViewBase/@ruleRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="ruleRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:ConfigRule"/>

attribute StructureRevisionViewBase/@occurrenceControlState
type plm:OccurrenceControlEnum
properties
default implicit
facets
Kind Value Annotation
enumeration explicit
enumeration implicit
enumeration mixed
source <xsd:attribute name="occurrenceControlState" type="plm:OccurrenceControlEnum" default="implicit"/>


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