Changes between Version 2 and Version 4 of Ticket #234


Ignore:
Timestamp:
Jan 1, 2017 10:52:22 PM (3 years ago)
Author:
vasco.kolmorgen
Comment:

Feedback from IS coordinator (mail from 22.12.2016 (13:31:22 CET)) added

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #234

    • Property Status changed from new to assigned
    • Property Keywords software code view added
    • Property Owner changed from vasco.kolmorgen to birgit.jaekel
  • Ticket #234 – Description

    v2 v4  
    1 The possibility to show the source code of an object shall be created.
     1The possibility to show the railML source code of an object shall be added with the following characteristics:
    22
    3 The following shall be implemented:
    4 
    5 * selection of object/element with right mouseclick and selction of menu item "show sourcecode"
    6 * the sourcecode shall be shown for all elements
    7 * propsectively the sourcode shall be shown in all views, for now it should be available for the Infrastructure - topographic, map and tabular view as well as for the Timetable - graphic and tabular view
    8 * the source code shall be presented in a copyable extra window/frame or if realisable in a copyable tooltip
    9 * the software shall show the sourcecode from the beginning of the description of the selected element
    10 * the display of the sourcecode shall be openden and created in reasonable time
    11 * it is not purpose of the sourcecode display to adjust or change the sourcecode
    12 * important attributes of the selected elements shall be highlighted in the sourcecode. (e.g. http://www.tanmar.info/images/stories/web/firefox_entwicklung/firefox_quelltext.gif) The railML coordinators will define what is to be highlighted.
     3* selection of object/element in the graphical/textual representation (e.g. track map) with  right mouseclick and selction of menu item "show sourcecode"
     4* Sourcecode shall be viewable for all selected elements in general, but only for one element simultaneously
     5* prospectively, the sourcecode view shall be available for all views, for railVIVID's V1.2 it should be implemented only for
     6   * Infrastructure
     7     * Topographic ''(Bildfahrplankopf)''
     8     * Map view ''(Kartendarstellung)''
     9     * Tabular view
     10   * Timetable
     11     * Graphic view ''(Bildfahrplan)''
     12     * Tabular view ''(Kursbuch)''
     13* Sourcecode shall be presented (if easy possible) in a copyable [https://en.wikipedia.org/wiki/Tooltip tooltip] or in a copyable extra window/frame
     14* railVIVID shall show the sourcecode from the beginning of the description of the selected element
     15* The display of the sourcecode shall be openend and created in reasonable time
     16* It is not the purpose of the sourcecode view to adjust or change the shown sourcecode
     17* The source code view shall support XML oriented syntax highlighting like in [https://en.wikipedia.org/wiki/Eclipse_(software) Eclipse] or [https://en.wikipedia.org/wiki/Notepad%2B%2B Notepad++]