complexType ConnectionType
diagram plmxml_diagrams/plmxml_p1838.png
namespace http://www.plmxml.org/Schemas/PLMXMLRouteListSchema
type extension of routelist:RouteListElementBase
properties
base routelist:RouteListElementBase
children plm:Description plm:ApplicationRef plm:UserData routelist:IntermediateComponent routelist:ConductorOccurrence
used by
element Connection
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
fromComponentRef  plm:anyURIType  optional      
documentation
Refers to the component at one end of the connection.
fromPin  xsd:normalizedString  optional      
documentation
Name of the terminal or pin on the From Component where connection starts/ends.
toComponentRef  plm:anyURIType  optional      
documentation
Refers to the component at the other end of the connection
toPin  xsd:normalizedString  optional      
documentation
Name of the terminal or pin on the To Component where connection starts/ends.
offset  xsd:double  optional      
documentation
A value used to calculate the cut-length by adding it to the actual length after the multiplier is applied.
multiplier  xsd:double  optional      
documentation
A factor used as a multiplier on the actual length to calculate the cut-length
annotation
documentation
Connection usage Properties
source <xsd:complexType name="ConnectionType">
 
<xsd:annotation>
   
<xsd:documentation>Connection usage Properties</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="routelist:RouteListElementBase">
     
<xsd:sequence>
       
<xsd:element ref="plm:UserData" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element ref="routelist:IntermediateComponent" minOccurs="0" maxOccurs="unbounded"/>
       
<xsd:element ref="routelist:ConductorOccurrence" minOccurs="0" maxOccurs="unbounded"/>
     
</xsd:sequence>
     
<xsd:attribute name="fromComponentRef" type="plm:anyURIType" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Refers to the component at one end of the connection.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="fromPin" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Name of the terminal or pin on the From Component where connection starts/ends.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="toComponentRef" type="plm:anyURIType" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Refers to the component at the other end of the connection</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="toPin" type="xsd:normalizedString" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>Name of the terminal or pin on the To Component where connection starts/ends.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="offset" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>A value used to calculate the cut-length by adding it to the actual length after the multiplier is applied.</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
     
<xsd:attribute name="multiplier" type="xsd:double" use="optional">
       
<xsd:annotation>
         
<xsd:documentation>A factor used as a multiplier on the actual length to calculate the cut-length</xsd:documentation>
       
</xsd:annotation>
     
</xsd:attribute>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute ConnectionType/@fromComponentRef
type plm:anyURIType
properties
use optional
annotation
documentation
Refers to the component at one end of the connection.
source <xsd:attribute name="fromComponentRef" type="plm:anyURIType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Refers to the component at one end of the connection.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ConnectionType/@fromPin
type xsd:normalizedString
properties
use optional
annotation
documentation
Name of the terminal or pin on the From Component where connection starts/ends.
source <xsd:attribute name="fromPin" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Name of the terminal or pin on the From Component where connection starts/ends.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ConnectionType/@toComponentRef
type plm:anyURIType
properties
use optional
annotation
documentation
Refers to the component at the other end of the connection
source <xsd:attribute name="toComponentRef" type="plm:anyURIType" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Refers to the component at the other end of the connection</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ConnectionType/@toPin
type xsd:normalizedString
properties
use optional
annotation
documentation
Name of the terminal or pin on the To Component where connection starts/ends.
source <xsd:attribute name="toPin" type="xsd:normalizedString" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>Name of the terminal or pin on the To Component where connection starts/ends.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ConnectionType/@offset
type xsd:double
properties
use optional
annotation
documentation
A value used to calculate the cut-length by adding it to the actual length after the multiplier is applied.
source <xsd:attribute name="offset" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>A value used to calculate the cut-length by adding it to the actual length after the multiplier is applied.</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>

attribute ConnectionType/@multiplier
type xsd:double
properties
use optional
annotation
documentation
A factor used as a multiplier on the actual length to calculate the cut-length
source <xsd:attribute name="multiplier" type="xsd:double" use="optional">
 
<xsd:annotation>
   
<xsd:documentation>A factor used as a multiplier on the actual length to calculate the cut-length</xsd:documentation>
 
</xsd:annotation>
</xsd:attribute>


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