generic base type, used for inheritance of railML types deploying references |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
ref | rail:tGenericRef | required |
|
||||
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.railml.org/schemas/2016' |
<xs:complexType name="tElementWithReference"> <xs:annotation> <xs:documentation>generic base type, used for inheritance of railML types deploying references</xs:documentation> </xs:annotation> <xs:attribute name="ref" type="rail:tGenericRef" use="required"> <xs:annotation> <xs:documentation>reference is required because it's the purpose of the element</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="rail:anyAttribute"/> </xs:complexType> |