rail:tSignalMilepost

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
lineRef rail:tGenericRef optional
reference to a line, for which the milepost is valid
mileageChangeRef rail:tGenericRef optional
reference to a mileageChange element
shownRemark xs:string optional
any remark that is printed on the milepost, e.g. for documenting a mileage gap
shownValue rail:tLength optional
mileage value printed on the milepost
switchable xs:boolean optional
defining the signal to be switchable or fixed (panel)
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016'

Used By

Source

<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>