Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • railML 3 railML 3
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 71
    • Issues 71
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • railML.orgrailML.org
  • railML 3railML 3
  • Issues
  • #111
Closed
Open
Issue created Feb 15, 2011 by Deleted User@deleted-user

Rename attributes which contain elements names

There are some attributes which repeat the elements name. That leads to unnecessary long attribute names which aren't more declarative.

see https://wiki.railml.org/index.php?title=Dev:Coding_XML_Components (Attribute names in elements context)

  • ownerName in IS elements owner, ownerChange: rename to "name"
  • modeLegislative in IS elements operationMode and operationModeChange: rename to "legislative"
  • modeExecutive in IS elements operationMode and operationModeChange: rename to "executive"
  • sigSystem in IS element signal:rename to "system"
  • directionDetection in IS element trainDetector: rename to "directionSpecific"
  • manufacturerName in RS element manufacturer: rename to "name"
  • manufacturerType in RS element manufacturer: rename to "type"
  • operatorName in RS element operator: rename to "name"
  • operatorClass in RS element operator:rename to "class"
  • gearRatio in RS element gear: rename to "ratio"
  • trainProtectionMedium in RS element nationalSystem: rename to "medium"
  • trainProtectionMonitoring in RS element nationalSystem: rename to "monitoring"
  • gangwayHeight in RS element gangway: rename to "height"
  • gangwayWidth in RS element gangway: rename to "width"
  • rackSystem in RS element rackTraction: rename to "system"
  • holidayDate in TT element holiday: rename to "date"
  • minConnTime in TT element connection: rename to "minDuration"
  • maxConnTime in TT element connection: rename to "maxDuration"
  • connOperation in TT element connection: rename to "operation"
  • blockGroupNumber in TT element block: rename to "groupNumber"

Proposed solution in railML 3.1

railML 3.1 infrastructure does not contain any of the mentioned attributes.

railML 3.1 does not contain timetable and rollingstock information.

railML 3.1 interlocking does not contain any of the mentioned attributes.

Assignee
Assign to
Time tracking

railML.org e.V. (Registry of Associations: VR 5750) Phone: +49 351 47582911 Altplauen 19h; 01187 Dresden; Germany