QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
code | rail:tGenericName | optional |
|
||||
description | rail:tElementDescription | optional |
|
||||
id | rail:tGenericID | required |
|
||||
name | rail:tGenericName | optional |
|
||||
xml:lang | xs:language | optional |
|
||||
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016' |
<xs:complexType name="eInfraAttr"> <xs:complexContent> <xs:extension base="rail:tElementWithIDAndNameWithoutAny"> <xs:all> <xs:element name="owner" type="rail:tOwner" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:owner"/> </xs:annotation> </xs:element> <xs:element name="operationMode" type="rail:tOperationMode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:operationMode"/> </xs:annotation> </xs:element> <xs:element name="trainProtection" type="rail:tTrainProtection" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainProtection"/> </xs:annotation> </xs:element> <xs:element name="electrification" type="rail:tElectrification" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:electrification"/> </xs:annotation> </xs:element> <xs:element name="powerTransmission" type="rail:tPowerTransmission" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:powerTransmission"/> </xs:annotation> </xs:element> <xs:element name="axleWeight" type="rail:tAxleWeight" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:axleWeight"/> </xs:annotation> </xs:element> <xs:element name="gauge" type="rail:tGauge" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:gauge"/> </xs:annotation> </xs:element> <xs:element name="clearanceGauge" type="rail:tClearanceGaugeType" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:clearanceGauge"/> </xs:annotation> </xs:element> <xs:element name="speeds" type="rail:eSpeeds" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:speeds"/> </xs:annotation> </xs:element> <xs:element name="epsgCode" type="rail:tEpsgCode" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:epsgCode"/> </xs:annotation> </xs:element> <xs:element name="trainRadio" type="rail:tTrainRadioAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:trainRadio"/> </xs:annotation> </xs:element> <xs:element name="generalInfraAttributes" type="rail:eGeneralInfraAttributes" minOccurs="0"> <xs:annotation> <xs:documentation source="http://wiki.railml.org/index.php?title=IS:generalInfraAttributes"/> </xs:annotation> </xs:element> </xs:all> </xs:extension> </xs:complexContent> </xs:complexType> |