Ignore:
Timestamp:
02/25/13 11:47:25 (12 years ago)
Author:
lucsch
Message:
  • TmDmCreator is now working (supports language selection)
  • Adding swisstopo data model definition
Location:
trunk/tmdmcreator/docs/uml/tmdmcreator
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/tmdmcreator/docs/uml/tmdmcreator/128033.diagram

    r19 r21  
    33classcanvas 128033 class_ref 128033 // TmDmCreator 
    44  draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default 
    5   xyz 34.4 74.1 2000 
     5  xyz 32.3 74.3 2000 
    66end 
    77classcanvas 128161 class_ref 128161 // TmDmCopier 
    88  draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default 
    9   xyz 400.9 184.2 2000 
     9  xyz 528.3 153.4 2000 
    1010end 
    1111classcanvas 128417 class_ref 141217 // TmDmProcessor 
    1212  draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default 
    13   xyz 196.3 408.1 2000 
     13  xyz 103.9 345.5 2000 
    1414end 
    1515classcanvas 128545 class_ref 141345 // TmDmProcessorSimple 
    1616  draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default 
    17   xyz 363.9 588.5 2000 
     17  xyz 363.7 588.3 2000 
    1818end 
    1919classcanvas 128801 class_ref 141473 // TmDmProcessorAttributs 
    2020  draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default 
    21   xyz 17.9 693.8 2000 
     21  xyz 17.9 693.2 2000 
    2222end 
    2323relationcanvas 128673 relation_ref 128033 // <generalisation> 
  • trunk/tmdmcreator/docs/uml/tmdmcreator/33.session

    r19 r21  
    1 window_sizes 959 1031 253 700 838 136 
     1window_sizes 1440 852 253 1181 659 136 
    22diagrams 
    33  active  classdiagram_ref 128033 // tmdmcreator 
    4     1573 819 90 4 0 0 
     4    1177 639 90 4 0 0 
    55end 
    66show_stereotypes 
    7 selected operation_ref 144161 // _ProcessAttributesValues 
     7selected operation_ref 150689 // SwitchCols 
    88open 
     9  class_ref 128033 // TmDmCreator 
    910  class_ref 128161 // TmDmCopier 
    1011  operation_ref 136481 // ProcessBlock 
  • trunk/tmdmcreator/docs/uml/tmdmcreator/tmdmcreator.prj

    r19 r21  
    11format 75 
    22"tmdmcreator" 
    3   revision 6 
     3  revision 7 
    44  modified_by 33 "lucien" 
    55 
     
    251251      operation 137505 "ProcessFiles" 
    252252        public explicit_return_type "bool" 
    253         nparams 1 
     253        nparams 2 
    254254          param out name "errorsmsg" explicit_type "wxArrayString" 
    255         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract}; 
    256 " 
    257         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{ 
     255          param in name "languagecolumn" explicit_type "int" 
     256        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${v0}, ${t1} ${p1}${)}${const}${volatile}${throw}${abstract}; 
     257" 
     258        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}, ${t1} ${p1}${)}${const}${volatile}${throw}${staticnl}{ 
    258259  ${body}} 
    259260" 
     
    379380      end 
    380381 
     382      attribute 155169 "m_LanguageCol" 
     383        protected explicit_type "int" 
     384        init_value "0" 
     385        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value}; 
     386" 
     387        java_decl "" 
     388        php_decl "" 
     389        python_decl "" 
     390        idl_decl "" 
     391        set_oper operation_ref 150817 // SetLanguageColumn 
     392      end 
     393 
     394      operation 150689 "SwitchCols" 
     395        protected explicit_return_type "wxString" 
     396        nparams 2 
     397          param in name "cols" explicit_type "wxArrayString" 
     398          param in name "values" explicit_type "wxArrayString" 
     399        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${abstract}; 
     400" 
     401        cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{ 
     402  ${body}} 
     403" 
     404         
     405         
     406         
     407         
     408      end 
     409 
    381410      operation 135585 "TmDmProcessor" 
    382411        public explicit_return_type "" 
     
    435464         
    436465         
     466      end 
     467 
     468      operation 150817 "SetLanguageColumn" 
     469        force_body_gen public explicit_return_type "void" 
     470        nparams 1 
     471          param in name "value" explicit_type "int" 
     472        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}; 
     473" 
     474        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{ 
     475  m_LanguageCol = ${p0}; 
     476} 
     477" 
     478        cpp_name_spec "SetLanguageColumn" 
     479         
     480        java_name_spec "set${Name}" 
     481         
     482        php_name_spec "set${Name}" 
     483         
     484        python_name_spec "set${Name}" 
     485         
     486        idl_name_spec "set_${name}" 
     487        set_of_attribute attribute_ref 155169 // m_LanguageCol 
    437488      end 
    438489    end 
Note: See TracChangeset for help on using the changeset viewer.