<xs:complexType name="tSignalMilepost">
<xs:complexContent>
<xs:extension base="rail:tSignalBase">
<xs:attribute name="shownValue" type="rail:tLength">
<xs:annotation>
<xs:documentation>mileage value printed on the milepost</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="shownRemark" type="xs:string">
<xs:annotation>
<xs:documentation>any remark that is printed on the milepost, e.g. for documenting a mileage gap</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="mileageChangeRef" type="rail:tGenericRef">
<xs:annotation>
<xs:documentation>reference to a mileageChange element</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="lineRef" type="rail:tGenericRef">
<xs:annotation>
<xs:documentation>reference to a line, for which the milepost is valid</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType> |