[2] | 1 | format 55
|
---|
| 2 | "CNS"
|
---|
| 3 | revision 4
|
---|
| 4 | modified_by 2 "evert"
|
---|
| 5 |
|
---|
| 6 |
|
---|
| 7 |
|
---|
| 8 | // class settings
|
---|
| 9 | default_attribute_visibility protected default_relation_visibility protected default_operation_visibility public
|
---|
| 10 | //class diagram settings
|
---|
| 11 | draw_all_relations yes hide_attributes no hide_operations no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_multiplicity no show_members_initialization no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_infonote no shadow yes
|
---|
| 12 | //use case diagram settings
|
---|
| 13 | package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes
|
---|
| 14 | //sequence diagram settings
|
---|
| 15 | show_full_operations_definition no write_horizontally yes class_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes
|
---|
| 16 | //collaboration diagram settings
|
---|
| 17 | show_full_operations_definition no show_hierarchical_rank no write_horizontally yes drawing_language uml package_name_in_tab no show_context no draw_all_relations yes shadow yes
|
---|
| 18 | //object diagram settings
|
---|
| 19 | write_horizontally yes package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
|
---|
| 20 | //component diagram settings
|
---|
| 21 | package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
|
---|
| 22 | draw_component_as_icon no show_component_req_prov no show_component_rea no
|
---|
| 23 | //deployment diagram settings
|
---|
| 24 | package_name_in_tab no show_context no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes
|
---|
| 25 | draw_component_as_icon no show_component_req_prov no show_component_rea no
|
---|
| 26 | //state diagram settings
|
---|
| 27 | package_name_in_tab no show_context no auto_label_position yes write_trans_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes
|
---|
| 28 | show_activities yes region_horizontally yes drawing_language uml
|
---|
| 29 | //activity diagram settings
|
---|
| 30 | package_name_in_tab no show_context no show_opaque_action_definition no auto_label_position yes write_flow_label_horizontally no draw_all_relations yes shadow yes
|
---|
| 31 | show_infonote yes drawing_language uml
|
---|
| 32 |
|
---|
| 33 | class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activityaction_color transparent parameterpin_color white
|
---|
| 34 | font_size 13
|
---|
| 35 | diagram_format A4
|
---|
| 36 |
|
---|
| 37 | mark_for_import
|
---|
| 38 |
|
---|
| 39 | usecaseview 129160 "startup"
|
---|
| 40 | //use case diagram settings
|
---|
| 41 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default
|
---|
| 42 | //sequence diagram settings
|
---|
| 43 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 44 | //collaboration diagram settings
|
---|
| 45 | show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default
|
---|
| 46 | //object diagram settings
|
---|
| 47 | write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 48 | //state diagram settings
|
---|
| 49 | package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
|
---|
| 50 | show_activities default region_horizontally default drawing_language default
|
---|
| 51 | //activity diagram settings
|
---|
| 52 | package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
|
---|
| 53 | show_infonote default drawing_language default
|
---|
| 54 | comment "user turns on system"
|
---|
| 55 | sequencediagram 129160 "startup"
|
---|
| 56 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 57 | overlapping_bars size A4
|
---|
| 58 | end
|
---|
| 59 |
|
---|
| 60 | class 129288 "user"
|
---|
| 61 | visibility package
|
---|
| 62 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 63 | ${members}};
|
---|
| 64 | ${inlines}
|
---|
| 65 | "
|
---|
| 66 | java_decl ""
|
---|
| 67 | php_decl ""
|
---|
| 68 | python_2_2 python_decl ""
|
---|
| 69 | idl_decl ""
|
---|
| 70 | explicit_switch_type ""
|
---|
| 71 |
|
---|
| 72 | end
|
---|
| 73 |
|
---|
| 74 | classinstance 129288 "user"
|
---|
| 75 | type class_ref 129288 // user
|
---|
| 76 | attributes
|
---|
| 77 | end
|
---|
| 78 | relations
|
---|
| 79 | end
|
---|
| 80 | end
|
---|
| 81 |
|
---|
| 82 | class 129416 "input_button"
|
---|
| 83 | visibility package
|
---|
| 84 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 85 | ${members}};
|
---|
| 86 | ${inlines}
|
---|
| 87 | "
|
---|
| 88 | java_decl ""
|
---|
| 89 | php_decl ""
|
---|
| 90 | python_2_2 python_decl ""
|
---|
| 91 | idl_decl ""
|
---|
| 92 | explicit_switch_type ""
|
---|
| 93 |
|
---|
| 94 | end
|
---|
| 95 |
|
---|
| 96 | classinstance 129416 "cns"
|
---|
| 97 | type class_ref 129416 // input_button
|
---|
| 98 | attributes
|
---|
| 99 | end
|
---|
| 100 | relations
|
---|
| 101 | end
|
---|
| 102 | end
|
---|
| 103 |
|
---|
| 104 | class 129154 "driver"
|
---|
| 105 | visibility package stereotype "actor"
|
---|
| 106 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 107 | ${members}};
|
---|
| 108 | ${inlines}
|
---|
| 109 | "
|
---|
| 110 | java_decl ""
|
---|
| 111 | php_decl ""
|
---|
| 112 | python_2_2 python_decl ""
|
---|
| 113 | idl_decl ""
|
---|
| 114 | explicit_switch_type ""
|
---|
| 115 |
|
---|
| 116 | end
|
---|
| 117 | end
|
---|
| 118 |
|
---|
| 119 | usecaseview 129288 "find_own_location"
|
---|
| 120 | //use case diagram settings
|
---|
| 121 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default
|
---|
| 122 | //sequence diagram settings
|
---|
| 123 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 124 | //collaboration diagram settings
|
---|
| 125 | show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default
|
---|
| 126 | //object diagram settings
|
---|
| 127 | write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 128 | //state diagram settings
|
---|
| 129 | package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
|
---|
| 130 | show_activities default region_horizontally default drawing_language default
|
---|
| 131 | //activity diagram settings
|
---|
| 132 | package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
|
---|
| 133 | show_infonote default drawing_language default
|
---|
| 134 | comment "system finds it's own location"
|
---|
| 135 | sequencediagram 129288 "find_own_location"
|
---|
| 136 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 137 | overlapping_bars size A4
|
---|
| 138 | end
|
---|
| 139 |
|
---|
| 140 | class 129544 "processing"
|
---|
| 141 | visibility package
|
---|
| 142 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 143 | ${members}};
|
---|
| 144 | ${inlines}
|
---|
| 145 | "
|
---|
| 146 | java_decl ""
|
---|
| 147 | php_decl ""
|
---|
| 148 | python_2_2 python_decl ""
|
---|
| 149 | idl_decl ""
|
---|
| 150 | explicit_switch_type ""
|
---|
| 151 |
|
---|
| 152 | end
|
---|
| 153 |
|
---|
| 154 | classinstance 129544 "cns"
|
---|
| 155 | type class_ref 129544 // processing
|
---|
| 156 | attributes
|
---|
| 157 | end
|
---|
| 158 | relations
|
---|
| 159 | end
|
---|
| 160 | end
|
---|
| 161 |
|
---|
| 162 | classinstance 129672 "cns"
|
---|
| 163 | type class_ref 129672 // GPS
|
---|
| 164 | attributes
|
---|
| 165 | end
|
---|
| 166 | relations
|
---|
| 167 | end
|
---|
| 168 | end
|
---|
| 169 |
|
---|
| 170 | class 129672 "GPS"
|
---|
| 171 | visibility package
|
---|
| 172 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 173 | ${members}};
|
---|
| 174 | ${inlines}
|
---|
| 175 | "
|
---|
| 176 | java_decl ""
|
---|
| 177 | php_decl ""
|
---|
| 178 | python_2_2 python_decl ""
|
---|
| 179 | idl_decl ""
|
---|
| 180 | explicit_switch_type ""
|
---|
| 181 |
|
---|
| 182 | end
|
---|
| 183 |
|
---|
| 184 | class 129800 "display"
|
---|
| 185 | visibility package
|
---|
| 186 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 187 | ${members}};
|
---|
| 188 | ${inlines}
|
---|
| 189 | "
|
---|
| 190 | java_decl ""
|
---|
| 191 | php_decl ""
|
---|
| 192 | python_2_2 python_decl ""
|
---|
| 193 | idl_decl ""
|
---|
| 194 | explicit_switch_type ""
|
---|
| 195 |
|
---|
| 196 | end
|
---|
| 197 |
|
---|
| 198 | classinstance 128105 "cns"
|
---|
| 199 | type class_ref 129800 // display
|
---|
| 200 | attributes
|
---|
| 201 | end
|
---|
| 202 | relations
|
---|
| 203 | end
|
---|
| 204 | end
|
---|
| 205 | end
|
---|
| 206 |
|
---|
| 207 | usecaseview 128105 "user_gives_driving_goal"
|
---|
| 208 | //use case diagram settings
|
---|
| 209 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default
|
---|
| 210 | //sequence diagram settings
|
---|
| 211 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 212 | //collaboration diagram settings
|
---|
| 213 | show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default
|
---|
| 214 | //object diagram settings
|
---|
| 215 | write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 216 | //state diagram settings
|
---|
| 217 | package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
|
---|
| 218 | show_activities default region_horizontally default drawing_language default
|
---|
| 219 | //activity diagram settings
|
---|
| 220 | package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
|
---|
| 221 | show_infonote default drawing_language default
|
---|
| 222 | sequencediagram 128105 "user_gives_driving_goal"
|
---|
| 223 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 224 | overlapping_bars size A4
|
---|
| 225 | end
|
---|
| 226 |
|
---|
| 227 | class 128105 "input_screen"
|
---|
| 228 | visibility package
|
---|
| 229 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 230 | ${members}};
|
---|
| 231 | ${inlines}
|
---|
| 232 | "
|
---|
| 233 | java_decl ""
|
---|
| 234 | php_decl ""
|
---|
| 235 | python_2_2 python_decl ""
|
---|
| 236 | idl_decl ""
|
---|
| 237 | explicit_switch_type ""
|
---|
| 238 |
|
---|
| 239 | end
|
---|
| 240 |
|
---|
| 241 | classinstance 128233 "cns"
|
---|
| 242 | type class_ref 128105 // input_screen
|
---|
| 243 | attributes
|
---|
| 244 | end
|
---|
| 245 | relations
|
---|
| 246 | end
|
---|
| 247 | end
|
---|
| 248 |
|
---|
| 249 | classinstance 128361 "cns"
|
---|
| 250 | type class_ref 128233 // fixed_storage
|
---|
| 251 | attributes
|
---|
| 252 | end
|
---|
| 253 | relations
|
---|
| 254 | end
|
---|
| 255 | end
|
---|
| 256 |
|
---|
| 257 | class 128233 "fixed_storage"
|
---|
| 258 | visibility package
|
---|
| 259 | cpp_decl "${comment}${template}class ${name}${inherit} {
|
---|
| 260 | ${members}};
|
---|
| 261 | ${inlines}
|
---|
| 262 | "
|
---|
| 263 | java_decl ""
|
---|
| 264 | php_decl ""
|
---|
| 265 | python_2_2 python_decl ""
|
---|
| 266 | idl_decl ""
|
---|
| 267 | explicit_switch_type ""
|
---|
| 268 |
|
---|
| 269 | end
|
---|
| 270 | end
|
---|
| 271 |
|
---|
| 272 | usecaseview 129154 "show_route"
|
---|
| 273 | //use case diagram settings
|
---|
| 274 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default
|
---|
| 275 | //sequence diagram settings
|
---|
| 276 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 277 | //collaboration diagram settings
|
---|
| 278 | show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default
|
---|
| 279 | //object diagram settings
|
---|
| 280 | write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 281 | //state diagram settings
|
---|
| 282 | package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
|
---|
| 283 | show_activities default region_horizontally default drawing_language default
|
---|
| 284 | //activity diagram settings
|
---|
| 285 | package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
|
---|
| 286 | show_infonote default drawing_language default
|
---|
| 287 | sequencediagram 129282 "show_route"
|
---|
| 288 | show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
|
---|
| 289 | overlapping_bars size A4
|
---|
| 290 | end
|
---|
| 291 |
|
---|
| 292 | class 129282 "RDS"
|
---|
| 293 | visibility package
|
---|
| 294 | cpp_decl ""
|
---|
| 295 | java_decl "${comment}${@}${visibility}${final}${abstract}class ${name}${extends}${implements} {
|
---|
| 296 | ${members}}
|
---|
| 297 | "
|
---|
| 298 | php_decl ""
|
---|
| 299 | python_2_2 python_decl ""
|
---|
| 300 | idl_decl ""
|
---|
| 301 | explicit_switch_type ""
|
---|
| 302 |
|
---|
| 303 | end
|
---|
| 304 | end
|
---|
| 305 |
|
---|
| 306 | componentview 129154 "modules"
|
---|
| 307 | //component diagram settings
|
---|
| 308 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 309 | draw_component_as_icon default show_component_req_prov default show_component_rea default
|
---|
| 310 | component 129154 "GPS"
|
---|
| 311 | required_classes
|
---|
| 312 | class_ref 129672 // GPS
|
---|
| 313 | end
|
---|
| 314 | simplerelation 129154
|
---|
| 315 | -_->
|
---|
| 316 | on component_ref 129666 // route and location
|
---|
| 317 | end
|
---|
| 318 | end
|
---|
| 319 |
|
---|
| 320 | component 129282 "screen"
|
---|
| 321 | required_classes
|
---|
| 322 | class_ref 129800 // display
|
---|
| 323 | end
|
---|
| 324 | end
|
---|
| 325 |
|
---|
| 326 | component 129410 "RDS"
|
---|
| 327 | simplerelation 129282
|
---|
| 328 | -_->
|
---|
| 329 | on component_ref 129666 // route and location
|
---|
| 330 | end
|
---|
| 331 | end
|
---|
| 332 |
|
---|
| 333 | component 129538 "map data"
|
---|
| 334 | simplerelation 129410
|
---|
| 335 | -_->
|
---|
| 336 | on component_ref 129666 // route and location
|
---|
| 337 | end
|
---|
| 338 | end
|
---|
| 339 |
|
---|
| 340 | component 129666 "route and location"
|
---|
| 341 | required_classes
|
---|
| 342 | class_ref 129544 // processing
|
---|
| 343 | end
|
---|
| 344 | simplerelation 129538
|
---|
| 345 | ---|>
|
---|
| 346 | on component_ref 129282 // screen
|
---|
| 347 | end
|
---|
| 348 | end
|
---|
| 349 |
|
---|
| 350 | componentdiagram 129154 "architecture"
|
---|
| 351 | package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
|
---|
| 352 | draw_component_as_icon default show_component_req_prov default show_component_rea default
|
---|
| 353 | size A4
|
---|
| 354 | end
|
---|
| 355 |
|
---|
| 356 | component 129794 "target"
|
---|
| 357 | end
|
---|
| 358 | end
|
---|
| 359 |
|
---|
| 360 | deploymentview 128105 "deployment"
|
---|
| 361 | //deployment diagram settings
|
---|
| 362 | package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
|
---|
| 363 | draw_component_as_icon default show_component_req_prov default show_component_rea default
|
---|
| 364 | deploymentdiagram 128233 "deployment"
|
---|
| 365 | package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
|
---|
| 366 | draw_component_as_icon default show_component_req_prov default show_component_rea default
|
---|
| 367 | size A4
|
---|
| 368 | end
|
---|
| 369 | end
|
---|
| 370 | end
|
---|