commsfwsupport/commselements/StateMachine/Documentation/State Machine Design.mdl
branchRCL_3
changeset 66 cbb19216b74d
parent 48 07656293a99c
child 67 00c6709d25aa
equal deleted inserted replaced
48:07656293a99c 66:cbb19216b74d
     1 
       
     2 (object Petal
       
     3     version    	43
       
     4     _written   	"Rose 6.5.9232.10"
       
     5     charSet    	0)
       
     6 
       
     7 (object Design "Logical View"
       
     8     is_unit    	TRUE
       
     9     is_loaded  	TRUE
       
    10     quid       	"3E79BE2603B6"
       
    11     defaults   	(object defaults
       
    12 	rightMargin 	0.250000
       
    13 	leftMargin 	0.250000
       
    14 	topMargin  	0.250000
       
    15 	bottomMargin 	0.500000
       
    16 	pageOverlap 	0.250000
       
    17 	clipIconLabels 	TRUE
       
    18 	autoResize 	TRUE
       
    19 	snapToGrid 	TRUE
       
    20 	gridX      	16
       
    21 	gridY      	16
       
    22 	defaultFont 	(object Font
       
    23 	    size       	10
       
    24 	    face       	"Arial"
       
    25 	    bold       	FALSE
       
    26 	    italics    	FALSE
       
    27 	    underline  	FALSE
       
    28 	    strike     	FALSE
       
    29 	    color      	0
       
    30 	    default_color 	TRUE)
       
    31 	showMessageNum 	1
       
    32 	showClassOfObject 	TRUE
       
    33 	notation   	"Unified")
       
    34     root_usecase_package 	(object Class_Category "Use Case View"
       
    35 	quid       	"3E79BE2603B8"
       
    36 	exportControl 	"Public"
       
    37 	global     	TRUE
       
    38 	logical_models 	(list unit_reference_list)
       
    39 	statemachine 	(object State_Machine "State/Activity Model"
       
    40 	    quid       	"3EC3E7380367"
       
    41 	    states     	(list States
       
    42 		(object State "return"
       
    43 		    quid       	"3EC3E7A20273"
       
    44 		    type       	"EndState")
       
    45 		(object Decision "iActiveEvent?"
       
    46 		    quid       	"3EC3E7A2025C"
       
    47 		    transitions 	(list transition_list
       
    48 			(object State_Transition
       
    49 			    quid       	"3EC3E7A2025D"
       
    50 			    stereotype 	"asynch"
       
    51 			    label      	""
       
    52 			    supplier   	"ProcessL"
       
    53 			    quidu      	"3EC3E7A20290"
       
    54 			    condition  	"!= NULL"
       
    55 			    sendEvent  	(object sendEvent
       
    56 				quid       	"3EC3E7A20260"))
       
    57 			(object State_Transition
       
    58 			    quid       	"3EC3E7A20261"
       
    59 			    label      	""
       
    60 			    supplier   	"OnCompletion"
       
    61 			    quidu      	"3EC3E7A20265"
       
    62 			    condition  	"== NULL"
       
    63 			    sendEvent  	(object sendEvent
       
    64 				quid       	"3EC3E7A20264"))
       
    65 			(object State_Transition
       
    66 			    quid       	"3EDC88770128"
       
    67 			    label      	""
       
    68 			    supplier   	"MStateMachineNotify::OnCompletion()"
       
    69 			    quidu      	"3EC3E7A2026E"
       
    70 			    condition  	"suspend request"
       
    71 			    sendEvent  	(object sendEvent
       
    72 				quid       	"3EDC8877012B"))))
       
    73 		(object Decision "iStatus?"
       
    74 		    quid       	"3EC3E7A20253"
       
    75 		    transitions 	(list transition_list
       
    76 			(object State_Transition
       
    77 			    quid       	"3EC3E7A20254"
       
    78 			    label      	""
       
    79 			    supplier   	"iActiveEvent?"
       
    80 			    quidu      	"3EC3E7A2025C"
       
    81 			    condition  	"OK"
       
    82 			    sendEvent  	(object sendEvent
       
    83 				quid       	"3EC3E7A20257"))
       
    84 			(object State_Transition
       
    85 			    quid       	"3EC3E7A20258"
       
    86 			    label      	""
       
    87 			    supplier   	"iLastError?"
       
    88 			    quidu      	"3EC3E7A202A4"
       
    89 			    condition  	"ERROR"
       
    90 			    sendEvent  	(object sendEvent
       
    91 				quid       	"3EC3E7A2025B"))))
       
    92 		(object Decision "iLastError?"
       
    93 		    quid       	"3EC3E7A202A4"
       
    94 		    transitions 	(list transition_list
       
    95 			(object State_Transition
       
    96 			    quid       	"3EC3E7A202A5"
       
    97 			    label      	""
       
    98 			    supplier   	"iActiveEvent=iErrorEvent?"
       
    99 			    quidu      	"3EC3E7A202AA"
       
   100 			    condition  	"ERROR"
       
   101 			    sendEvent  	(object sendEvent
       
   102 				quid       	"3EC3E7A202A8"))
       
   103 			(object State_Transition
       
   104 			    quid       	"3EC3E7A202A0"
       
   105 			    label      	""
       
   106 			    supplier   	"iLastError = iStatus"
       
   107 			    quidu      	"3EC3E7A2029F"
       
   108 			    condition  	"OK"
       
   109 			    sendEvent  	(object sendEvent
       
   110 				quid       	"3EC3E7A202A3"))
       
   111 			(object State_Transition
       
   112 			    quid       	"3EC3E9D3004B"
       
   113 			    label      	""
       
   114 			    supplier   	" iErrorEvent = 0;"
       
   115 			    quidu      	"3EC3E95F000C"
       
   116 			    condition  	"==KErrNone"
       
   117 			    sendEvent  	(object sendEvent
       
   118 				quid       	"3EC3E9D3004E"))
       
   119 			(object State_Transition
       
   120 			    quid       	"3EC3E9D6021F"
       
   121 			    label      	""
       
   122 			    supplier   	"iActiveEvent = iErrorEvent"
       
   123 			    quidu      	"3EC3E7A2029A"
       
   124 			    condition  	"!=KErrNone"
       
   125 			    sendEvent  	(object sendEvent
       
   126 				quid       	"3EC3E9D60222"))))
       
   127 		(object ActivityState "OnCompletion"
       
   128 		    quid       	"3EC3E7A20265"
       
   129 		    transitions 	(list transition_list
       
   130 			(object State_Transition
       
   131 			    quid       	"3EC3E7A20266"
       
   132 			    supplier   	"MStateMachineNotify::OnCompletion()"
       
   133 			    quidu      	"3EC3E7A2026E"
       
   134 			    sendEvent  	(object sendEvent
       
   135 				quid       	"3EC3E7A20269"))
       
   136 			(object State_Transition
       
   137 			    quid       	"3EC3E7A2026A"
       
   138 			    supplier   	"return"
       
   139 			    quidu      	"3EC3E7A20273"
       
   140 			    sendEvent  	(object sendEvent
       
   141 				quid       	"3EC3E7A2026D"))))
       
   142 		(object ActivityState "iActiveEvent = iErrorEvent"
       
   143 		    quid       	"3EC3E7A2029A"
       
   144 		    transitions 	(list transition_list
       
   145 			(object State_Transition
       
   146 			    quid       	"3EC3E7A20296"
       
   147 			    supplier   	"ProcessL"
       
   148 			    quidu      	"3EC3E7A20290"
       
   149 			    sendEvent  	(object sendEvent
       
   150 				quid       	"3EC3E7A20299"))
       
   151 			(object State_Transition
       
   152 			    quid       	"3EC3E9DD003B"
       
   153 			    supplier   	"return"
       
   154 			    quidu      	"3EC3E7A20273"
       
   155 			    sendEvent  	(object sendEvent
       
   156 				quid       	"3EC3E9DD003E"))))
       
   157 		(object ActivityState "iLastError = iStatus"
       
   158 		    quid       	"3EC3E7A2029F"
       
   159 		    transitions 	(list transition_list
       
   160 			(object State_Transition
       
   161 			    quid       	"3EC3E7A2029B"
       
   162 			    supplier   	"iActiveEvent = iErrorEvent"
       
   163 			    quidu      	"3EC3E7A2029A"
       
   164 			    sendEvent  	(object sendEvent
       
   165 				quid       	"3EC3E7A2029E"))))
       
   166 		(object ActivityState "return with new event"
       
   167 		    quid       	"3EC3E7A20286"
       
   168 		    transitions 	(list transition_list
       
   169 			(object State_Transition
       
   170 			    quid       	"3EC3E7A20282"
       
   171 			    supplier   	"Exception?"
       
   172 			    quidu      	"3EC3E7A2027D"
       
   173 			    sendEvent  	(object sendEvent
       
   174 				quid       	"3EC3E7A20285"))))
       
   175 		(object Decision "Exception?"
       
   176 		    quid       	"3EC3E7A2027D"
       
   177 		    transitions 	(list transition_list
       
   178 			(object State_Transition
       
   179 			    quid       	"3EC3E7A2027E"
       
   180 			    label      	""
       
   181 			    supplier   	"iActiveEvent = 0"
       
   182 			    quidu      	"3EC515350164"
       
   183 			    condition  	"YES"
       
   184 			    sendEvent  	(object sendEvent
       
   185 				quid       	"3EC3E7A20281"))
       
   186 			(object State_Transition
       
   187 			    quid       	"3EC3E7A20279"
       
   188 			    label      	""
       
   189 			    supplier   	"SetActive"
       
   190 			    quidu      	"3EC3E7A20278"
       
   191 			    condition  	"NO"
       
   192 			    sendEvent  	(object sendEvent
       
   193 				quid       	"3EC3E7A2027C"))))
       
   194 		(object ActivityState "Complete iStatus with error"
       
   195 		    quid       	"3EC3E7A202C4"
       
   196 		    transitions 	(list transition_list
       
   197 			(object State_Transition
       
   198 			    quid       	"3EC3E7A202C5"
       
   199 			    supplier   	"SetActive"
       
   200 			    quidu      	"3EC3E7A20278"
       
   201 			    sendEvent  	(object sendEvent
       
   202 				quid       	"3EC3E7A202C8"))))
       
   203 		(object ActivityState "SetActive"
       
   204 		    quid       	"3EC3E7A20278"
       
   205 		    transitions 	(list transition_list
       
   206 			(object State_Transition
       
   207 			    quid       	"3EC3E7A20274"
       
   208 			    supplier   	"return"
       
   209 			    quidu      	"3EC3E7A20273"
       
   210 			    sendEvent  	(object sendEvent
       
   211 				quid       	"3EC3E7A20277"))))
       
   212 		(object ActivityState "MStateMachineNotify::OnCompletion()"
       
   213 		    quid       	"3EC3E7A2026E"
       
   214 		    transitions 	(list transition_list
       
   215 			(object State_Transition
       
   216 			    quid       	"3EC3E7A2026F"
       
   217 			    supplier   	"return"
       
   218 			    quidu      	"3EC3E7A20273"
       
   219 			    sendEvent  	(object sendEvent
       
   220 				quid       	"3EC3E7A20272"))
       
   221 			(object State_Transition
       
   222 			    quid       	"3EC51A54025E"
       
   223 			    supplier   	"OnCompletion"
       
   224 			    quidu      	"3EC3E7A20265"
       
   225 			    sendEvent  	(object sendEvent
       
   226 				quid       	"3EC51A540261"))))
       
   227 		(object Decision "iActiveEvent=iErrorEvent?"
       
   228 		    quid       	"3EC3E7A202AA"
       
   229 		    transitions 	(list transition_list
       
   230 			(object State_Transition
       
   231 			    quid       	"3EC3E7A202AB"
       
   232 			    label      	""
       
   233 			    supplier   	"MStateMachineNotify::OnCompletion()"
       
   234 			    quidu      	"3EC3E7A2026E"
       
   235 			    condition  	"NO"
       
   236 			    sendEvent  	(object sendEvent
       
   237 				quid       	"3EC3E7A202AE"))
       
   238 			(object State_Transition
       
   239 			    quid       	"3EC3E7A202AF"
       
   240 			    label      	""
       
   241 			    supplier   	"ProcessL"
       
   242 			    quidu      	"3EC3E7A20290"
       
   243 			    condition  	"YES"
       
   244 			    sendEvent  	(object sendEvent
       
   245 				quid       	"3EC3E7A202B2"))))
       
   246 		(object ActivityState "ProcessL"
       
   247 		    quid       	"3EC3E7A20290"
       
   248 		    transitions 	(list transition_list
       
   249 			(object State_Transition
       
   250 			    quid       	"3EC3E7A2028C"
       
   251 			    supplier   	"Complete request"
       
   252 			    quidu      	"3EC3E7A2028B"
       
   253 			    sendEvent  	(object sendEvent
       
   254 				quid       	"3EC3E7A2028F"))
       
   255 			(object State_Transition
       
   256 			    quid       	"3EC3E7A20291"
       
   257 			    supplier   	"Access which completes req later"
       
   258 			    quidu      	"3EC3E7A202BA"
       
   259 			    sendEvent  	(object sendEvent
       
   260 				quid       	"3EC3E7A20294"))))
       
   261 		(object ActivityState "Complete request"
       
   262 		    quid       	"3EC3E7A2028B"
       
   263 		    transitions 	(list transition_list
       
   264 			(object State_Transition
       
   265 			    quid       	"3EC3E7A20287"
       
   266 			    supplier   	"return with new event"
       
   267 			    quidu      	"3EC3E7A20286"
       
   268 			    sendEvent  	(object sendEvent
       
   269 				quid       	"3EC3E7A2028A"))))
       
   270 		(object ActivityState "Access which completes req later"
       
   271 		    quid       	"3EC3E7A202BA"
       
   272 		    transitions 	(list transition_list
       
   273 			(object State_Transition
       
   274 			    quid       	"3EC3E7A202BB"
       
   275 			    supplier   	"return with new event"
       
   276 			    quidu      	"3EC3E7A20286"
       
   277 			    sendEvent  	(object sendEvent
       
   278 				quid       	"3EC3E7A202BE"))))
       
   279 		(object ActivityState "iLastError = aLastError"
       
   280 		    quid       	"3EC3E8A601D1"
       
   281 		    transitions 	(list transition_list
       
   282 			(object State_Transition
       
   283 			    quid       	"3EC3E9CF0145"
       
   284 			    supplier   	"iLastError?"
       
   285 			    quidu      	"3EC3E7A202A4"
       
   286 			    sendEvent  	(object sendEvent
       
   287 				quid       	"3EC3E9CF0148"))))
       
   288 		(object State "Start"
       
   289 		    quid       	"3EC3E8B8000C"
       
   290 		    transitions 	(list transition_list
       
   291 			(object State_Transition
       
   292 			    quid       	"3EC3E9CB03A6"
       
   293 			    supplier   	"iLastError = aLastError"
       
   294 			    quidu      	"3EC3E8A601D1"
       
   295 			    sendEvent  	(object sendEvent
       
   296 				quid       	"3EC3E9CB03A9"))
       
   297 			(object State_Transition
       
   298 			    quid       	"3EC3E7A2024F"
       
   299 			    label      	""
       
   300 			    supplier   	"iStatus?"
       
   301 			    quidu      	"3EC3E7A20253"
       
   302 			    Event      	(object Event "RunL"
       
   303 				quid       	"3EC3E7A20250")
       
   304 			    sendEvent  	(object sendEvent
       
   305 				quid       	"3EC3E7A20252")))
       
   306 		    type       	"StartState")
       
   307 		(object ActivityState " iErrorEvent = 0;"
       
   308 		    quid       	"3EC3E95F000C"
       
   309 		    transitions 	(list transition_list
       
   310 			(object State_Transition
       
   311 			    quid       	"3EC3E9D901E1"
       
   312 			    supplier   	"Complete client request with KErrCancel"
       
   313 			    quidu      	"3ED4E4400154"
       
   314 			    sendEvent  	(object sendEvent
       
   315 				quid       	"3EC3E9D901E4"))))
       
   316 		(object ActivityState "iActiveEvent = 0"
       
   317 		    quid       	"3EC515350164"
       
   318 		    transitions 	(list transition_list
       
   319 			(object State_Transition
       
   320 			    quid       	"3EC5156B0164"
       
   321 			    supplier   	"Complete iStatus with error"
       
   322 			    quidu      	"3EC3E7A202C4"
       
   323 			    sendEvent  	(object sendEvent
       
   324 				quid       	"3EC5156B0167"))))
       
   325 		(object Decision "iHistory?"
       
   326 		    quid       	"3EC8E95202BC"
       
   327 		    transitions 	(list transition_list
       
   328 			(object State_Transition
       
   329 			    quid       	"3EC8EEFC030A"
       
   330 			    label      	""
       
   331 			    supplier   	"Certificate ?"
       
   332 			    quidu      	"3EC8ED210210"
       
   333 			    condition  	"ServerHello received"
       
   334 			    sendEvent  	(object sendEvent
       
   335 				quid       	"3EC8EEFC030D"))
       
   336 			(object State_Transition
       
   337 			    quid       	"3EC9003402BC"
       
   338 			    supplier   	"ClientKeyExch?"
       
   339 			    quidu      	"3EC9012002AC"
       
   340 			    sendEvent  	(object sendEvent
       
   341 				quid       	"3EC9003402BF"))
       
   342 			(object State_Transition
       
   343 			    quid       	"3EC90E0F01C2"
       
   344 			    label      	""
       
   345 			    supplier   	"return"
       
   346 			    quidu      	"3EC3E7A20273"
       
   347 			    condition  	"Finish received"
       
   348 			    sendEvent  	(object sendEvent
       
   349 				quid       	"3EC90E0F01C5"))
       
   350 			(object State_Transition
       
   351 			    quid       	"3EC90F140329"
       
   352 			    label      	""
       
   353 			    supplier   	"return"
       
   354 			    quidu      	"3EC3E7A20273"
       
   355 			    condition  	"Finish sent"
       
   356 			    sendEvent  	(object sendEvent
       
   357 				quid       	"3EC90F14032C"))))
       
   358 		(object Decision "Certificate?"
       
   359 		    quid       	"3EC8EC49026D")
       
   360 		(object Decision "CertificateVer?"
       
   361 		    quid       	"3EC8EC5A023F"
       
   362 		    transitions 	(list transition_list
       
   363 			(object State_Transition
       
   364 			    quid       	"3EC900750154"
       
   365 			    supplier   	"Certificate ?"
       
   366 			    quidu      	"3EC8ED210210"
       
   367 			    sendEvent  	(object sendEvent
       
   368 				quid       	"3EC900750157"))))
       
   369 		(object Decision "Certificate ?"
       
   370 		    quid       	"3EC8ED210210")
       
   371 		(object Decision "ClientKeyExch?"
       
   372 		    quid       	"3EC9012002AC"
       
   373 		    transitions 	(list transition_list
       
   374 			(object State_Transition
       
   375 			    quid       	"3EC9015A001C"
       
   376 			    label      	""
       
   377 			    supplier   	"Certificate ?"
       
   378 			    quidu      	"3EC8ED210210"
       
   379 			    condition  	"NOT sent"
       
   380 			    sendEvent  	(object sendEvent
       
   381 				quid       	"3EC9015A001F"))
       
   382 			(object State_Transition
       
   383 			    quid       	"3EC902570173"
       
   384 			    label      	""
       
   385 			    supplier   	"CertificateVer?"
       
   386 			    quidu      	"3EC8EC5A023F"
       
   387 			    condition  	"sent"
       
   388 			    sendEvent  	(object sendEvent
       
   389 				quid       	"3EC902570176"))))
       
   390 		(object ActivityState "Complete client request with KErrCancel"
       
   391 		    quid       	"3ED4E4400154"
       
   392 		    transitions 	(list transition_list
       
   393 			(object State_Transition
       
   394 			    quid       	"3ED4E49601A2"
       
   395 			    supplier   	"iActiveEvent = iErrorEvent"
       
   396 			    quidu      	"3EC3E7A2029A"
       
   397 			    sendEvent  	(object sendEvent
       
   398 				quid       	"3ED4E49601A5")))))
       
   399 	    partitions 	(list Partitions
       
   400 		(object Partition "$UNNAMED$0"
       
   401 		    quid       	"3EC3E7CF01F0"
       
   402 		    class      	"CActiveScheduler"
       
   403 		    quidu      	"3E7F10A60099"
       
   404 		    persistence 	"Transient"
       
   405 		    multi      	FALSE)
       
   406 		(object Partition "$UNNAMED$1"
       
   407 		    quid       	"3EC3E7CF01F6"
       
   408 		    class      	"Logical View::StateMachines::CStateMachine"
       
   409 		    quidu      	"3E7A1B9A00A9"
       
   410 		    persistence 	"Transient"
       
   411 		    multi      	FALSE)
       
   412 		(object Partition "$UNNAMED$2"
       
   413 		    quid       	"3EC3E7CF0231"
       
   414 		    class      	"Logical View::CAsynchEvent"
       
   415 		    quidu      	"3E7A1D3402AD"
       
   416 		    persistence 	"Transient"
       
   417 		    multi      	FALSE)
       
   418 		(object Partition "$UNNAMED$3"
       
   419 		    quid       	"3ECB766900D7"
       
   420 		    class      	"Logical View::StateMachines::CStateMachine"
       
   421 		    quidu      	"3E7A1B9A00A9"
       
   422 		    persistence 	"Transient"
       
   423 		    multi      	FALSE))
       
   424 	    statediagrams 	(list StateDiagrams
       
   425 		(object ActivityDiagram "CStateMachine::Cancel"
       
   426 		    quid       	"3EC3E7380377"
       
   427 		    title      	"CStateMachine::Cancel"
       
   428 		    zoom       	100
       
   429 		    max_height 	28350
       
   430 		    max_width  	21600
       
   431 		    origin_x   	0
       
   432 		    origin_y   	0
       
   433 		    items      	(list diagram_item_list
       
   434 			(object Swimlane "$UNNAMED$3" @1
       
   435 			    line_color 	3342489
       
   436 			    quidu      	"3ECB766900D7"
       
   437 			    width      	1398)
       
   438 			(object ActivityStateView "iLastError = aLastError" @2
       
   439 			    Parent_View 	@1
       
   440 			    location   	(688, 352)
       
   441 			    label      	(object ItemLabel
       
   442 				Parent_View 	@2
       
   443 				location   	(688, 346)
       
   444 				fill_color 	13434879
       
   445 				anchor_loc 	1
       
   446 				nlines     	2
       
   447 				max_width  	386
       
   448 				justify    	0
       
   449 				label      	"iLastError = aLastError")
       
   450 			    icon_style 	"Icon"
       
   451 			    line_color 	3342489
       
   452 			    fill_color 	13434879
       
   453 			    quidu      	"3EC3E8A601D1"
       
   454 			    width      	500
       
   455 			    height     	118
       
   456 			    autoResize 	TRUE)
       
   457 			(object StateView "StartState" "Start" @3
       
   458 			    Parent_View 	@1
       
   459 			    location   	(688, 128)
       
   460 			    label      	(object ItemLabel
       
   461 				Parent_View 	@3
       
   462 				location   	(730, 98)
       
   463 				nlines     	2
       
   464 				max_width  	600
       
   465 				label      	"Start")
       
   466 			    icon_style 	"Icon"
       
   467 			    line_color 	3342489
       
   468 			    fill_color 	13434879
       
   469 			    quidu      	"3EC3E8B8000C"
       
   470 			    autoResize 	TRUE)
       
   471 			(object TransView "" @4
       
   472 			    stereotype 	TRUE
       
   473 			    line_color 	3342489
       
   474 			    quidu      	"3EC3E9CB03A6"
       
   475 			    client     	@3
       
   476 			    supplier   	@2
       
   477 			    line_style 	0
       
   478 			    x_offset   	FALSE)
       
   479 			(object ActivityStateView "iActiveEvent = iErrorEvent" @5
       
   480 			    Parent_View 	@1
       
   481 			    location   	(688, 1360)
       
   482 			    label      	(object ItemLabel
       
   483 				Parent_View 	@5
       
   484 				location   	(688, 1358)
       
   485 				fill_color 	13434879
       
   486 				anchor_loc 	1
       
   487 				nlines     	2
       
   488 				max_width  	564
       
   489 				justify    	0
       
   490 				label      	"iActiveEvent = iErrorEvent")
       
   491 			    icon_style 	"Icon"
       
   492 			    line_color 	3342489
       
   493 			    fill_color 	13434879
       
   494 			    quidu      	"3EC3E7A2029A"
       
   495 			    width      	672
       
   496 			    height     	110
       
   497 			    autoResize 	TRUE)
       
   498 			(object DecisionView "iLastError?" @6
       
   499 			    Parent_View 	@1
       
   500 			    location   	(688, 544)
       
   501 			    font       	(object Font
       
   502 				bold       	TRUE)
       
   503 			    label      	(object ItemLabel
       
   504 				Parent_View 	@6
       
   505 				location   	(744, 495)
       
   506 				nlines     	2
       
   507 				max_width  	300
       
   508 				label      	"iLastError?")
       
   509 			    icon_style 	"Icon"
       
   510 			    line_color 	3342489
       
   511 			    fill_color 	13434879
       
   512 			    quidu      	"3EC3E7A202A4"
       
   513 			    autoResize 	TRUE)
       
   514 			(object TransView "" @7
       
   515 			    stereotype 	TRUE
       
   516 			    line_color 	3342489
       
   517 			    quidu      	"3EC3E9CF0145"
       
   518 			    client     	@2
       
   519 			    supplier   	@6
       
   520 			    line_style 	0
       
   521 			    x_offset   	FALSE)
       
   522 			(object TransView "" @8
       
   523 			    label      	(object SegLabel @9
       
   524 				Parent_View 	@8
       
   525 				location   	(846, 598)
       
   526 				anchor_loc 	1
       
   527 				nlines     	1
       
   528 				max_width  	287
       
   529 				justify    	0
       
   530 				label      	"[ !=KErrNone ]"
       
   531 				pctDist    	0.023578
       
   532 				height     	158
       
   533 				orientation 	0)
       
   534 			    stereotype 	TRUE
       
   535 			    line_color 	3342489
       
   536 			    quidu      	"3EC3E9D6021F"
       
   537 			    client     	@6
       
   538 			    supplier   	@5
       
   539 			    line_style 	0
       
   540 			    x_offset   	FALSE)
       
   541 			(object StateView "EndState" "return" @10
       
   542 			    Parent_View 	@1
       
   543 			    location   	(688, 1680)
       
   544 			    label      	(object ItemLabel
       
   545 				Parent_View 	@10
       
   546 				location   	(742, 1638)
       
   547 				anchor_loc 	1
       
   548 				nlines     	2
       
   549 				max_width  	-12
       
   550 				justify    	0
       
   551 				label      	"return")
       
   552 			    icon_style 	"Icon"
       
   553 			    line_color 	3342489
       
   554 			    fill_color 	13434879
       
   555 			    quidu      	"3EC3E7A20273"
       
   556 			    autoResize 	TRUE)
       
   557 			(object TransView "" @11
       
   558 			    stereotype 	TRUE
       
   559 			    line_color 	3342489
       
   560 			    quidu      	"3EC3E9DD003B"
       
   561 			    client     	@5
       
   562 			    supplier   	@10
       
   563 			    line_style 	0
       
   564 			    x_offset   	FALSE)
       
   565 			(object ActivityStateView " iErrorEvent = 0;" @12
       
   566 			    Parent_View 	@1
       
   567 			    location   	(352, 817)
       
   568 			    label      	(object ItemLabel
       
   569 				Parent_View 	@12
       
   570 				location   	(352, 808)
       
   571 				fill_color 	13434879
       
   572 				anchor_loc 	1
       
   573 				nlines     	2
       
   574 				max_width  	358
       
   575 				justify    	0
       
   576 				label      	" iErrorEvent = 0;")
       
   577 			    icon_style 	"Icon"
       
   578 			    line_color 	3342489
       
   579 			    fill_color 	13434879
       
   580 			    quidu      	"3EC3E95F000C"
       
   581 			    width      	476
       
   582 			    height     	124
       
   583 			    autoResize 	TRUE)
       
   584 			(object TransView "" @13
       
   585 			    label      	(object SegLabel @14
       
   586 				Parent_View 	@13
       
   587 				location   	(354, 677)
       
   588 				anchor_loc 	1
       
   589 				nlines     	1
       
   590 				max_width  	281
       
   591 				justify    	0
       
   592 				label      	"[ ==KErrNone ]"
       
   593 				pctDist    	0.958848
       
   594 				height     	97
       
   595 				orientation 	1)
       
   596 			    stereotype 	TRUE
       
   597 			    line_color 	3342489
       
   598 			    quidu      	"3EC3E9D3004B"
       
   599 			    client     	@6
       
   600 			    supplier   	@12
       
   601 			    line_style 	0
       
   602 			    x_offset   	FALSE)
       
   603 			(object NoteView @15
       
   604 			    Parent_View 	@1
       
   605 			    location   	(240, 144)
       
   606 			    label      	(object ItemLabel
       
   607 				Parent_View 	@15
       
   608 				location   	(102, 84)
       
   609 				fill_color 	13434879
       
   610 				nlines     	2
       
   611 				max_width  	240
       
   612 				label      	"Request outstanding")
       
   613 			    line_color 	3342489
       
   614 			    fill_color 	13434879
       
   615 			    width      	300
       
   616 			    height     	132)
       
   617 			(object AttachView "" @16
       
   618 			    stereotype 	TRUE
       
   619 			    line_color 	3342489
       
   620 			    client     	@15
       
   621 			    supplier   	@3
       
   622 			    line_style 	0)
       
   623 			(object ActivityStateView "Complete client request with KErrCancel" @17
       
   624 			    Parent_View 	@1
       
   625 			    location   	(350, 1009)
       
   626 			    label      	(object ItemLabel
       
   627 				Parent_View 	@17
       
   628 				location   	(350, 1007)
       
   629 				fill_color 	13434879
       
   630 				anchor_loc 	1
       
   631 				nlines     	2
       
   632 				max_width  	472
       
   633 				justify    	0
       
   634 				label      	"Complete client request with KErrCancel")
       
   635 			    icon_style 	"Icon"
       
   636 			    line_color 	3342489
       
   637 			    fill_color 	13434879
       
   638 			    quidu      	"3ED4E4400154"
       
   639 			    width      	580
       
   640 			    height     	110
       
   641 			    autoResize 	TRUE)
       
   642 			(object TransView "" @18
       
   643 			    stereotype 	TRUE
       
   644 			    line_color 	3342489
       
   645 			    quidu      	"3EC3E9D901E1"
       
   646 			    client     	@12
       
   647 			    supplier   	@17
       
   648 			    line_style 	0
       
   649 			    x_offset   	FALSE)
       
   650 			(object NoteView @19
       
   651 			    Parent_View 	@1
       
   652 			    location   	(1312, 1648)
       
   653 			    label      	(object ItemLabel
       
   654 				Parent_View 	@19
       
   655 				location   	(937, 1510)
       
   656 				fill_color 	13434879
       
   657 				nlines     	5
       
   658 				max_width  	715
       
   659 				label      	
       
   660 |if iLastError != KErrNone it will enter CStateMachine::RunL which takes appropriate actions:
       
   661 |Send/not send notify to the peer
       
   662 |Complete user request with iLastError
       
   663 				)
       
   664 			    line_color 	3342489
       
   665 			    fill_color 	13434879
       
   666 			    width      	775
       
   667 			    height     	288)
       
   668 			(object AttachView "" @20
       
   669 			    stereotype 	TRUE
       
   670 			    line_color 	3342489
       
   671 			    client     	@19
       
   672 			    supplier   	@10
       
   673 			    line_style 	0)
       
   674 			(object Swimlane "$UNNAMED$0" @21
       
   675 			    location   	(1398, 0)
       
   676 			    line_color 	3342489
       
   677 			    quidu      	"3EC3E7CF01F0"
       
   678 			    width      	450)
       
   679 			(object NoteView @22
       
   680 			    Parent_View 	@21
       
   681 			    location   	(1504, 272)
       
   682 			    label      	(object ItemLabel
       
   683 				Parent_View 	@22
       
   684 				location   	(1066, 206)
       
   685 				fill_color 	13434879
       
   686 				nlines     	2
       
   687 				max_width  	840
       
   688 				label      	"aLastError is a parameter of CStateMachine::Cancel( TInt aLastError )")
       
   689 			    line_color 	3342489
       
   690 			    fill_color 	13434879
       
   691 			    width      	900
       
   692 			    height     	144)
       
   693 			(object AttachView "" @23
       
   694 			    stereotype 	TRUE
       
   695 			    line_color 	3342489
       
   696 			    client     	@22
       
   697 			    supplier   	@2
       
   698 			    line_style 	0)
       
   699 			(object TransView "" @24
       
   700 			    stereotype 	TRUE
       
   701 			    line_color 	3342489
       
   702 			    quidu      	"3ED4E49601A2"
       
   703 			    client     	@17
       
   704 			    supplier   	@5
       
   705 			    line_style 	0
       
   706 			    x_offset   	FALSE)))
       
   707 		(object ActivityDiagram "CStateMachine::RunL"
       
   708 		    quid       	"3EC3E79B00C8"
       
   709 		    title      	"CStateMachine::RunL"
       
   710 		    zoom       	100
       
   711 		    max_height 	28350
       
   712 		    max_width  	21600
       
   713 		    origin_x   	0
       
   714 		    origin_y   	0
       
   715 		    items      	(list diagram_item_list
       
   716 			(object Swimlane "$UNNAMED$0" @25
       
   717 			    line_color 	3342489
       
   718 			    quidu      	"3EC3E7CF01F0"
       
   719 			    width      	450)
       
   720 			(object StateView "EndState" "return" @26
       
   721 			    Parent_View 	@25
       
   722 			    location   	(144, 1792)
       
   723 			    label      	(object ItemLabel
       
   724 				Parent_View 	@26
       
   725 				location   	(198, 1750)
       
   726 				anchor_loc 	1
       
   727 				nlines     	2
       
   728 				max_width  	-12
       
   729 				justify    	0
       
   730 				label      	"return")
       
   731 			    icon_style 	"Icon"
       
   732 			    line_color 	3342489
       
   733 			    fill_color 	13434879
       
   734 			    quidu      	"3EC3E7A20273"
       
   735 			    autoResize 	TRUE)
       
   736 			(object StateView "EndState" "return" @27
       
   737 			    Parent_View 	@25
       
   738 			    location   	(208, 112)
       
   739 			    label      	(object ItemLabel
       
   740 				Parent_View 	@27
       
   741 				location   	(262, 70)
       
   742 				anchor_loc 	1
       
   743 				nlines     	2
       
   744 				max_width  	-12
       
   745 				justify    	0
       
   746 				label      	"return")
       
   747 			    icon_style 	"Icon"
       
   748 			    line_color 	3342489
       
   749 			    fill_color 	13434879
       
   750 			    quidu      	"3EC3E7A20273"
       
   751 			    autoResize 	TRUE)
       
   752 			(object StateView "StartState" "Start" @28
       
   753 			    Parent_View 	@25
       
   754 			    location   	(208, 877)
       
   755 			    label      	(object ItemLabel
       
   756 				Parent_View 	@28
       
   757 				location   	(250, 847)
       
   758 				anchor_loc 	1
       
   759 				nlines     	2
       
   760 				max_width  	220
       
   761 				justify    	0
       
   762 				label      	"Start")
       
   763 			    icon_style 	"Icon"
       
   764 			    line_color 	3342489
       
   765 			    fill_color 	13434879
       
   766 			    quidu      	"3EC3E8B8000C"
       
   767 			    autoResize 	TRUE)
       
   768 			(object NoteView @29
       
   769 			    Parent_View 	@25
       
   770 			    location   	(208, 685)
       
   771 			    label      	(object ItemLabel
       
   772 				Parent_View 	@29
       
   773 				location   	(70, 625)
       
   774 				fill_color 	13434879
       
   775 				nlines     	2
       
   776 				max_width  	240
       
   777 				label      	"Wait for request")
       
   778 			    line_color 	3342489
       
   779 			    fill_color 	13434879
       
   780 			    width      	300
       
   781 			    height     	132)
       
   782 			(object AttachView "" @30
       
   783 			    stereotype 	TRUE
       
   784 			    line_color 	3342489
       
   785 			    client     	@29
       
   786 			    supplier   	@28
       
   787 			    line_style 	0)
       
   788 			(object NoteView @31
       
   789 			    Parent_View 	@25
       
   790 			    location   	(240, 480)
       
   791 			    label      	(object ItemLabel
       
   792 				Parent_View 	@31
       
   793 				location   	(74, 399)
       
   794 				fill_color 	13434879
       
   795 				nlines     	3
       
   796 				max_width  	296
       
   797 				label      	"It too checks iActiveEvent against NULL")
       
   798 			    line_color 	3342489
       
   799 			    fill_color 	13434879
       
   800 			    width      	356
       
   801 			    height     	175)
       
   802 			(object Swimlane "$UNNAMED$1" @32
       
   803 			    location   	(450, 0)
       
   804 			    line_color 	3342489
       
   805 			    quidu      	"3EC3E7CF01F6"
       
   806 			    width      	1050)
       
   807 			(object DecisionView "iActiveEvent?" @33
       
   808 			    Parent_View 	@32
       
   809 			    location   	(752, 1036)
       
   810 			    font       	(object Font
       
   811 				bold       	TRUE)
       
   812 			    label      	(object ItemLabel
       
   813 				Parent_View 	@33
       
   814 				location   	(808, 987)
       
   815 				nlines     	2
       
   816 				max_width  	300
       
   817 				label      	"iActiveEvent?")
       
   818 			    icon_style 	"Icon"
       
   819 			    line_color 	3342489
       
   820 			    fill_color 	13434879
       
   821 			    quidu      	"3EC3E7A2025C"
       
   822 			    autoResize 	TRUE)
       
   823 			(object DecisionView "iStatus?" @34
       
   824 			    Parent_View 	@32
       
   825 			    location   	(752, 877)
       
   826 			    font       	(object Font
       
   827 				bold       	TRUE)
       
   828 			    label      	(object ItemLabel
       
   829 				Parent_View 	@34
       
   830 				location   	(808, 828)
       
   831 				nlines     	2
       
   832 				max_width  	300
       
   833 				label      	"iStatus?")
       
   834 			    icon_style 	"Icon"
       
   835 			    line_color 	3342489
       
   836 			    fill_color 	13434879
       
   837 			    quidu      	"3EC3E7A20253"
       
   838 			    autoResize 	TRUE)
       
   839 			(object TransView "" @35
       
   840 			    label      	(object SegLabel @36
       
   841 				Parent_View 	@35
       
   842 				location   	(830, 923)
       
   843 				anchor_loc 	1
       
   844 				nlines     	1
       
   845 				max_width  	131
       
   846 				justify    	0
       
   847 				label      	"[ OK ]"
       
   848 				pctDist    	0.110687
       
   849 				height     	78
       
   850 				orientation 	0)
       
   851 			    stereotype 	TRUE
       
   852 			    line_color 	3342489
       
   853 			    quidu      	"3EC3E7A20254"
       
   854 			    client     	@34
       
   855 			    supplier   	@33
       
   856 			    line_style 	0
       
   857 			    x_offset   	FALSE)
       
   858 			(object TransView "" @37
       
   859 			    label      	(object SegLabel @38
       
   860 				Parent_View 	@37
       
   861 				location   	(398, 855)
       
   862 				anchor_loc 	1
       
   863 				nlines     	1
       
   864 				max_width  	150
       
   865 				justify    	0
       
   866 				label      	"RunL"
       
   867 				pctDist    	0.364465
       
   868 				height     	23
       
   869 				orientation 	0)
       
   870 			    stereotype 	TRUE
       
   871 			    line_color 	3342489
       
   872 			    quidu      	"3EC3E7A2024F"
       
   873 			    client     	@28
       
   874 			    supplier   	@34
       
   875 			    line_style 	0
       
   876 			    x_offset   	FALSE)
       
   877 			(object DecisionView "iLastError?" @39
       
   878 			    Parent_View 	@32
       
   879 			    location   	(752, 671)
       
   880 			    font       	(object Font
       
   881 				bold       	TRUE)
       
   882 			    label      	(object ItemLabel
       
   883 				Parent_View 	@39
       
   884 				location   	(808, 622)
       
   885 				nlines     	2
       
   886 				max_width  	300
       
   887 				label      	"iLastError?")
       
   888 			    icon_style 	"Icon"
       
   889 			    line_color 	3342489
       
   890 			    fill_color 	13434879
       
   891 			    quidu      	"3EC3E7A202A4"
       
   892 			    autoResize 	TRUE)
       
   893 			(object TransView "" @40
       
   894 			    label      	(object SegLabel @41
       
   895 				Parent_View 	@40
       
   896 				location   	(864, 807)
       
   897 				font       	(object Font
       
   898 				    color      	255
       
   899 				    default_color 	FALSE)
       
   900 				anchor_loc 	1
       
   901 				nlines     	1
       
   902 				max_width  	197
       
   903 				justify    	0
       
   904 				label      	"[ ERROR ]"
       
   905 				pctDist    	0.258242
       
   906 				height     	112
       
   907 				orientation 	1)
       
   908 			    stereotype 	TRUE
       
   909 			    line_color 	255
       
   910 			    quidu      	"3EC3E7A20258"
       
   911 			    client     	@34
       
   912 			    supplier   	@39
       
   913 			    line_style 	0
       
   914 			    x_offset   	FALSE)
       
   915 			(object ActivityStateView "OnCompletion" @42
       
   916 			    Parent_View 	@32
       
   917 			    location   	(752, 1248)
       
   918 			    label      	(object ItemLabel
       
   919 				Parent_View 	@42
       
   920 				location   	(752, 1240)
       
   921 				fill_color 	13434879
       
   922 				anchor_loc 	1
       
   923 				nlines     	2
       
   924 				max_width  	336
       
   925 				justify    	0
       
   926 				label      	"OnCompletion")
       
   927 			    icon_style 	"Icon"
       
   928 			    line_color 	3342489
       
   929 			    fill_color 	13434879
       
   930 			    quidu      	"3EC3E7A20265"
       
   931 			    width      	452
       
   932 			    height     	122
       
   933 			    autoResize 	TRUE)
       
   934 			(object TransView "" @43
       
   935 			    label      	(object SegLabel @44
       
   936 				Parent_View 	@43
       
   937 				location   	(636, 1104)
       
   938 				anchor_loc 	1
       
   939 				nlines     	1
       
   940 				max_width  	262
       
   941 				justify    	0
       
   942 				label      	"[ == NULL ]"
       
   943 				pctDist    	0.280424
       
   944 				height     	117
       
   945 				orientation 	1)
       
   946 			    stereotype 	TRUE
       
   947 			    line_color 	3342489
       
   948 			    quidu      	"3EC3E7A20261"
       
   949 			    client     	@33
       
   950 			    supplier   	@42
       
   951 			    line_style 	0
       
   952 			    x_offset   	FALSE)
       
   953 			(object ActivityStateView "OnCompletion" @45
       
   954 			    Parent_View 	@32
       
   955 			    location   	(752, 112)
       
   956 			    label      	(object ItemLabel
       
   957 				Parent_View 	@45
       
   958 				location   	(752, 104)
       
   959 				fill_color 	13434879
       
   960 				anchor_loc 	1
       
   961 				nlines     	2
       
   962 				max_width  	336
       
   963 				justify    	0
       
   964 				label      	"OnCompletion")
       
   965 			    icon_style 	"Icon"
       
   966 			    line_color 	3342489
       
   967 			    fill_color 	13434879
       
   968 			    quidu      	"3EC3E7A20265"
       
   969 			    width      	452
       
   970 			    height     	122
       
   971 			    autoResize 	TRUE)
       
   972 			(object TransView "" @46
       
   973 			    stereotype 	TRUE
       
   974 			    line_color 	3342489
       
   975 			    quidu      	"3EC3E7A2026A"
       
   976 			    client     	@45
       
   977 			    supplier   	@27
       
   978 			    line_style 	0
       
   979 			    x_offset   	FALSE)
       
   980 			(object ActivityStateView "iActiveEvent = iErrorEvent" @47
       
   981 			    Parent_View 	@32
       
   982 			    location   	(1200, 877)
       
   983 			    label      	(object ItemLabel
       
   984 				Parent_View 	@47
       
   985 				location   	(1200, 875)
       
   986 				fill_color 	13434879
       
   987 				anchor_loc 	1
       
   988 				nlines     	2
       
   989 				max_width  	370
       
   990 				justify    	0
       
   991 				label      	"iActiveEvent = iErrorEvent")
       
   992 			    icon_style 	"Icon"
       
   993 			    line_color 	3342489
       
   994 			    fill_color 	13434879
       
   995 			    quidu      	"3EC3E7A2029A"
       
   996 			    width      	478
       
   997 			    height     	110
       
   998 			    autoResize 	TRUE)
       
   999 			(object ActivityStateView "iLastError = iStatus" @48
       
  1000 			    Parent_View 	@32
       
  1001 			    location   	(1200, 671)
       
  1002 			    label      	(object ItemLabel
       
  1003 				Parent_View 	@48
       
  1004 				location   	(1200, 672)
       
  1005 				fill_color 	13434879
       
  1006 				anchor_loc 	1
       
  1007 				nlines     	2
       
  1008 				max_width  	268
       
  1009 				justify    	0
       
  1010 				label      	"iLastError = iStatus")
       
  1011 			    icon_style 	"Icon"
       
  1012 			    line_color 	3342489
       
  1013 			    fill_color 	13434879
       
  1014 			    quidu      	"3EC3E7A2029F"
       
  1015 			    autoResize 	TRUE)
       
  1016 			(object TransView "" @49
       
  1017 			    label      	(object SegLabel @50
       
  1018 				Parent_View 	@49
       
  1019 				location   	(873, 701)
       
  1020 				anchor_loc 	1
       
  1021 				nlines     	1
       
  1022 				max_width  	150
       
  1023 				justify    	0
       
  1024 				label      	"[ OK ]"
       
  1025 				pctDist    	0.226496
       
  1026 				height     	30
       
  1027 				orientation 	1)
       
  1028 			    stereotype 	TRUE
       
  1029 			    line_color 	3342489
       
  1030 			    quidu      	"3EC3E7A202A0"
       
  1031 			    client     	@39
       
  1032 			    supplier   	@48
       
  1033 			    line_style 	0
       
  1034 			    x_offset   	FALSE)
       
  1035 			(object TransView "" @51
       
  1036 			    stereotype 	TRUE
       
  1037 			    line_color 	3342489
       
  1038 			    quidu      	"3EC3E7A2029B"
       
  1039 			    client     	@48
       
  1040 			    supplier   	@47
       
  1041 			    line_style 	0
       
  1042 			    x_offset   	FALSE)
       
  1043 			(object ActivityStateView "return with new event" @52
       
  1044 			    Parent_View 	@32
       
  1045 			    location   	(1216, 1257)
       
  1046 			    label      	(object ItemLabel
       
  1047 				Parent_View 	@52
       
  1048 				location   	(1216, 1258)
       
  1049 				fill_color 	13434879
       
  1050 				anchor_loc 	1
       
  1051 				nlines     	2
       
  1052 				max_width  	268
       
  1053 				justify    	0
       
  1054 				label      	"return with new event")
       
  1055 			    icon_style 	"Icon"
       
  1056 			    line_color 	3342489
       
  1057 			    fill_color 	13434879
       
  1058 			    quidu      	"3EC3E7A20286"
       
  1059 			    autoResize 	TRUE)
       
  1060 			(object DecisionView "Exception?" @53
       
  1061 			    Parent_View 	@32
       
  1062 			    location   	(1216, 1424)
       
  1063 			    font       	(object Font
       
  1064 				bold       	TRUE)
       
  1065 			    label      	(object ItemLabel
       
  1066 				Parent_View 	@53
       
  1067 				location   	(1272, 1375)
       
  1068 				nlines     	2
       
  1069 				max_width  	300
       
  1070 				label      	"Exception?")
       
  1071 			    icon_style 	"Icon"
       
  1072 			    line_color 	3342489
       
  1073 			    fill_color 	13434879
       
  1074 			    quidu      	"3EC3E7A2027D"
       
  1075 			    autoResize 	TRUE)
       
  1076 			(object TransView "" @54
       
  1077 			    stereotype 	TRUE
       
  1078 			    line_color 	3342489
       
  1079 			    quidu      	"3EC3E7A20282"
       
  1080 			    client     	@52
       
  1081 			    supplier   	@53
       
  1082 			    line_style 	0
       
  1083 			    x_offset   	FALSE)
       
  1084 			(object ActivityStateView "Complete iStatus with error" @55
       
  1085 			    Parent_View 	@32
       
  1086 			    location   	(1216, 1792)
       
  1087 			    label      	(object ItemLabel
       
  1088 				Parent_View 	@55
       
  1089 				location   	(1216, 1790)
       
  1090 				fill_color 	13434879
       
  1091 				anchor_loc 	1
       
  1092 				nlines     	2
       
  1093 				max_width  	306
       
  1094 				justify    	0
       
  1095 				label      	"Complete iStatus with error")
       
  1096 			    icon_style 	"Icon"
       
  1097 			    line_color 	3342489
       
  1098 			    fill_color 	13434879
       
  1099 			    quidu      	"3EC3E7A202C4"
       
  1100 			    width      	414
       
  1101 			    height     	110
       
  1102 			    autoResize 	TRUE)
       
  1103 			(object ActivityStateView "SetActive" @56
       
  1104 			    Parent_View 	@32
       
  1105 			    location   	(720, 1792)
       
  1106 			    label      	(object ItemLabel
       
  1107 				Parent_View 	@56
       
  1108 				location   	(720, 1793)
       
  1109 				fill_color 	13434879
       
  1110 				anchor_loc 	1
       
  1111 				nlines     	2
       
  1112 				max_width  	268
       
  1113 				justify    	0
       
  1114 				label      	"SetActive")
       
  1115 			    icon_style 	"Icon"
       
  1116 			    line_color 	3342489
       
  1117 			    fill_color 	13434879
       
  1118 			    quidu      	"3EC3E7A20278"
       
  1119 			    autoResize 	TRUE)
       
  1120 			(object TransView "" @57
       
  1121 			    label      	(object SegLabel @58
       
  1122 				Parent_View 	@57
       
  1123 				location   	(998, 1481)
       
  1124 				anchor_loc 	1
       
  1125 				nlines     	1
       
  1126 				max_width  	138
       
  1127 				justify    	0
       
  1128 				label      	"[ NO ]"
       
  1129 				pctDist    	0.304950
       
  1130 				height     	51
       
  1131 				orientation 	1)
       
  1132 			    stereotype 	TRUE
       
  1133 			    line_color 	3342489
       
  1134 			    quidu      	"3EC3E7A20279"
       
  1135 			    client     	@53
       
  1136 			    supplier   	@56
       
  1137 			    line_style 	0
       
  1138 			    x_offset   	FALSE)
       
  1139 			(object TransView "" @59
       
  1140 			    stereotype 	TRUE
       
  1141 			    line_color 	3342489
       
  1142 			    quidu      	"3EC3E7A20274"
       
  1143 			    client     	@56
       
  1144 			    supplier   	@26
       
  1145 			    line_style 	0
       
  1146 			    x_offset   	FALSE)
       
  1147 			(object TransView "" @60
       
  1148 			    stereotype 	TRUE
       
  1149 			    line_color 	3342489
       
  1150 			    quidu      	"3EC3E7A202C5"
       
  1151 			    client     	@55
       
  1152 			    supplier   	@56
       
  1153 			    line_style 	0
       
  1154 			    x_offset   	FALSE)
       
  1155 			(object ActivityStateView "MStateMachineNotify::OnCompletion()" @61
       
  1156 			    Parent_View 	@32
       
  1157 			    location   	(752, 1504)
       
  1158 			    label      	(object ItemLabel
       
  1159 				Parent_View 	@61
       
  1160 				location   	(752, 1492)
       
  1161 				fill_color 	13434879
       
  1162 				anchor_loc 	1
       
  1163 				nlines     	2
       
  1164 				max_width  	344
       
  1165 				justify    	0
       
  1166 				label      	"MStateMachineNotify::OnCompletion()")
       
  1167 			    icon_style 	"Icon"
       
  1168 			    line_color 	3342489
       
  1169 			    fill_color 	13434879
       
  1170 			    quidu      	"3EC3E7A2026E"
       
  1171 			    width      	466
       
  1172 			    height     	130
       
  1173 			    autoResize 	TRUE)
       
  1174 			(object TransView "" @62
       
  1175 			    stereotype 	TRUE
       
  1176 			    line_color 	3342489
       
  1177 			    quidu      	"3EC3E7A20266"
       
  1178 			    client     	@42
       
  1179 			    supplier   	@61
       
  1180 			    line_style 	0
       
  1181 			    x_offset   	FALSE)
       
  1182 			(object TransView "" @63
       
  1183 			    stereotype 	TRUE
       
  1184 			    line_color 	3342489
       
  1185 			    quidu      	"3EC3E7A2026F"
       
  1186 			    client     	@61
       
  1187 			    supplier   	@26
       
  1188 			    line_style 	0
       
  1189 			    x_offset   	FALSE)
       
  1190 			(object TransView "" @64
       
  1191 			    label      	(object SegLabel @65
       
  1192 				Parent_View 	@64
       
  1193 				location   	(351, 1001)
       
  1194 				anchor_loc 	1
       
  1195 				nlines     	1
       
  1196 				max_width  	357
       
  1197 				justify    	0
       
  1198 				label      	"[ suspend request ]"
       
  1199 				pctDist    	0.251294
       
  1200 				height     	37
       
  1201 				orientation 	1)
       
  1202 			    stereotype 	TRUE
       
  1203 			    line_color 	3342489
       
  1204 			    quidu      	"3EDC88770128"
       
  1205 			    client     	@33
       
  1206 			    supplier   	@61
       
  1207 			    vertices   	(list Points
       
  1208 				(677, 1036)
       
  1209 				(191, 1038)
       
  1210 				(191, 1503)
       
  1211 				(539, 1503))
       
  1212 			    line_style 	0
       
  1213 			    x_offset   	FALSE)
       
  1214 			(object DecisionView "iActiveEvent=iErrorEvent?" @66
       
  1215 			    Parent_View 	@32
       
  1216 			    location   	(752, 477)
       
  1217 			    font       	(object Font
       
  1218 				bold       	TRUE)
       
  1219 			    label      	(object ItemLabel
       
  1220 				Parent_View 	@66
       
  1221 				location   	(808, 428)
       
  1222 				nlines     	2
       
  1223 				max_width  	300
       
  1224 				label      	"iActiveEvent=iErrorEvent?")
       
  1225 			    icon_style 	"Icon"
       
  1226 			    line_color 	3342489
       
  1227 			    fill_color 	13434879
       
  1228 			    quidu      	"3EC3E7A202AA"
       
  1229 			    autoResize 	TRUE)
       
  1230 			(object TransView "" @67
       
  1231 			    label      	(object SegLabel @68
       
  1232 				Parent_View 	@67
       
  1233 				location   	(867, 590)
       
  1234 				font       	(object Font
       
  1235 				    color      	255
       
  1236 				    default_color 	FALSE)
       
  1237 				anchor_loc 	1
       
  1238 				nlines     	1
       
  1239 				max_width  	206
       
  1240 				justify    	0
       
  1241 				label      	"[ ERROR ]"
       
  1242 				pctDist    	0.362745
       
  1243 				height     	115
       
  1244 				orientation 	1)
       
  1245 			    stereotype 	TRUE
       
  1246 			    line_color 	255
       
  1247 			    quidu      	"3EC3E7A202A5"
       
  1248 			    client     	@39
       
  1249 			    supplier   	@66
       
  1250 			    line_style 	0
       
  1251 			    x_offset   	FALSE)
       
  1252 			(object AttachView "" @69
       
  1253 			    stereotype 	TRUE
       
  1254 			    line_color 	3342489
       
  1255 			    client     	@31
       
  1256 			    supplier   	@66
       
  1257 			    line_style 	0)
       
  1258 			(object ActivityStateView "iActiveEvent = 0" @70
       
  1259 			    Parent_View 	@32
       
  1260 			    location   	(1218, 1600)
       
  1261 			    label      	(object ItemLabel
       
  1262 				Parent_View 	@70
       
  1263 				location   	(1218, 1601)
       
  1264 				fill_color 	13434879
       
  1265 				anchor_loc 	1
       
  1266 				nlines     	2
       
  1267 				max_width  	268
       
  1268 				justify    	0
       
  1269 				label      	"iActiveEvent = 0")
       
  1270 			    icon_style 	"Icon"
       
  1271 			    line_color 	3342489
       
  1272 			    fill_color 	13434879
       
  1273 			    quidu      	"3EC515350164"
       
  1274 			    autoResize 	TRUE)
       
  1275 			(object TransView "" @71
       
  1276 			    label      	(object SegLabel @72
       
  1277 				Parent_View 	@71
       
  1278 				location   	(1277, 1477)
       
  1279 				font       	(object Font
       
  1280 				    color      	255
       
  1281 				    default_color 	FALSE)
       
  1282 				anchor_loc 	1
       
  1283 				nlines     	1
       
  1284 				max_width  	156
       
  1285 				justify    	0
       
  1286 				label      	"[ YES ]"
       
  1287 				pctDist    	0.201597
       
  1288 				height     	61
       
  1289 				orientation 	0)
       
  1290 			    stereotype 	TRUE
       
  1291 			    line_color 	255
       
  1292 			    quidu      	"3EC3E7A2027E"
       
  1293 			    client     	@53
       
  1294 			    supplier   	@70
       
  1295 			    line_style 	0
       
  1296 			    x_offset   	FALSE)
       
  1297 			(object TransView "" @73
       
  1298 			    stereotype 	TRUE
       
  1299 			    line_color 	255
       
  1300 			    quidu      	"3EC5156B0164"
       
  1301 			    client     	@70
       
  1302 			    supplier   	@55
       
  1303 			    line_style 	0
       
  1304 			    x_offset   	FALSE)
       
  1305 			(object ActivityStateView "MStateMachineNotify::OnCompletion()" @74
       
  1306 			    Parent_View 	@32
       
  1307 			    location   	(752, 288)
       
  1308 			    label      	(object ItemLabel
       
  1309 				Parent_View 	@74
       
  1310 				location   	(752, 282)
       
  1311 				fill_color 	13434879
       
  1312 				anchor_loc 	1
       
  1313 				nlines     	2
       
  1314 				max_width  	348
       
  1315 				justify    	0
       
  1316 				label      	"MStateMachineNotify::OnCompletion()")
       
  1317 			    icon_style 	"Icon"
       
  1318 			    line_color 	3342489
       
  1319 			    fill_color 	13434879
       
  1320 			    quidu      	"3EC3E7A2026E"
       
  1321 			    width      	462
       
  1322 			    height     	118
       
  1323 			    autoResize 	TRUE)
       
  1324 			(object TransView "" @75
       
  1325 			    label      	(object SegLabel @76
       
  1326 				Parent_View 	@75
       
  1327 				location   	(676, 424)
       
  1328 				anchor_loc 	1
       
  1329 				nlines     	1
       
  1330 				max_width  	112
       
  1331 				justify    	0
       
  1332 				label      	"[ NO ]"
       
  1333 				pctDist    	0.173469
       
  1334 				height     	77
       
  1335 				orientation 	0)
       
  1336 			    stereotype 	TRUE
       
  1337 			    line_color 	255
       
  1338 			    quidu      	"3EC3E7A202AB"
       
  1339 			    client     	@66
       
  1340 			    supplier   	@74
       
  1341 			    line_style 	0
       
  1342 			    x_offset   	FALSE)
       
  1343 			(object TransView "" @77
       
  1344 			    stereotype 	TRUE
       
  1345 			    line_color 	255
       
  1346 			    quidu      	"3EC51A54025E"
       
  1347 			    client     	@74
       
  1348 			    supplier   	@45
       
  1349 			    line_style 	0
       
  1350 			    x_offset   	FALSE)
       
  1351 			(object NoteView @78
       
  1352 			    Parent_View 	@32
       
  1353 			    location   	(1248, 112)
       
  1354 			    label      	(object ItemLabel
       
  1355 				Parent_View 	@78
       
  1356 				location   	(1110, 52)
       
  1357 				fill_color 	13434879
       
  1358 				nlines     	2
       
  1359 				max_width  	240
       
  1360 				label      	"with iLastError")
       
  1361 			    line_color 	3342489
       
  1362 			    fill_color 	13434879
       
  1363 			    width      	300
       
  1364 			    height     	132)
       
  1365 			(object Swimlane "$UNNAMED$2" @79
       
  1366 			    location   	(1500, 0)
       
  1367 			    line_color 	3342489
       
  1368 			    quidu      	"3EC3E7CF0231"
       
  1369 			    width      	860)
       
  1370 			(object ActivityStateView "ProcessL" @80
       
  1371 			    Parent_View 	@79
       
  1372 			    location   	(1968, 1036)
       
  1373 			    label      	(object ItemLabel
       
  1374 				Parent_View 	@80
       
  1375 				location   	(1968, 1037)
       
  1376 				fill_color 	13434879
       
  1377 				anchor_loc 	1
       
  1378 				nlines     	2
       
  1379 				max_width  	268
       
  1380 				justify    	0
       
  1381 				label      	"ProcessL")
       
  1382 			    icon_style 	"Icon"
       
  1383 			    line_color 	3342489
       
  1384 			    fill_color 	13434879
       
  1385 			    quidu      	"3EC3E7A20290"
       
  1386 			    autoResize 	TRUE)
       
  1387 			(object TransView "" @81
       
  1388 			    label      	(object SegLabel @82
       
  1389 				Parent_View 	@81
       
  1390 				location   	(1229, 1114)
       
  1391 				anchor_loc 	1
       
  1392 				nlines     	1
       
  1393 				max_width  	232
       
  1394 				justify    	0
       
  1395 				label      	"[ != NULL ]"
       
  1396 				pctDist    	0.414712
       
  1397 				height     	78
       
  1398 				orientation 	1)
       
  1399 			    stereotype 	(object SegLabel @83
       
  1400 				Parent_View 	@81
       
  1401 				location   	(1234, 1064)
       
  1402 				anchor     	10
       
  1403 				anchor_loc 	1
       
  1404 				nlines     	1
       
  1405 				max_width  	232
       
  1406 				justify    	0
       
  1407 				label      	"<<asynch>>"
       
  1408 				pctDist    	0.420043
       
  1409 				height     	28
       
  1410 				orientation 	1)
       
  1411 			    line_color 	3342489
       
  1412 			    quidu      	"3EC3E7A2025D"
       
  1413 			    client     	@33
       
  1414 			    supplier   	@80
       
  1415 			    line_style 	0
       
  1416 			    x_offset   	FALSE)
       
  1417 			(object TransView "" @84
       
  1418 			    stereotype 	TRUE
       
  1419 			    line_color 	3342489
       
  1420 			    quidu      	"3EC3E7A20296"
       
  1421 			    client     	@47
       
  1422 			    supplier   	@80
       
  1423 			    line_style 	0
       
  1424 			    x_offset   	FALSE)
       
  1425 			(object TransView "" @85
       
  1426 			    label      	(object SegLabel @86
       
  1427 				Parent_View 	@85
       
  1428 				location   	(1167, 449)
       
  1429 				anchor_loc 	1
       
  1430 				nlines     	1
       
  1431 				max_width  	150
       
  1432 				justify    	0
       
  1433 				label      	"[ YES ]"
       
  1434 				pctDist    	0.248833
       
  1435 				height     	29
       
  1436 				orientation 	0)
       
  1437 			    stereotype 	TRUE
       
  1438 			    line_color 	255
       
  1439 			    quidu      	"3EC3E7A202AF"
       
  1440 			    client     	@66
       
  1441 			    supplier   	@80
       
  1442 			    vertices   	(list Points
       
  1443 				(827, 477)
       
  1444 				(1581, 478)
       
  1445 				(1929, 981))
       
  1446 			    line_style 	0
       
  1447 			    x_offset   	FALSE)
       
  1448 			(object ActivityStateView "Complete request" @87
       
  1449 			    Parent_View 	@79
       
  1450 			    location   	(1776, 1257)
       
  1451 			    label      	(object ItemLabel
       
  1452 				Parent_View 	@87
       
  1453 				location   	(1776, 1258)
       
  1454 				fill_color 	13434879
       
  1455 				anchor_loc 	1
       
  1456 				nlines     	2
       
  1457 				max_width  	268
       
  1458 				justify    	0
       
  1459 				label      	"Complete request")
       
  1460 			    icon_style 	"Icon"
       
  1461 			    line_color 	3342489
       
  1462 			    fill_color 	13434879
       
  1463 			    quidu      	"3EC3E7A2028B"
       
  1464 			    autoResize 	TRUE)
       
  1465 			(object TransView "" @88
       
  1466 			    stereotype 	TRUE
       
  1467 			    line_color 	3342489
       
  1468 			    quidu      	"3EC3E7A2028C"
       
  1469 			    client     	@80
       
  1470 			    supplier   	@87
       
  1471 			    line_style 	0
       
  1472 			    x_offset   	FALSE)
       
  1473 			(object TransView "" @89
       
  1474 			    stereotype 	TRUE
       
  1475 			    line_color 	3342489
       
  1476 			    quidu      	"3EC3E7A20287"
       
  1477 			    client     	@87
       
  1478 			    supplier   	@52
       
  1479 			    line_style 	0
       
  1480 			    x_offset   	FALSE)
       
  1481 			(object ActivityStateView "Access which completes req later" @90
       
  1482 			    Parent_View 	@79
       
  1483 			    location   	(1968, 1440)
       
  1484 			    label      	(object ItemLabel
       
  1485 				Parent_View 	@90
       
  1486 				location   	(1968, 1435)
       
  1487 				fill_color 	13434879
       
  1488 				anchor_loc 	1
       
  1489 				nlines     	2
       
  1490 				max_width  	552
       
  1491 				justify    	0
       
  1492 				label      	"Access which completes req later")
       
  1493 			    icon_style 	"Icon"
       
  1494 			    line_color 	3342489
       
  1495 			    fill_color 	13434879
       
  1496 			    quidu      	"3EC3E7A202BA"
       
  1497 			    width      	664
       
  1498 			    height     	116
       
  1499 			    autoResize 	TRUE)
       
  1500 			(object TransView "" @91
       
  1501 			    stereotype 	TRUE
       
  1502 			    line_color 	3342489
       
  1503 			    quidu      	"3EC3E7A20291"
       
  1504 			    client     	@80
       
  1505 			    supplier   	@90
       
  1506 			    line_style 	0
       
  1507 			    x_offset   	FALSE)
       
  1508 			(object TransView "" @92
       
  1509 			    stereotype 	TRUE
       
  1510 			    line_color 	3342489
       
  1511 			    quidu      	"3EC3E7A202BB"
       
  1512 			    client     	@90
       
  1513 			    supplier   	@52
       
  1514 			    line_style 	0
       
  1515 			    x_offset   	FALSE)
       
  1516 			(object NoteView @93
       
  1517 			    Parent_View 	@79
       
  1518 			    location   	(1952, 1648)
       
  1519 			    font       	(object Font
       
  1520 				color      	255
       
  1521 				default_color 	FALSE)
       
  1522 			    label      	(object ItemLabel
       
  1523 				Parent_View 	@93
       
  1524 				location   	(1624, 1557)
       
  1525 				fill_color 	13434879
       
  1526 				nlines     	3
       
  1527 				max_width  	621
       
  1528 				label      	"!AsynchEvent::ProcessL must NOT issue asynch call or complete request if it leaves!")
       
  1529 			    line_color 	3342489
       
  1530 			    fill_color 	13434879
       
  1531 			    width      	681
       
  1532 			    height     	194)
       
  1533 			(object AttachView "" @94
       
  1534 			    stereotype 	TRUE
       
  1535 			    line_color 	3342489
       
  1536 			    client     	@93
       
  1537 			    supplier   	@53
       
  1538 			    line_style 	0)
       
  1539 			(object AttachView "" @95
       
  1540 			    stereotype 	TRUE
       
  1541 			    line_color 	3342489
       
  1542 			    client     	@93
       
  1543 			    supplier   	@55
       
  1544 			    line_style 	0)
       
  1545 			(object Swimlane "$UNNAMED$0" @96
       
  1546 			    location   	(2360, 0)
       
  1547 			    line_color 	3342489
       
  1548 			    quidu      	"3EC3E7CF01F0"
       
  1549 			    width      	450)
       
  1550 			(object AttachView "" @97
       
  1551 			    stereotype 	TRUE
       
  1552 			    line_color 	3342489
       
  1553 			    client     	@78
       
  1554 			    supplier   	@45
       
  1555 			    line_style 	0)))))
       
  1556 	logical_presentations 	(list unit_reference_list
       
  1557 	    (object UseCaseDiagram "Main"
       
  1558 		quid       	"3E79BE2900E8"
       
  1559 		title      	"Main"
       
  1560 		zoom       	100
       
  1561 		max_height 	28350
       
  1562 		max_width  	21600
       
  1563 		origin_x   	0
       
  1564 		origin_y   	0
       
  1565 		items      	(list diagram_item_list))))
       
  1566     root_category 	(object Class_Category "Logical View"
       
  1567 	quid       	"3E79BE2603B7"
       
  1568 	exportControl 	"Public"
       
  1569 	global     	TRUE
       
  1570 	subsystem  	"Component View"
       
  1571 	quidu      	"3E79BE2603B9"
       
  1572 	logical_models 	(list unit_reference_list
       
  1573 	    (object Class "MSecureSocket"
       
  1574 		quid       	"3E7A08B40193"
       
  1575 		stereotype 	"Interface"
       
  1576 		abstract   	TRUE
       
  1577 		cardinality 	(value Cardinality "1..1"))
       
  1578 	    (object Class "CActive"
       
  1579 		quid       	"3E7A1BB40378"
       
  1580 		superclasses 	(list inheritance_relationship_list
       
  1581 		    (object Inheritance_Relationship
       
  1582 			quid       	"3E7EE4D801D2"
       
  1583 			supplier   	"Logical View::CBase"
       
  1584 			quidu      	"3E7A1D5E00B9"))
       
  1585 		operations 	(list Operations
       
  1586 		    (object Operation "RunL=0"
       
  1587 			quid       	"3E7B1BA4026E"
       
  1588 			stereotype 	"virtual"
       
  1589 			concurrency 	"Sequential"
       
  1590 			abstract   	TRUE
       
  1591 			opExportControl 	"Protected"
       
  1592 			uid        	0))
       
  1593 		module     	"Component View::BASE"
       
  1594 		quidu      	"3E7A2F79008A"
       
  1595 		abstract   	TRUE)
       
  1596 	    (object Class "CAsynchEvent"
       
  1597 		quid       	"3E7A1D3402AD"
       
  1598 		superclasses 	(list inheritance_relationship_list
       
  1599 		    (object Inheritance_Relationship
       
  1600 			quid       	"3E7A1DDB0193"
       
  1601 			supplier   	"Logical View::CBase"
       
  1602 			quidu      	"3E7A1D5E00B9"))
       
  1603 		operations 	(list Operations
       
  1604 		    (object Operation "ProcessL=0"
       
  1605 			quid       	"3E7B159602BC"
       
  1606 			stereotype 	"virtual"
       
  1607 			result     	"CAsynchAction*"
       
  1608 			concurrency 	"Sequential"
       
  1609 			abstract   	TRUE
       
  1610 			opExportControl 	"Public"
       
  1611 			uid        	0)
       
  1612 		    (object Operation "SetNext"
       
  1613 			quid       	"3EC3B22701A2"
       
  1614 			concurrency 	"Sequential"
       
  1615 			opExportControl 	"Public"
       
  1616 			uid        	0))
       
  1617 		class_attributes 	(list class_attribute_list
       
  1618 		    (object ClassAttribute "ipNext"
       
  1619 			quid       	"3E8C675E01C8"
       
  1620 			type       	"CAsynchEvent*"
       
  1621 			exportControl 	"Protected")
       
  1622 		    (object ClassAttribute "iStateMachine"
       
  1623 			quid       	"3EC3A0AC0377"
       
  1624 			type       	"CStateMachine*"
       
  1625 			exportControl 	"Protected"))
       
  1626 		module     	"Component View::NETSM"
       
  1627 		quidu      	"3E79BEB103D5"
       
  1628 		abstract   	TRUE)
       
  1629 	    (object Class "CBase"
       
  1630 		quid       	"3E7A1D5E00B9"
       
  1631 		module     	"Component View::BASE"
       
  1632 		quidu      	"3E7A2F79008A")
       
  1633 	    (object Class "HBufC8"
       
  1634 		quid       	"3EC4C969006A"
       
  1635 		module     	"Component View::BASE"
       
  1636 		quidu      	"3E7A2F79008A")
       
  1637 	    (object Class "TDes8"
       
  1638 		quid       	"3ECE5734021F")
       
  1639 	    (object Class "TBuf8"
       
  1640 		quid       	"3ECE5655023F")
       
  1641 	    (object Class "TDesC8"
       
  1642 		quid       	"3ECE57480089")
       
  1643 	    (object Association "$UNNAMED$4"
       
  1644 		quid       	"3E7A25A4026E"
       
  1645 		roles      	(list role_list
       
  1646 		    (object Role "$UNNAMED$5"
       
  1647 			quid       	"3E7A25A602BC"
       
  1648 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordComposer"
       
  1649 			quidu      	"3E7A19200339"
       
  1650 			client_cardinality 	(value cardinality "1")
       
  1651 			exportControl 	"Protected"
       
  1652 			is_navigable 	TRUE)
       
  1653 		    (object Role "$UNNAMED$6"
       
  1654 			quid       	"3E7A25A602BD"
       
  1655 			supplier   	"::Handshake Protocol::Transmit::CHandshakeTransmit"
       
  1656 			quidu      	"3E7A1D7E007A"
       
  1657 			client_cardinality 	(value cardinality "1")
       
  1658 			Containment 	"By Reference")))
       
  1659 	    (object Association "$UNNAMED$7"
       
  1660 		quid       	"3E7A26000220"
       
  1661 		roles      	(list role_list
       
  1662 		    (object Role "iRecordParser"
       
  1663 			quid       	"3E7A26010358"
       
  1664 			label      	"iRecordParser"
       
  1665 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordParser"
       
  1666 			quidu      	"3E7A197103C6"
       
  1667 			exportControl 	"Protected"
       
  1668 			is_navigable 	TRUE)
       
  1669 		    (object Role "$UNNAMED$8"
       
  1670 			quid       	"3E7A26010368"
       
  1671 			supplier   	"::Handshake Protocol::Receive::CHandshakeReceive"
       
  1672 			quidu      	"3E7A1D8E007A"
       
  1673 			client_cardinality 	(value cardinality "1")
       
  1674 			Containment 	"By Reference")))
       
  1675 	    (object Association "$UNNAMED$9"
       
  1676 		quid       	"3E7A281C0099"
       
  1677 		roles      	(list role_list
       
  1678 		    (object Role "iSocket"
       
  1679 			quid       	"3E7A282E006A"
       
  1680 			label      	"iSocket"
       
  1681 			supplier   	"::Record Protocol::Record Parser/Composer::RSocket"
       
  1682 			quidu      	"3E7A2809026E"
       
  1683 			client_cardinality 	(value cardinality "1")
       
  1684 			exportControl 	"Protected"
       
  1685 			is_navigable 	TRUE)
       
  1686 		    (object Role "$UNNAMED$10"
       
  1687 			quid       	"3E7A282E007A"
       
  1688 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordParser"
       
  1689 			quidu      	"3E7A197103C6"
       
  1690 			Containment 	"By Reference")))
       
  1691 	    (object Association "$UNNAMED$11"
       
  1692 		quid       	"3E7A2838005B"
       
  1693 		roles      	(list role_list
       
  1694 		    (object Role "iSocket"
       
  1695 			quid       	"3E7A283903A7"
       
  1696 			label      	"iSocket"
       
  1697 			supplier   	"::Record Protocol::Record Parser/Composer::RSocket"
       
  1698 			quidu      	"3E7A2809026E"
       
  1699 			client_cardinality 	(value cardinality "1")
       
  1700 			exportControl 	"Protected"
       
  1701 			is_navigable 	TRUE)
       
  1702 		    (object Role "$UNNAMED$12"
       
  1703 			quid       	"3E7A283903B6"
       
  1704 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordComposer"
       
  1705 			quidu      	"3E7A19200339"
       
  1706 			Containment 	"By Reference")))
       
  1707 	    (object Association "$UNNAMED$13"
       
  1708 		quid       	"3E7A296F005B"
       
  1709 		roles      	(list role_list
       
  1710 		    (object Role "$UNNAMED$14"
       
  1711 			quid       	"3E7A29700397"
       
  1712 			supplier   	"::Record Protocol::Record Parser/Composer::RSocket"
       
  1713 			quidu      	"3E7A2809026E"
       
  1714 			client_cardinality 	(value cardinality "1")
       
  1715 			exportControl 	"Protected"
       
  1716 			is_navigable 	TRUE)
       
  1717 		    (object Role "$UNNAMED$15"
       
  1718 			quid       	"3E7A29700398"
       
  1719 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordParser"
       
  1720 			quidu      	"3E7A197103C6"
       
  1721 			client_cardinality 	(value cardinality "1")
       
  1722 			Containment 	"By Reference")))
       
  1723 	    (object Association "$UNNAMED$16"
       
  1724 		quid       	"3E7A297400A9"
       
  1725 		roles      	(list role_list
       
  1726 		    (object Role "$UNNAMED$17"
       
  1727 			quid       	"3E7A29750099"
       
  1728 			supplier   	"::Record Protocol::Record Parser/Composer::RSocket"
       
  1729 			quidu      	"3E7A2809026E"
       
  1730 			client_cardinality 	(value cardinality "1")
       
  1731 			exportControl 	"Protected"
       
  1732 			is_navigable 	TRUE)
       
  1733 		    (object Role "$UNNAMED$18"
       
  1734 			quid       	"3E7A297500A9"
       
  1735 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordComposer"
       
  1736 			quidu      	"3E7A19200339"
       
  1737 			client_cardinality 	(value cardinality "1")
       
  1738 			Containment 	"By Reference")))
       
  1739 	    (object Association "$UNNAMED$19"
       
  1740 		quid       	"3E7F22E1025E"
       
  1741 		roles      	(list role_list
       
  1742 		    (object Role "$UNNAMED$20"
       
  1743 			quid       	"3E7F22E201D2"
       
  1744 			supplier   	"::Record Protocol::Record Parser/Composer::RSocket"
       
  1745 			quidu      	"3E7A2809026E"
       
  1746 			client_cardinality 	(value cardinality "1")
       
  1747 			exportControl 	"Protected"
       
  1748 			is_navigable 	TRUE)
       
  1749 		    (object Role "$UNNAMED$21"
       
  1750 			quid       	"3E7F22E201F1"
       
  1751 			supplier   	"::Record Protocol::Record Parser/Composer::CRecordComposer"
       
  1752 			quidu      	"3E7A19200339"
       
  1753 			client_cardinality 	(value cardinality "1")
       
  1754 			Containment 	"By Reference")))
       
  1755 	    (object Association "$UNNAMED$22"
       
  1756 		quid       	"3E7A1F560397"
       
  1757 		roles      	(list role_list
       
  1758 		    (object Role "$UNNAMED$23"
       
  1759 			quid       	"3E7A1F5A03A7"
       
  1760 			supplier   	"Logical View::CAsynchEvent"
       
  1761 			quidu      	"3E7A1D3402AD"
       
  1762 			is_navigable 	TRUE)
       
  1763 		    (object Role "$UNNAMED$24"
       
  1764 			quid       	"3E7A1F5A03A8"
       
  1765 			supplier   	"Logical View::StateMachines::CStateMachine"
       
  1766 			quidu      	"3E7A1B9A00A9")))
       
  1767 	    (object Association "$UNNAMED$25"
       
  1768 		quid       	"3E7A1E8503E5"
       
  1769 		roles      	(list role_list
       
  1770 		    (object Role "$UNNAMED$26"
       
  1771 			quid       	"3E7A1E870126"
       
  1772 			supplier   	"Logical View::CAsynchEvent"
       
  1773 			quidu      	"3E7A1D3402AD"
       
  1774 			client_cardinality 	(value cardinality "0..2")
       
  1775 			Containment 	"By Reference"
       
  1776 			exportControl 	"Protected"
       
  1777 			is_navigable 	TRUE)
       
  1778 		    (object Role "$UNNAMED$27"
       
  1779 			quid       	"3E7A1E870127"
       
  1780 			supplier   	"Logical View::StateMachines::CStateMachine"
       
  1781 			quidu      	"3E7A1B9A00A9"
       
  1782 			client_cardinality 	(value cardinality "1")
       
  1783 			Containment 	"By Reference"
       
  1784 			exportControl 	"Protected"
       
  1785 			is_navigable 	TRUE)))
       
  1786 	    (object Class_Category "StateMachines"
       
  1787 		quid       	"3E82E8A40196"
       
  1788 		exportControl 	"Public"
       
  1789 		logical_models 	(list unit_reference_list
       
  1790 		    (object Class "CStateMachine"
       
  1791 			quid       	"3E7A1B9A00A9"
       
  1792 			superclasses 	(list inheritance_relationship_list
       
  1793 			    (object Inheritance_Relationship
       
  1794 				quid       	"3E7A1BC8004B"
       
  1795 				supplier   	"Logical View::CActive"
       
  1796 				quidu      	"3E7A1BB40378"))
       
  1797 			operations 	(list Operations
       
  1798 			    (object Operation "RunL"
       
  1799 				quid       	"3E7B1BBF029D"
       
  1800 				stereotype 	"virtual"
       
  1801 				concurrency 	"Sequential"
       
  1802 				opExportControl 	"Protected"
       
  1803 				uid        	0)
       
  1804 			    (object Operation "Start"
       
  1805 				quid       	"3E8B178E0080"
       
  1806 				concurrency 	"Sequential"
       
  1807 				opExportControl 	"Public"
       
  1808 				uid        	0)
       
  1809 			    (object Operation "OnCompletion"
       
  1810 				quid       	"3E9AF9D20398"
       
  1811 				stereotype 	"virtual"
       
  1812 				concurrency 	"Sequential"
       
  1813 				opExportControl 	"Protected"
       
  1814 				uid        	0)
       
  1815 			    (object Operation "DoCancel"
       
  1816 				quid       	"3EC362DE024E"
       
  1817 				stereotype 	"virtual"
       
  1818 				concurrency 	"Sequential"
       
  1819 				opExportControl 	"Protected"
       
  1820 				uid        	0)
       
  1821 			    (object Operation "OnError"
       
  1822 				quid       	"3EC39E7502BC"
       
  1823 				concurrency 	"Sequential"
       
  1824 				opExportControl 	"Protected"
       
  1825 				uid        	0))
       
  1826 			class_attributes 	(list class_attribute_list
       
  1827 			    (object ClassAttribute "ipActiveEvent"
       
  1828 				quid       	"3E8C65CF03AC"
       
  1829 				type       	"CAsynchEvent*"
       
  1830 				exportControl 	"Protected")
       
  1831 			    (object ClassAttribute "iHistory"
       
  1832 				quid       	"3E9D7CFD026F"
       
  1833 				type       	"TInt"
       
  1834 				exportControl 	"Protected")
       
  1835 			    (object ClassAttribute "ipErrorEvent"
       
  1836 				quid       	"3EC39DF401C2"
       
  1837 				type       	"CAsynchEvent*"
       
  1838 				exportControl 	"Protected")
       
  1839 			    (object ClassAttribute "iLastError"
       
  1840 				quid       	"3EC39E140210"
       
  1841 				type       	"TInt"
       
  1842 				exportControl 	"Protected")
       
  1843 			    (object ClassAttribute "iClientRequest"
       
  1844 				quid       	"3ECCE136022F"
       
  1845 				type       	"TRequestStatus*"
       
  1846 				exportControl 	"Protected")
       
  1847 			    (object ClassAttribute "iStateMachineNotify"
       
  1848 				quid       	"3EDC759F03D8"
       
  1849 				type       	"MStateMachineNotify*"
       
  1850 				exportControl 	"Protected"))
       
  1851 			module     	"Component View::NETSM"
       
  1852 			quidu      	"3E79BEB103D5"
       
  1853 			abstract   	TRUE)
       
  1854 		    (object Class "MStateMachineNotify"
       
  1855 			quid       	"3EDC75B3035B"
       
  1856 			stereotype 	"Interface"
       
  1857 			operations 	(list Operations
       
  1858 			    (object Operation "OnCompletion=0"
       
  1859 				quid       	"3EDC75D5000F"
       
  1860 				result     	"Boolean"
       
  1861 				concurrency 	"Sequential"
       
  1862 				abstract   	TRUE
       
  1863 				opExportControl 	"Public"
       
  1864 				uid        	0))
       
  1865 			abstract   	TRUE)
       
  1866 		    (object Association "$UNNAMED$28"
       
  1867 			quid       	"3EDC75F601E4"
       
  1868 			roles      	(list role_list
       
  1869 			    (object Role "$UNNAMED$29"
       
  1870 				quid       	"3EDC75F70167"
       
  1871 				supplier   	"Logical View::StateMachines::MStateMachineNotify"
       
  1872 				quidu      	"3EDC75B3035B"
       
  1873 				client_cardinality 	(value cardinality "1")
       
  1874 				is_navigable 	TRUE)
       
  1875 			    (object Role "$UNNAMED$30"
       
  1876 				quid       	"3EDC75F70168"
       
  1877 				supplier   	"Logical View::StateMachines::CStateMachine"
       
  1878 				quidu      	"3E7A1B9A00A9"
       
  1879 				client_cardinality 	(value cardinality "1")
       
  1880 				Containment 	"By Reference"))))
       
  1881 		logical_presentations 	(list unit_reference_list
       
  1882 		    (object ClassDiagram "Main"
       
  1883 			quid       	"3E82EED80129"
       
  1884 			title      	"Main"
       
  1885 			zoom       	100
       
  1886 			max_height 	28350
       
  1887 			max_width  	21600
       
  1888 			origin_x   	0
       
  1889 			origin_y   	19
       
  1890 			items      	(list diagram_item_list
       
  1891 			    (object ClassView "Class" "Logical View::CActive" @98
       
  1892 				ShowCompartmentStereotypes 	TRUE
       
  1893 				SuppressAttribute 	TRUE
       
  1894 				SuppressOperation 	TRUE
       
  1895 				IncludeAttribute 	TRUE
       
  1896 				IncludeOperation 	TRUE
       
  1897 				location   	(1136, 544)
       
  1898 				font       	(object Font
       
  1899 				    italics    	TRUE)
       
  1900 				label      	(object ItemLabel
       
  1901 				    Parent_View 	@98
       
  1902 				    location   	(994, 494)
       
  1903 				    fill_color 	13434879
       
  1904 				    nlines     	1
       
  1905 				    max_width  	284
       
  1906 				    justify    	0
       
  1907 				    label      	"CActive")
       
  1908 				icon_style 	"Icon"
       
  1909 				line_color 	3342489
       
  1910 				fill_color 	13434879
       
  1911 				quidu      	"3E7A1BB40378"
       
  1912 				width      	302
       
  1913 				height     	124
       
  1914 				annotation 	8
       
  1915 				autoResize 	TRUE)
       
  1916 			    (object ClassView "Class" "Logical View::CBase" @99
       
  1917 				ShowCompartmentStereotypes 	TRUE
       
  1918 				SuppressAttribute 	TRUE
       
  1919 				SuppressOperation 	TRUE
       
  1920 				IncludeAttribute 	TRUE
       
  1921 				IncludeOperation 	TRUE
       
  1922 				location   	(272, 544)
       
  1923 				label      	(object ItemLabel
       
  1924 				    Parent_View 	@99
       
  1925 				    location   	(129, 494)
       
  1926 				    fill_color 	13434879
       
  1927 				    nlines     	1
       
  1928 				    max_width  	286
       
  1929 				    justify    	0
       
  1930 				    label      	"CBase")
       
  1931 				icon_style 	"Icon"
       
  1932 				line_color 	3342489
       
  1933 				fill_color 	13434879
       
  1934 				quidu      	"3E7A1D5E00B9"
       
  1935 				width      	304
       
  1936 				height     	124
       
  1937 				annotation 	8
       
  1938 				autoResize 	TRUE)
       
  1939 			    (object InheritView "" @100
       
  1940 				stereotype 	TRUE
       
  1941 				line_color 	3342489
       
  1942 				quidu      	"3E7EE4D801D2"
       
  1943 				client     	@98
       
  1944 				supplier   	@99
       
  1945 				line_style 	0)
       
  1946 			    (object ClassView "Class" "Logical View::CAsynchEvent" @101
       
  1947 				ShowCompartmentStereotypes 	TRUE
       
  1948 				SuppressAttribute 	TRUE
       
  1949 				SuppressOperation 	TRUE
       
  1950 				IncludeAttribute 	TRUE
       
  1951 				IncludeOperation 	TRUE
       
  1952 				location   	(272, 1072)
       
  1953 				font       	(object Font
       
  1954 				    italics    	TRUE)
       
  1955 				label      	(object ItemLabel
       
  1956 				    Parent_View 	@101
       
  1957 				    location   	(122, 1022)
       
  1958 				    fill_color 	13434879
       
  1959 				    nlines     	1
       
  1960 				    max_width  	300
       
  1961 				    justify    	0
       
  1962 				    label      	"CAsynchEvent")
       
  1963 				icon_style 	"Icon"
       
  1964 				line_color 	3342489
       
  1965 				fill_color 	13434879
       
  1966 				quidu      	"3E7A1D3402AD"
       
  1967 				width      	318
       
  1968 				height     	124
       
  1969 				annotation 	8
       
  1970 				autoResize 	TRUE)
       
  1971 			    (object InheritView "" @102
       
  1972 				stereotype 	TRUE
       
  1973 				line_color 	3342489
       
  1974 				quidu      	"3E7A1DDB0193"
       
  1975 				client     	@101
       
  1976 				supplier   	@99
       
  1977 				line_style 	0)
       
  1978 			    (object ClassView "Class" "Logical View::StateMachines::MStateMachineNotify" @103
       
  1979 				ShowCompartmentStereotypes 	TRUE
       
  1980 				SuppressAttribute 	TRUE
       
  1981 				IncludeAttribute 	TRUE
       
  1982 				IncludeOperation 	TRUE
       
  1983 				location   	(1824, 560)
       
  1984 				font       	(object Font
       
  1985 				    italics    	TRUE)
       
  1986 				label      	(object ItemLabel
       
  1987 				    Parent_View 	@103
       
  1988 				    location   	(1613, 526)
       
  1989 				    fill_color 	13434879
       
  1990 				    nlines     	1
       
  1991 				    max_width  	422
       
  1992 				    justify    	0
       
  1993 				    label      	"MStateMachineNotify")
       
  1994 				stereotype 	(object ItemLabel
       
  1995 				    Parent_View 	@103
       
  1996 				    location   	(1613, 476)
       
  1997 				    fill_color 	13434879
       
  1998 				    anchor     	10
       
  1999 				    nlines     	1
       
  2000 				    max_width  	422
       
  2001 				    justify    	0
       
  2002 				    label      	"<<Interface>>")
       
  2003 				icon       	"Interface"
       
  2004 				icon_style 	"Label"
       
  2005 				line_color 	3342489
       
  2006 				fill_color 	13434879
       
  2007 				quidu      	"3EDC75B3035B"
       
  2008 				compartment 	(object Compartment
       
  2009 				    Parent_View 	@103
       
  2010 				    location   	(1613, 587)
       
  2011 				    icon_style 	"Icon"
       
  2012 				    fill_color 	16777215
       
  2013 				    anchor     	2
       
  2014 				    nlines     	1
       
  2015 				    max_width  	378)
       
  2016 				width      	440
       
  2017 				height     	192
       
  2018 				annotation 	8
       
  2019 				autoResize 	TRUE)
       
  2020 			    (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @104
       
  2021 				ShowCompartmentStereotypes 	TRUE
       
  2022 				IncludeAttribute 	TRUE
       
  2023 				IncludeOperation 	TRUE
       
  2024 				location   	(1152, 1072)
       
  2025 				font       	(object Font
       
  2026 				    italics    	TRUE)
       
  2027 				label      	(object ItemLabel
       
  2028 				    Parent_View 	@104
       
  2029 				    location   	(724, 741)
       
  2030 				    fill_color 	13434879
       
  2031 				    nlines     	1
       
  2032 				    max_width  	856
       
  2033 				    justify    	0
       
  2034 				    label      	"CStateMachine")
       
  2035 				icon_style 	"Icon"
       
  2036 				line_color 	3342489
       
  2037 				fill_color 	13434879
       
  2038 				quidu      	"3E7A1B9A00A9"
       
  2039 				compartment 	(object Compartment
       
  2040 				    Parent_View 	@104
       
  2041 				    location   	(724, 802)
       
  2042 				    icon_style 	"Icon"
       
  2043 				    fill_color 	16777215
       
  2044 				    anchor     	2
       
  2045 				    nlines     	12
       
  2046 				    max_width  	853)
       
  2047 				width      	874
       
  2048 				height     	686
       
  2049 				annotation 	8
       
  2050 				autoResize 	TRUE)
       
  2051 			    (object AssociationViewNew "$UNNAMED$25" @105
       
  2052 				location   	(572, 1072)
       
  2053 				stereotype 	TRUE
       
  2054 				line_color 	3342489
       
  2055 				quidu      	"3E7A1E8503E5"
       
  2056 				roleview_list 	(list RoleViews
       
  2057 				    (object RoleView "$UNNAMED$26" @106
       
  2058 					Parent_View 	@105
       
  2059 					location   	(-1204, 304)
       
  2060 					label      	(object SegLabel @107
       
  2061 					    Parent_View 	@106
       
  2062 					    location   	(550, 1033)
       
  2063 					    hidden     	TRUE
       
  2064 					    anchor     	1
       
  2065 					    anchor_loc 	1
       
  2066 					    nlines     	1
       
  2067 					    max_width  	270
       
  2068 					    justify    	0
       
  2069 					    label      	""
       
  2070 					    pctDist    	0.154545
       
  2071 					    height     	40
       
  2072 					    orientation 	1)
       
  2073 					stereotype 	TRUE
       
  2074 					line_color 	3342489
       
  2075 					quidu      	"3E7A1E870126"
       
  2076 					client     	@105
       
  2077 					supplier   	@101
       
  2078 					line_style 	0
       
  2079 					label      	(object SegLabel @108
       
  2080 					    Parent_View 	@106
       
  2081 					    location   	(475, 1111)
       
  2082 					    font       	(object Font
       
  2083 						size       	8)
       
  2084 					    anchor     	2
       
  2085 					    anchor_loc 	1
       
  2086 					    nlines     	1
       
  2087 					    max_width  	15
       
  2088 					    justify    	0
       
  2089 					    label      	"0..2"
       
  2090 					    pctDist    	0.685083
       
  2091 					    height     	39
       
  2092 					    orientation 	0))
       
  2093 				    (object RoleView "$UNNAMED$27" @109
       
  2094 					Parent_View 	@105
       
  2095 					location   	(-1204, 304)
       
  2096 					font       	(object Font
       
  2097 					    size       	8)
       
  2098 					stereotype 	TRUE
       
  2099 					line_color 	3342489
       
  2100 					quidu      	"3E7A1E870127"
       
  2101 					client     	@105
       
  2102 					supplier   	@104
       
  2103 					line_style 	0
       
  2104 					label      	(object SegLabel @110
       
  2105 					    Parent_View 	@109
       
  2106 					    location   	(669, 1111)
       
  2107 					    font       	(object Font
       
  2108 						size       	8)
       
  2109 					    anchor     	2
       
  2110 					    anchor_loc 	1
       
  2111 					    nlines     	1
       
  2112 					    max_width  	15
       
  2113 					    justify    	0
       
  2114 					    label      	"1"
       
  2115 					    pctDist    	0.686813
       
  2116 					    height     	39
       
  2117 					    orientation 	1))))
       
  2118 			    (object InheritView "" @111
       
  2119 				stereotype 	TRUE
       
  2120 				line_color 	3342489
       
  2121 				quidu      	"3E7A1BC8004B"
       
  2122 				client     	@104
       
  2123 				supplier   	@98
       
  2124 				line_style 	0)
       
  2125 			    (object AssociationViewNew "$UNNAMED$28" @112
       
  2126 				location   	(1643, 697)
       
  2127 				stereotype 	TRUE
       
  2128 				line_color 	3342489
       
  2129 				quidu      	"3EDC75F601E4"
       
  2130 				roleview_list 	(list RoleViews
       
  2131 				    (object RoleView "$UNNAMED$29" @113
       
  2132 					Parent_View 	@112
       
  2133 					location   	(507, 41)
       
  2134 					stereotype 	TRUE
       
  2135 					line_color 	3342489
       
  2136 					quidu      	"3EDC75F70167"
       
  2137 					client     	@112
       
  2138 					supplier   	@103
       
  2139 					line_style 	0
       
  2140 					label      	(object SegLabel @114
       
  2141 					    Parent_View 	@113
       
  2142 					    location   	(1725, 703)
       
  2143 					    font       	(object Font
       
  2144 						size       	8)
       
  2145 					    anchor     	2
       
  2146 					    anchor_loc 	1
       
  2147 					    nlines     	1
       
  2148 					    max_width  	15
       
  2149 					    justify    	0
       
  2150 					    label      	"1"
       
  2151 					    pctDist    	0.900000
       
  2152 					    height     	54
       
  2153 					    orientation 	1))
       
  2154 				    (object RoleView "$UNNAMED$30" @115
       
  2155 					Parent_View 	@112
       
  2156 					location   	(507, 41)
       
  2157 					stereotype 	TRUE
       
  2158 					line_color 	3342489
       
  2159 					quidu      	"3EDC75F70168"
       
  2160 					client     	@112
       
  2161 					supplier   	@104
       
  2162 					line_style 	0
       
  2163 					label      	(object SegLabel @116
       
  2164 					    Parent_View 	@115
       
  2165 					    location   	(1627, 777)
       
  2166 					    font       	(object Font
       
  2167 						size       	8)
       
  2168 					    anchor     	2
       
  2169 					    anchor_loc 	1
       
  2170 					    nlines     	1
       
  2171 					    max_width  	15
       
  2172 					    justify    	0
       
  2173 					    label      	"1"
       
  2174 					    pctDist    	0.900000
       
  2175 					    height     	54
       
  2176 					    orientation 	0)))))))))
       
  2177 	logical_presentations 	(list unit_reference_list
       
  2178 	    (object ClassDiagram "Main"
       
  2179 		quid       	"3E79BE2900E9"
       
  2180 		title      	"Main"
       
  2181 		zoom       	100
       
  2182 		max_height 	28350
       
  2183 		max_width  	21600
       
  2184 		origin_x   	0
       
  2185 		origin_y   	0
       
  2186 		items      	(list diagram_item_list
       
  2187 		    (object CategoryView "Logical View::StateMachines" @117
       
  2188 			location   	(640, 800)
       
  2189 			label      	(object ItemLabel
       
  2190 			    Parent_View 	@117
       
  2191 			    location   	(496, 716)
       
  2192 			    fill_color 	13434879
       
  2193 			    nlines     	2
       
  2194 			    max_width  	288
       
  2195 			    justify    	0
       
  2196 			    label      	"StateMachines")
       
  2197 			icon_style 	"Icon"
       
  2198 			line_color 	3342489
       
  2199 			fill_color 	13434879
       
  2200 			quidu      	"3E82E8A40196"
       
  2201 			width      	300
       
  2202 			height     	180)))))
       
  2203     root_subsystem 	(object SubSystem "Component View"
       
  2204 	quid       	"3E79BE2603B9"
       
  2205 	physical_models 	(list unit_reference_list
       
  2206 	    (object module "NETSM" "NotAModuleType" "NotAModulePart"
       
  2207 		quid       	"3E79BEB103D5"
       
  2208 		stereotype 	"DLL"
       
  2209 		visible_modules 	(list dependency_list
       
  2210 		    (object Dependency_Relationship
       
  2211 			quid       	"3E7A2F870349"
       
  2212 			supplier   	"Component View::BASE"
       
  2213 			quidu      	"3E7A2F79008A"
       
  2214 			supplier_is_spec 	TRUE)))
       
  2215 	    (object module "Client" "SubType" "Main"
       
  2216 		quid       	"3E79C8450397"
       
  2217 		stereotype 	"Main Program"
       
  2218 		visible_modules 	(list dependency_list
       
  2219 		    (object Dependency_Relationship
       
  2220 			quid       	"3E79C8D8029D"
       
  2221 			supplier   	"Component View::NETSM"
       
  2222 			quidu      	"3E79BEB103D5"
       
  2223 			supplier_is_spec 	TRUE)))
       
  2224 	    (object module "BASE" "NotAModuleType" "NotAModulePart"
       
  2225 		quid       	"3E7A2F79008A"
       
  2226 		stereotype 	""))
       
  2227 	physical_presentations 	(list unit_reference_list
       
  2228 	    (object Module_Diagram "Main"
       
  2229 		quid       	"3E79BE2900E7"
       
  2230 		title      	"Main"
       
  2231 		zoom       	100
       
  2232 		max_height 	28350
       
  2233 		max_width  	21600
       
  2234 		origin_x   	0
       
  2235 		origin_y   	0
       
  2236 		items      	(list diagram_item_list
       
  2237 		    (object ModView "Component View::NETSM" "NotAModuleType" "NotAModulePart" @118
       
  2238 			location   	(910, 864)
       
  2239 			label      	(object ItemLabel
       
  2240 			    Parent_View 	@118
       
  2241 			    location   	(866, 837)
       
  2242 			    fill_color 	13434879
       
  2243 			    anchor_loc 	3
       
  2244 			    nlines     	2
       
  2245 			    max_width  	163
       
  2246 			    label      	"NETSM")
       
  2247 			icon       	"DLL"
       
  2248 			icon_style 	"Icon"
       
  2249 			line_color 	3342489
       
  2250 			fill_color 	13434879
       
  2251 			quidu      	"3E79BEB103D5"
       
  2252 			width      	294
       
  2253 			height     	181
       
  2254 			autoResize 	TRUE
       
  2255 			width      	294
       
  2256 			height     	181)
       
  2257 		    (object ModView "Component View::Client" "SubType" "Main" @119
       
  2258 			location   	(912, 368)
       
  2259 			label      	(object ItemLabel
       
  2260 			    Parent_View 	@119
       
  2261 			    location   	(808, 171)
       
  2262 			    anchor_loc 	3
       
  2263 			    nlines     	1
       
  2264 			    max_width  	403
       
  2265 			    label      	"Client")
       
  2266 			icon       	"Main Program"
       
  2267 			icon_style 	"Icon"
       
  2268 			line_color 	3342489
       
  2269 			fill_color 	13434879
       
  2270 			quidu      	"3E79C8450397"
       
  2271 			width      	212
       
  2272 			height     	314
       
  2273 			autoResize 	TRUE
       
  2274 			width      	212
       
  2275 			height     	314)
       
  2276 		    (object ModView "Component View::BASE" "NotAModuleType" "NotAModulePart" @120
       
  2277 			location   	(912, 1264)
       
  2278 			label      	(object ItemLabel
       
  2279 			    Parent_View 	@120
       
  2280 			    location   	(877, 1239)
       
  2281 			    fill_color 	13434879
       
  2282 			    anchor_loc 	3
       
  2283 			    nlines     	2
       
  2284 			    max_width  	127
       
  2285 			    label      	"BASE")
       
  2286 			icon_style 	"Icon"
       
  2287 			line_color 	3342489
       
  2288 			fill_color 	13434879
       
  2289 			quidu      	"3E7A2F79008A"
       
  2290 			width      	228
       
  2291 			autoResize 	TRUE
       
  2292 			width      	228
       
  2293 			height     	162)
       
  2294 		    (object ModVisView "" @121
       
  2295 			stereotype 	TRUE
       
  2296 			line_color 	3342489
       
  2297 			quidu      	"3E7A2F870349"
       
  2298 			client     	@118
       
  2299 			supplier   	@120
       
  2300 			line_style 	0)
       
  2301 		    (object ModVisView "" @122
       
  2302 			stereotype 	TRUE
       
  2303 			line_color 	3342489
       
  2304 			quidu      	"3E79C8D8029D"
       
  2305 			client     	@119
       
  2306 			supplier   	@118
       
  2307 			line_style 	0)))))
       
  2308     process_structure 	(object Processes
       
  2309 	quid       	"3E79BE2603BA"
       
  2310 	ProcsNDevs 	(list
       
  2311 	    (object Process_Diagram "Deployment View"
       
  2312 		quid       	"3E79BE2603BC"
       
  2313 		title      	"Deployment View"
       
  2314 		zoom       	100
       
  2315 		max_height 	28350
       
  2316 		max_width  	21600
       
  2317 		origin_x   	0
       
  2318 		origin_y   	0
       
  2319 		items      	(list diagram_item_list))))
       
  2320     properties 	(object Properties
       
  2321 	attributes 	(list Attribute_Set
       
  2322 	    (object Attribute
       
  2323 		tool       	"DDL"
       
  2324 		name       	"propertyId"
       
  2325 		value      	"809135966")
       
  2326 	    (object Attribute
       
  2327 		tool       	"DDL"
       
  2328 		name       	"default__Project"
       
  2329 		value      	(list Attribute_Set
       
  2330 		    (object Attribute
       
  2331 			tool       	"DDL"
       
  2332 			name       	"Directory"
       
  2333 			value      	"AUTO GENERATE")
       
  2334 		    (object Attribute
       
  2335 			tool       	"DDL"
       
  2336 			name       	"DataBase"
       
  2337 			value      	("DataBaseSet" 800))
       
  2338 		    (object Attribute
       
  2339 			tool       	"DDL"
       
  2340 			name       	"DataBaseSet"
       
  2341 			value      	(list Attribute_Set
       
  2342 			    (object Attribute
       
  2343 				tool       	"DDL"
       
  2344 				name       	"ANSI"
       
  2345 				value      	800)
       
  2346 			    (object Attribute
       
  2347 				tool       	"DDL"
       
  2348 				name       	"Oracle"
       
  2349 				value      	801)
       
  2350 			    (object Attribute
       
  2351 				tool       	"DDL"
       
  2352 				name       	"SQLServer"
       
  2353 				value      	802)
       
  2354 			    (object Attribute
       
  2355 				tool       	"DDL"
       
  2356 				name       	"Sybase"
       
  2357 				value      	803)
       
  2358 			    (object Attribute
       
  2359 				tool       	"DDL"
       
  2360 				name       	"Watcom"
       
  2361 				value      	804)))
       
  2362 		    (object Attribute
       
  2363 			tool       	"DDL"
       
  2364 			name       	"PrimaryKeyColumnName"
       
  2365 			value      	"Id")
       
  2366 		    (object Attribute
       
  2367 			tool       	"DDL"
       
  2368 			name       	"PrimaryKeyColumnType"
       
  2369 			value      	"NUMBER(5)")
       
  2370 		    (object Attribute
       
  2371 			tool       	"DDL"
       
  2372 			name       	"ViewName"
       
  2373 			value      	"V_")
       
  2374 		    (object Attribute
       
  2375 			tool       	"DDL"
       
  2376 			name       	"TableName"
       
  2377 			value      	"T_")
       
  2378 		    (object Attribute
       
  2379 			tool       	"DDL"
       
  2380 			name       	"InheritSuffix"
       
  2381 			value      	"_V")
       
  2382 		    (object Attribute
       
  2383 			tool       	"DDL"
       
  2384 			name       	"DropClause"
       
  2385 			value      	FALSE)
       
  2386 		    (object Attribute
       
  2387 			tool       	"DDL"
       
  2388 			name       	"BaseViews"
       
  2389 			value      	FALSE)
       
  2390 		    (object Attribute
       
  2391 			tool       	"DDL"
       
  2392 			name       	"DDLScriptFilename"
       
  2393 			value      	"DDL1.SQL")))
       
  2394 	    (object Attribute
       
  2395 		tool       	"DDL"
       
  2396 		name       	"default__Attribute"
       
  2397 		value      	(list Attribute_Set
       
  2398 		    (object Attribute
       
  2399 			tool       	"DDL"
       
  2400 			name       	"ColumnType"
       
  2401 			value      	"VARCHAR")
       
  2402 		    (object Attribute
       
  2403 			tool       	"DDL"
       
  2404 			name       	"Length"
       
  2405 			value      	"")
       
  2406 		    (object Attribute
       
  2407 			tool       	"DDL"
       
  2408 			name       	"NullsOK"
       
  2409 			value      	TRUE)
       
  2410 		    (object Attribute
       
  2411 			tool       	"DDL"
       
  2412 			name       	"PrimaryKey"
       
  2413 			value      	FALSE)
       
  2414 		    (object Attribute
       
  2415 			tool       	"DDL"
       
  2416 			name       	"Unique"
       
  2417 			value      	FALSE)
       
  2418 		    (object Attribute
       
  2419 			tool       	"DDL"
       
  2420 			name       	"CompositeUnique"
       
  2421 			value      	FALSE)
       
  2422 		    (object Attribute
       
  2423 			tool       	"DDL"
       
  2424 			name       	"CheckConstraint"
       
  2425 			value      	"")))
       
  2426 	    (object Attribute
       
  2427 		tool       	"DDL"
       
  2428 		name       	"HiddenTool"
       
  2429 		value      	FALSE)
       
  2430 	    (object Attribute
       
  2431 		tool       	"Rose Model Integrator"
       
  2432 		name       	"HiddenTool"
       
  2433 		value      	FALSE)
       
  2434 	    (object Attribute
       
  2435 		tool       	"Version Control"
       
  2436 		name       	"HiddenTool"
       
  2437 		value      	FALSE)
       
  2438 	    (object Attribute
       
  2439 		tool       	"Rose Web Publisher"
       
  2440 		name       	"HiddenTool"
       
  2441 		value      	FALSE)
       
  2442 	    (object Attribute
       
  2443 		tool       	"RequisitePro"
       
  2444 		name       	"HiddenTool"
       
  2445 		value      	FALSE))
       
  2446 	quid       	"3E79BE2603BB"))