<xs:attributeGroup name="aMechanicalWagonCoupler">
<xs:attribute name="designType" type="rail:tMechanicalCouplerDesignType" use="required">
<xs:annotation>
<xs:documentation>design type of the mechanical wagon coupler</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="positionOnCarEnd" type="rail:tEndPositionType" use="required">
<xs:annotation>
<xs:documentation>basic position of the mechanical wagon coupler (front/rear/both)</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="couplingHeight" type="rail:tLengthM">
<xs:annotation>
<xs:documentation>coupling level above top of rail in mm</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="pullingForce" type="rail:tForceNewton">
<xs:annotation>
<xs:documentation>maximum force in Newton to be used for pulling vehicles with this type of coupling</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="pushingForce" type="rail:tForceNewton">
<xs:annotation>
<xs:documentation>maximum force in Newton to be used for pushing vehicles with this type of coupling</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:attributeGroup> |