complexType InstancePathType
diagram plmxml_diagrams/plmxml_p352.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
used by
element InstancePath
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      
instancePathRootRef  plm:anyURIType  optional      
instanceThreadRef  plm:anyURIType  optional      
childRefs  plm:uriReferenceListType  optional      
absoluteOccurrenceRef  plm:anyURIType        
annotation
documentation

      This element represents an unconfigured path of InstanceThreads, top to bottom.
   
      The path must be sequential in that the 'instanced' Structure of each InstanceThread
      must be the same as the 'parent' Structure of the next InstanceThread in the path.
      It is possible (although unusual) for an InstancePath to 'change views' as you go
      down the path.
   
      Attributes:
     
      instancePathRootRef: The InstancePathRoot which represents the top of the tree
                           this InstancePath is in.

      instanceThreadRef:   This is the last (bottom) InstanceThread in the instance path.
                           (Unlike the Occurrence element, which has an "instanceRefs"
                           attribute to specify the full path, this element only
                           specifies the last InstanceThread, and relies on its
                           'ancestor' elements to define the path).
     
      childRefs:           the 'children' of the InstancePath. This is a selection of
                           other InstancePaths, each of which must have a path which is
                           formed by adding one more InstanceThread on the end of the
                           path. There must be no duplicates paths.                       

      absoluteOccurrenceRef: This is a back-pointer to a referencing AbsoluteOccurrence
                           (There can be at most one AbsoluteOccurrence referencing a
                           given InstancePath)
     
source <xsd:complexType name="InstancePathType">
 
<xsd:annotation>
   
<xsd:documentation>
      This element represents an unconfigured path of InstanceThreads, top to bottom.
   
      The path must be sequential in that the 'instanced' Structure of each InstanceThread
      must be the same as the 'parent' Structure of the next InstanceThread in the path.
      It is possible (although unusual) for an InstancePath to 'change views' as you go
      down the path.
   
      Attributes:
     
      instancePathRootRef: The InstancePathRoot which represents the top of the tree
                           this InstancePath is in.

      instanceThreadRef:   This is the last (bottom) InstanceThread in the instance path.
                           (Unlike the Occurrence element, which has an "instanceRefs"
                           attribute to specify the full path, this element only
                           specifies the last InstanceThread, and relies on its
                           'ancestor' elements to define the path).
     
      childRefs:           the 'children' of the InstancePath. This is a selection of
                           other InstancePaths, each of which must have a path which is
                           formed by adding one more InstanceThread on the end of the
                           path. There must be no duplicates paths.                       

      absoluteOccurrenceRef: This is a back-pointer to a referencing AbsoluteOccurrence
                           (There can be at most one AbsoluteOccurrence referencing a
                           given InstancePath)
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:ManagedBase">
     
<xsd:attribute name="instancePathRootRef" type="plm:anyURIType" use="optional" plm:refType="plm:InstancePathRoot"/>
     
<xsd:attribute name="instanceThreadRef" type="plm:anyURIType" use="optional" plm:refType="plm:InstanceThread"/>
     
<xsd:attribute name="childRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:InstancePath"/>
     
<xsd:attribute name="absoluteOccurrenceRef" type="plm:anyURIType" plm:refType="plm:AbsoluteOccurrence"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute InstancePathType/@instancePathRootRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="instancePathRootRef" type="plm:anyURIType" use="optional" plm:refType="plm:InstancePathRoot"/>

attribute InstancePathType/@instanceThreadRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="instanceThreadRef" type="plm:anyURIType" use="optional" plm:refType="plm:InstanceThread"/>

attribute InstancePathType/@childRefs
type plm:uriReferenceListType
properties
use optional
source <xsd:attribute name="childRefs" type="plm:uriReferenceListType" use="optional" plm:refType="plm:InstancePath"/>

attribute InstancePathType/@absoluteOccurrenceRef
type plm:anyURIType
source <xsd:attribute name="absoluteOccurrenceRef" type="plm:anyURIType" plm:refType="plm:AbsoluteOccurrence"/>


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