Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • railML 2 railML 2
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • 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 2railML 2
  • Issues
  • #62
Closed
Open
Issue created Aug 18, 2010 by Deleted User@deleted-user

Reorganize 'dir' attribute for some elements

Some of the enumeration values should be disabled for some elements.

They are really confusing. Hopefully, nobody uses them until now!

dir attribute provides the following enumeration values, according to its generic type tDirValidity:

  • none
  • up
  • down
  • both
  • unknown

There are some elements, which offer all above values within this attribute, e.g.

  • mileage direction in mileageChange
  • direction of the main track in track/@mainDir

Type tOrientedElement uses the same attribute as extension base for various elements, e.g.

  • direction of crossSection for ocp references
  • direction of speedChange for the speed aspect
  • direction of gradientChange for slope value
  • direction of radiusChange for radius value
  • direction of levelCrossing for what?

Please, review all possible occurences of dir attribute with regard to meaningful enumeration values. Provide intermediate type with less values, if needed.

Assignee
Assign to
Time tracking

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