RS:rollingstock: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[unchecked revision][unchecked revision]
m (Rename 'RefId' to 'Ref')
m (Change to template)
Line 1: Line 1:
== Element '''rollingstock''' ==
{{elementDocu|
=== Description ===
elementName = rollingstock
The element '''rollingstock''' is the start of RailML tree used for data related to rolling stock, i.e. for individual vehicles, series of vehicle, train parts and complete trains. On top there are only management information for the RailML structure itself.


Das Element '''rollingstock''' ist der Einstiegspunkt in die Datensätze für einzelne Fahrzeuge, Fahrzeugbaureihen, Kombinationen von Fahrzeugen als Zugteile und ganzen Zügen, die in den Unterelementen abgelegt werden.
|semantics =
The element {{RS:Tag|rollingstock}} is the start of RailML tree used for data related to rolling stock, i.e. for individual vehicles, series of vehicle, train parts and complete trains. On top there are only management information for the RailML structure itself.


=== parent ===
{{deu|Das Element {{RS:Tag|rollingstock}} ist der Einstiegspunkt in die Datensätze für einzelne Fahrzeuge, Fahrzeugbaureihen, Kombinationen von Fahrzeugen als Zugteile und ganzen Zügen, die in den Unterelementen abgelegt werden.}}
:[[railml|railml]]


=== children ===
|parent =
:[[RS:formations|formations]]
[[railml|railml]]
:[[RS:vehicles|vehicles]]


=== attributes ===
|childs =
:id
{{RS:Doc|formations}}, {{RS:Doc|vehicles}}
::Unique identifier which is used to refer to this particular item. This ID is always required for the item. It is inherited as a common feature from the type [[tElementWithIDAndName]].


:name
|inheritedAttributes =
::A short name for the item can be given here, if wanted. It is inherited as a common feature from the type [[tElementWithIDAndName]].
* {{attr|id}}: Unique identifier which is used to refer to this particular item. This ID is always required for the item. It is inherited as a common feature from the type [[tElementWithIDAndName]].


:description
* {{attr|name}}: A short name for the item can be given here, if wanted. It is inherited as a common feature from the type [[tElementWithIDAndName]].
::In addition to a short name a more detailed description can be given here. This shall allow a short overview or hints to the contents of this dat set. It is inherited as a common feature from the type [[tElementWithIDAndName]].


:version
* {{attr|description}}: In addition to a short name a more detailed description can be given here. This shall allow a short overview or hints to the contents of this dat set. It is inherited as a common feature from the type [[tElementWithIDAndName]].
::This is the version number of the RailML release this XML file conforms to. It is not any internal numbering from an version control system for the data version.
::Allows two part or three part version numbers, 1.0 up to 99.99, or 1.0.1 up to 99.99.99.


:timetableRef
|ownAttributes =
::This is the reference to a timetable data set, which is identified by this 'id'.
* {{attr|version}}: This is the version number of the RailML release this XML file conforms to. It is not any internal numbering from an version control system for the data version.
:Allows two part or three part version numbers, 1.0 up to 99.99, or 1.0.1 up to 99.99.99.


:infrastructureRef
* {{attr|timetableRef}}: This is the reference to a timetable data set, which is identified by this 'id'.
::This is the reference to an infrastructure data set, which is identified by this 'id'.


* {{attr|infrastructureRef}}: This is the reference to an infrastructure data set, which is identified by this 'id'.


Back to [[RS:elements|elements]]
* {{attr|xml:base}}: This attribute is a [http://www.w3.org/TR/xmlbase/ construct] of XML Linking Language to describe links between resources. It allows the authors to explicitly specify a document's base URI for the purpose of resolving relative URIs in links to external images, applets, form-processing programs, style sheets, and so on. This provides a mechanism for providing base URI services to XLink, but as a modular specification so that other XML applications benefiting from additional control over relative URIs but not built upon XLink can also make use of it. The syntax consists of a single XML attribute named <TT>xml:base</TT>.
 
|backHome = RS:elements
}}

Revision as of 09:37, 4 October 2009


rollingstock
 


Scheme description / Schemenbeschreibung

Position of rollingstock in the XML-Tree / Position von rollingstock im XML-Baum

Multiplicity / Anzahl

[1..1]

Semantics / Bedeutung

The element <rollingstock> is the start of RailML tree used for data related to rolling stock, i.e. for individual vehicles, series of vehicle, train parts and complete trains. On top there are only management information for the RailML structure itself.

Das Element <rollingstock> ist der Einstiegspunkt in die Datensätze für einzelne Fahrzeuge, Fahrzeugbaureihen, Kombinationen von Fahrzeugen als Zugteile und ganzen Zügen, die in den Unterelementen abgelegt werden.

Attributes of rollingstock / Attribute von rollingstock

  • id: Unique identifier which is used to refer to this particular item. This ID is always required for the item. It is inherited as a common feature from the type tElementWithIDAndName.
  • name: A short name for the item can be given here, if wanted. It is inherited as a common feature from the type tElementWithIDAndName.
  • description: In addition to a short name a more detailed description can be given here. This shall allow a short overview or hints to the contents of this dat set. It is inherited as a common feature from the type tElementWithIDAndName.
  • version: This is the version number of the RailML release this XML file conforms to. It is not any internal numbering from an version control system for the data version.
Allows two part or three part version numbers, 1.0 up to 99.99, or 1.0.1 up to 99.99.99.
  • timetableRef: This is the reference to a timetable data set, which is identified by this 'id'.
  • infrastructureRef: This is the reference to an infrastructure data set, which is identified by this 'id'.
  • xml:base: This attribute is a construct of XML Linking Language to describe links between resources. It allows the authors to explicitly specify a document's base URI for the purpose of resolving relative URIs in links to external images, applets, form-processing programs, style sheets, and so on. This provides a mechanism for providing base URI services to XLink, but as a modular specification so that other XML applications benefiting from additional control over relative URIs but not built upon XLink can also make use of it. The syntax consists of a single XML attribute named xml:base.

Syntactic Constraints / Syntaktische Beschränkungen

Not yet described. / Noch nicht beschrieben.

Best practice & Examples / Empfohlene Anwendung & Beispiele

Not yet described. / Noch nicht beschrieben.

Notes / Anmerkungen

Not yet described. / Noch nicht beschrieben.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.