Grouping of balises and their attributes
As mentioned by Pierre Simon in the forum entry [http://www.railml.org/forum/ro/index.php?group=1&offset=20&thread=53&id=147] it is useful to repeat the single balise's attributes within a group of balises. The following solution is suggested:
-
A
baliseGroupis modelled as an element with ID and name and therefore inherits the parameters id, name and code. -
A
baliseGroupfulfills a certain function, which will be defined in the parameter type with the possible values infill, signal, technicalFixed and technicalSwitchable. -
A
baliseGroupmay have a reference to asignal, which will be defined in the optional parameter signalRef. -
The reference from a
baliseGroupto up to eight singlebaliseelements remains with the sequence ofbaliseRefobjects.