middleware.graffle 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5. <key>ActiveLayerIndex</key>
  6. <integer>0</integer>
  7. <key>ApplicationVersion</key>
  8. <array>
  9. <string>com.omnigroup.OmniGrafflePro</string>
  10. <string>139.16.0.171715</string>
  11. </array>
  12. <key>AutoAdjust</key>
  13. <true/>
  14. <key>BackgroundGraphic</key>
  15. <dict>
  16. <key>Bounds</key>
  17. <string>{{0, 0}, {559.28997802734375, 782.8900146484375}}</string>
  18. <key>Class</key>
  19. <string>SolidGraphic</string>
  20. <key>ID</key>
  21. <integer>2</integer>
  22. <key>Style</key>
  23. <dict>
  24. <key>shadow</key>
  25. <dict>
  26. <key>Draws</key>
  27. <string>NO</string>
  28. </dict>
  29. <key>stroke</key>
  30. <dict>
  31. <key>Draws</key>
  32. <string>NO</string>
  33. </dict>
  34. </dict>
  35. </dict>
  36. <key>BaseZoom</key>
  37. <integer>0</integer>
  38. <key>CanvasOrigin</key>
  39. <string>{0, 0}</string>
  40. <key>ColumnAlign</key>
  41. <integer>1</integer>
  42. <key>ColumnSpacing</key>
  43. <real>36</real>
  44. <key>CreationDate</key>
  45. <string>2012-12-09 18:55:12 +0000</string>
  46. <key>Creator</key>
  47. <string>Aymeric Augustin</string>
  48. <key>DisplayScale</key>
  49. <string>1.000 cm = 1.000 cm</string>
  50. <key>GraphDocumentVersion</key>
  51. <integer>8</integer>
  52. <key>GraphicsList</key>
  53. <array>
  54. <dict>
  55. <key>Bounds</key>
  56. <string>{{144, 405}, {369, 27}}</string>
  57. <key>Class</key>
  58. <string>ShapedGraphic</string>
  59. <key>ID</key>
  60. <integer>33</integer>
  61. <key>Shape</key>
  62. <string>Bezier</string>
  63. <key>ShapeData</key>
  64. <dict>
  65. <key>UnitPoints</key>
  66. <array>
  67. <string>{-0.5, -0.5}</string>
  68. <string>{-0.5, -0.5}</string>
  69. <string>{0.47959183673469341, -0.5}</string>
  70. <string>{0.47959183673469408, -0.5}</string>
  71. <string>{0.47959183673469341, -0.5}</string>
  72. <string>{0.5, 0}</string>
  73. <string>{0.5, 0}</string>
  74. <string>{0.5, 0}</string>
  75. <string>{0.47959183673469408, 0.5}</string>
  76. <string>{0.47959183673469408, 0.5}</string>
  77. <string>{0.47959183673469408, 0.5}</string>
  78. <string>{-0.5, 0.5}</string>
  79. <string>{-0.5, 0.5}</string>
  80. <string>{-0.5, 0.5}</string>
  81. <string>{-0.47560975609756084, 0}</string>
  82. <string>{-0.47560975609756084, 0}</string>
  83. <string>{-0.47560975609756084, 0}</string>
  84. <string>{-0.5, -0.5}</string>
  85. </array>
  86. </dict>
  87. <key>Text</key>
  88. <dict>
  89. <key>Text</key>
  90. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  91. \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
  92. {\colortbl;\red255\green255\blue255;}
  93. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  94. \f0\fs24 \cf0 view function}</string>
  95. </dict>
  96. </dict>
  97. <dict>
  98. <key>Bounds</key>
  99. <string>{{229.5, 238.5}, {297, 36}}</string>
  100. <key>Class</key>
  101. <string>ShapedGraphic</string>
  102. <key>ID</key>
  103. <integer>31</integer>
  104. <key>Rotation</key>
  105. <real>270</real>
  106. <key>Shape</key>
  107. <string>AdjustableArrow</string>
  108. <key>ShapeData</key>
  109. <dict>
  110. <key>width</key>
  111. <real>27</real>
  112. </dict>
  113. <key>Style</key>
  114. <dict>
  115. <key>fill</key>
  116. <dict>
  117. <key>Color</key>
  118. <dict>
  119. <key>a</key>
  120. <string>0.8</string>
  121. <key>b</key>
  122. <string>1</string>
  123. <key>g</key>
  124. <string>1</string>
  125. <key>r</key>
  126. <string>1</string>
  127. </dict>
  128. <key>MiddleFraction</key>
  129. <real>0.70634919404983521</real>
  130. </dict>
  131. <key>shadow</key>
  132. <dict>
  133. <key>Color</key>
  134. <dict>
  135. <key>a</key>
  136. <string>0.4</string>
  137. <key>b</key>
  138. <string>0</string>
  139. <key>g</key>
  140. <string>0</string>
  141. <key>r</key>
  142. <string>0</string>
  143. </dict>
  144. <key>Draws</key>
  145. <string>NO</string>
  146. <key>Fuzziness</key>
  147. <real>0.0</real>
  148. <key>ShadowVector</key>
  149. <string>{0, 2}</string>
  150. </dict>
  151. <key>stroke</key>
  152. <dict>
  153. <key>Color</key>
  154. <dict>
  155. <key>b</key>
  156. <string>0</string>
  157. <key>g</key>
  158. <string>0</string>
  159. <key>r</key>
  160. <string>1</string>
  161. </dict>
  162. <key>Pattern</key>
  163. <integer>1</integer>
  164. </dict>
  165. </dict>
  166. <key>Text</key>
  167. <dict>
  168. <key>Text</key>
  169. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  170. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  171. {\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
  172. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  173. \f0\fs24 \cf2 process_exception}</string>
  174. </dict>
  175. <key>TextRelativeArea</key>
  176. <string>{{0.125, 0.25}, {0.75, 0.5}}</string>
  177. <key>isConnectedShape</key>
  178. <true/>
  179. </dict>
  180. <dict>
  181. <key>Bounds</key>
  182. <string>{{328.5, 229.5}, {315, 36}}</string>
  183. <key>Class</key>
  184. <string>ShapedGraphic</string>
  185. <key>ID</key>
  186. <integer>30</integer>
  187. <key>Rotation</key>
  188. <real>270</real>
  189. <key>Shape</key>
  190. <string>AdjustableArrow</string>
  191. <key>ShapeData</key>
  192. <dict>
  193. <key>width</key>
  194. <real>27</real>
  195. </dict>
  196. <key>Style</key>
  197. <dict>
  198. <key>fill</key>
  199. <dict>
  200. <key>Color</key>
  201. <dict>
  202. <key>a</key>
  203. <string>0.8</string>
  204. <key>b</key>
  205. <string>1</string>
  206. <key>g</key>
  207. <string>1</string>
  208. <key>r</key>
  209. <string>1</string>
  210. </dict>
  211. <key>MiddleFraction</key>
  212. <real>0.70634919404983521</real>
  213. </dict>
  214. <key>shadow</key>
  215. <dict>
  216. <key>Color</key>
  217. <dict>
  218. <key>a</key>
  219. <string>0.4</string>
  220. <key>b</key>
  221. <string>0</string>
  222. <key>g</key>
  223. <string>0</string>
  224. <key>r</key>
  225. <string>0</string>
  226. </dict>
  227. <key>Draws</key>
  228. <string>NO</string>
  229. <key>Fuzziness</key>
  230. <real>0.0</real>
  231. <key>ShadowVector</key>
  232. <string>{0, 2}</string>
  233. </dict>
  234. <key>stroke</key>
  235. <dict>
  236. <key>Color</key>
  237. <dict>
  238. <key>b</key>
  239. <string>0</string>
  240. <key>g</key>
  241. <string>0.501961</string>
  242. <key>r</key>
  243. <string>0</string>
  244. </dict>
  245. </dict>
  246. </dict>
  247. <key>Text</key>
  248. <dict>
  249. <key>Text</key>
  250. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  251. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  252. {\colortbl;\red255\green255\blue255;\red0\green128\blue0;}
  253. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  254. \f0\fs24 \cf2 process_response}</string>
  255. </dict>
  256. <key>TextRelativeArea</key>
  257. <string>{{0.125, 0.25}, {0.75, 0.5}}</string>
  258. <key>isConnectedShape</key>
  259. <true/>
  260. </dict>
  261. <dict>
  262. <key>Bounds</key>
  263. <string>{{283.5, 238.5}, {297, 36}}</string>
  264. <key>Class</key>
  265. <string>ShapedGraphic</string>
  266. <key>ID</key>
  267. <integer>29</integer>
  268. <key>Rotation</key>
  269. <real>270</real>
  270. <key>Shape</key>
  271. <string>AdjustableArrow</string>
  272. <key>ShapeData</key>
  273. <dict>
  274. <key>width</key>
  275. <real>27</real>
  276. </dict>
  277. <key>Style</key>
  278. <dict>
  279. <key>fill</key>
  280. <dict>
  281. <key>Color</key>
  282. <dict>
  283. <key>a</key>
  284. <string>0.8</string>
  285. <key>b</key>
  286. <string>1</string>
  287. <key>g</key>
  288. <string>1</string>
  289. <key>r</key>
  290. <string>1</string>
  291. </dict>
  292. <key>MiddleFraction</key>
  293. <real>0.70634919404983521</real>
  294. </dict>
  295. <key>shadow</key>
  296. <dict>
  297. <key>Color</key>
  298. <dict>
  299. <key>a</key>
  300. <string>0.4</string>
  301. <key>b</key>
  302. <string>0</string>
  303. <key>g</key>
  304. <string>0</string>
  305. <key>r</key>
  306. <string>0</string>
  307. </dict>
  308. <key>Draws</key>
  309. <string>NO</string>
  310. <key>Fuzziness</key>
  311. <real>0.0</real>
  312. <key>ShadowVector</key>
  313. <string>{0, 2}</string>
  314. </dict>
  315. <key>stroke</key>
  316. <dict>
  317. <key>Color</key>
  318. <dict>
  319. <key>b</key>
  320. <string>0</string>
  321. <key>g</key>
  322. <string>0.501961</string>
  323. <key>r</key>
  324. <string>0</string>
  325. </dict>
  326. <key>Pattern</key>
  327. <integer>1</integer>
  328. </dict>
  329. </dict>
  330. <key>Text</key>
  331. <dict>
  332. <key>Text</key>
  333. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  334. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  335. {\colortbl;\red255\green255\blue255;\red0\green128\blue0;}
  336. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  337. \f0\fs24 \cf2 process_template_response}</string>
  338. </dict>
  339. <key>TextRelativeArea</key>
  340. <string>{{0.125, 0.25}, {0.75, 0.5}}</string>
  341. <key>isConnectedShape</key>
  342. <true/>
  343. </dict>
  344. <dict>
  345. <key>Bounds</key>
  346. <string>{{27, 243}, {288, 36}}</string>
  347. <key>Class</key>
  348. <string>ShapedGraphic</string>
  349. <key>ID</key>
  350. <integer>28</integer>
  351. <key>Rotation</key>
  352. <real>90</real>
  353. <key>Shape</key>
  354. <string>AdjustableArrow</string>
  355. <key>ShapeData</key>
  356. <dict>
  357. <key>width</key>
  358. <real>27</real>
  359. </dict>
  360. <key>Style</key>
  361. <dict>
  362. <key>fill</key>
  363. <dict>
  364. <key>Color</key>
  365. <dict>
  366. <key>a</key>
  367. <string>0.8</string>
  368. <key>b</key>
  369. <string>1</string>
  370. <key>g</key>
  371. <string>1</string>
  372. <key>r</key>
  373. <string>1</string>
  374. </dict>
  375. <key>MiddleFraction</key>
  376. <real>0.70634919404983521</real>
  377. </dict>
  378. <key>shadow</key>
  379. <dict>
  380. <key>Color</key>
  381. <dict>
  382. <key>a</key>
  383. <string>0.4</string>
  384. <key>b</key>
  385. <string>0</string>
  386. <key>g</key>
  387. <string>0</string>
  388. <key>r</key>
  389. <string>0</string>
  390. </dict>
  391. <key>Draws</key>
  392. <string>NO</string>
  393. <key>Fuzziness</key>
  394. <real>0.0</real>
  395. <key>ShadowVector</key>
  396. <string>{0, 2}</string>
  397. </dict>
  398. <key>stroke</key>
  399. <dict>
  400. <key>Color</key>
  401. <dict>
  402. <key>b</key>
  403. <string>0</string>
  404. <key>g</key>
  405. <string>0.501961</string>
  406. <key>r</key>
  407. <string>0</string>
  408. </dict>
  409. </dict>
  410. </dict>
  411. <key>Text</key>
  412. <dict>
  413. <key>Text</key>
  414. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  415. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  416. {\colortbl;\red255\green255\blue255;\red0\green128\blue0;}
  417. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  418. \f0\fs24 \cf2 process_view}</string>
  419. </dict>
  420. <key>TextRelativeArea</key>
  421. <string>{{0.125, 0.25}, {0.75, 0.5}}</string>
  422. <key>isConnectedShape</key>
  423. <true/>
  424. </dict>
  425. <dict>
  426. <key>Bounds</key>
  427. <string>{{-40.500000000767386, 220.49999999804004}, {297, 36}}</string>
  428. <key>Class</key>
  429. <string>ShapedGraphic</string>
  430. <key>ID</key>
  431. <integer>27</integer>
  432. <key>Rotation</key>
  433. <real>90</real>
  434. <key>Shape</key>
  435. <string>AdjustableArrow</string>
  436. <key>ShapeData</key>
  437. <dict>
  438. <key>width</key>
  439. <real>27</real>
  440. </dict>
  441. <key>Style</key>
  442. <dict>
  443. <key>fill</key>
  444. <dict>
  445. <key>Color</key>
  446. <dict>
  447. <key>a</key>
  448. <string>0.8</string>
  449. <key>b</key>
  450. <string>1</string>
  451. <key>g</key>
  452. <string>1</string>
  453. <key>r</key>
  454. <string>1</string>
  455. </dict>
  456. <key>MiddleFraction</key>
  457. <real>0.70634919404983521</real>
  458. </dict>
  459. <key>shadow</key>
  460. <dict>
  461. <key>Color</key>
  462. <dict>
  463. <key>a</key>
  464. <string>0.4</string>
  465. <key>b</key>
  466. <string>0</string>
  467. <key>g</key>
  468. <string>0</string>
  469. <key>r</key>
  470. <string>0</string>
  471. </dict>
  472. <key>Draws</key>
  473. <string>NO</string>
  474. <key>Fuzziness</key>
  475. <real>0.0</real>
  476. <key>ShadowVector</key>
  477. <string>{0, 2}</string>
  478. </dict>
  479. <key>stroke</key>
  480. <dict>
  481. <key>Color</key>
  482. <dict>
  483. <key>b</key>
  484. <string>0</string>
  485. <key>g</key>
  486. <string>0.501961</string>
  487. <key>r</key>
  488. <string>0</string>
  489. </dict>
  490. </dict>
  491. </dict>
  492. <key>Text</key>
  493. <dict>
  494. <key>Text</key>
  495. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  496. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  497. {\colortbl;\red255\green255\blue255;\red0\green128\blue0;}
  498. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  499. \f0\fs24 \cf2 process_request}</string>
  500. </dict>
  501. <key>TextRelativeArea</key>
  502. <string>{{0.125, 0.25}, {0.75, 0.5}}</string>
  503. <key>isConnectedShape</key>
  504. <true/>
  505. </dict>
  506. <dict>
  507. <key>Bounds</key>
  508. <string>{{360, 63}, {144, 27}}</string>
  509. <key>Class</key>
  510. <string>ShapedGraphic</string>
  511. <key>ID</key>
  512. <integer>12</integer>
  513. <key>Magnets</key>
  514. <array>
  515. <string>{0, 1}</string>
  516. <string>{0, -1}</string>
  517. <string>{1, 0}</string>
  518. <string>{-1, 0}</string>
  519. </array>
  520. <key>Shape</key>
  521. <string>Rectangle</string>
  522. <key>Text</key>
  523. <dict>
  524. <key>Text</key>
  525. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  526. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  527. {\colortbl;\red255\green255\blue255;}
  528. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  529. \f0\fs24 \cf0 HttpResponse}</string>
  530. </dict>
  531. </dict>
  532. <dict>
  533. <key>Bounds</key>
  534. <string>{{72, 63}, {144, 27}}</string>
  535. <key>Class</key>
  536. <string>ShapedGraphic</string>
  537. <key>ID</key>
  538. <integer>11</integer>
  539. <key>Magnets</key>
  540. <array>
  541. <string>{0, 1}</string>
  542. <string>{0, -1}</string>
  543. <string>{1, 0}</string>
  544. <string>{-1, 0}</string>
  545. </array>
  546. <key>Shape</key>
  547. <string>Rectangle</string>
  548. <key>Text</key>
  549. <dict>
  550. <key>Text</key>
  551. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  552. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  553. {\colortbl;\red255\green255\blue255;}
  554. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  555. \f0\fs24 \cf0 HttpRequest}</string>
  556. </dict>
  557. </dict>
  558. <dict>
  559. <key>Bounds</key>
  560. <string>{{72, 324}, {432, 27}}</string>
  561. <key>Class</key>
  562. <string>ShapedGraphic</string>
  563. <key>ID</key>
  564. <integer>10</integer>
  565. <key>Magnets</key>
  566. <array>
  567. <string>{0, 1}</string>
  568. <string>{0, -1}</string>
  569. <string>{1, 0}</string>
  570. <string>{-1, 0}</string>
  571. </array>
  572. <key>Shape</key>
  573. <string>Rectangle</string>
  574. <key>Style</key>
  575. <dict>
  576. <key>fill</key>
  577. <dict>
  578. <key>FillType</key>
  579. <integer>2</integer>
  580. <key>GradientAngle</key>
  581. <real>90</real>
  582. <key>GradientColor</key>
  583. <dict>
  584. <key>w</key>
  585. <string>0.666667</string>
  586. </dict>
  587. </dict>
  588. <key>stroke</key>
  589. <dict>
  590. <key>CornerRadius</key>
  591. <real>5</real>
  592. </dict>
  593. </dict>
  594. <key>Text</key>
  595. <dict>
  596. <key>Text</key>
  597. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  598. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  599. {\colortbl;\red255\green255\blue255;}
  600. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  601. \f0\fs24 \cf0 MessageMiddleware}</string>
  602. </dict>
  603. </dict>
  604. <dict>
  605. <key>Bounds</key>
  606. <string>{{72, 279}, {432, 27}}</string>
  607. <key>Class</key>
  608. <string>ShapedGraphic</string>
  609. <key>ID</key>
  610. <integer>9</integer>
  611. <key>Magnets</key>
  612. <array>
  613. <string>{0, 1}</string>
  614. <string>{0, -1}</string>
  615. <string>{1, 0}</string>
  616. <string>{-1, 0}</string>
  617. </array>
  618. <key>Shape</key>
  619. <string>Rectangle</string>
  620. <key>Style</key>
  621. <dict>
  622. <key>fill</key>
  623. <dict>
  624. <key>FillType</key>
  625. <integer>2</integer>
  626. <key>GradientAngle</key>
  627. <real>90</real>
  628. <key>GradientColor</key>
  629. <dict>
  630. <key>w</key>
  631. <string>0.666667</string>
  632. </dict>
  633. </dict>
  634. <key>stroke</key>
  635. <dict>
  636. <key>CornerRadius</key>
  637. <real>5</real>
  638. </dict>
  639. </dict>
  640. <key>Text</key>
  641. <dict>
  642. <key>Text</key>
  643. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  644. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  645. {\colortbl;\red255\green255\blue255;}
  646. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  647. \f0\fs24 \cf0 AuthenticationMiddleware}</string>
  648. </dict>
  649. </dict>
  650. <dict>
  651. <key>Bounds</key>
  652. <string>{{72, 234}, {432, 27}}</string>
  653. <key>Class</key>
  654. <string>ShapedGraphic</string>
  655. <key>ID</key>
  656. <integer>8</integer>
  657. <key>Magnets</key>
  658. <array>
  659. <string>{0, 1}</string>
  660. <string>{0, -1}</string>
  661. <string>{1, 0}</string>
  662. <string>{-1, 0}</string>
  663. </array>
  664. <key>Shape</key>
  665. <string>Rectangle</string>
  666. <key>Style</key>
  667. <dict>
  668. <key>fill</key>
  669. <dict>
  670. <key>FillType</key>
  671. <integer>2</integer>
  672. <key>GradientAngle</key>
  673. <real>90</real>
  674. <key>GradientColor</key>
  675. <dict>
  676. <key>w</key>
  677. <string>0.666667</string>
  678. </dict>
  679. </dict>
  680. <key>stroke</key>
  681. <dict>
  682. <key>CornerRadius</key>
  683. <real>5</real>
  684. </dict>
  685. </dict>
  686. <key>Text</key>
  687. <dict>
  688. <key>Text</key>
  689. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  690. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  691. {\colortbl;\red255\green255\blue255;}
  692. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  693. \f0\fs24 \cf0 CsrfViewMiddleware}</string>
  694. </dict>
  695. </dict>
  696. <dict>
  697. <key>Bounds</key>
  698. <string>{{72, 189}, {432, 27}}</string>
  699. <key>Class</key>
  700. <string>ShapedGraphic</string>
  701. <key>ID</key>
  702. <integer>7</integer>
  703. <key>Magnets</key>
  704. <array>
  705. <string>{0, 1}</string>
  706. <string>{0, -1}</string>
  707. <string>{1, 0}</string>
  708. <string>{-1, 0}</string>
  709. </array>
  710. <key>Shape</key>
  711. <string>Rectangle</string>
  712. <key>Style</key>
  713. <dict>
  714. <key>fill</key>
  715. <dict>
  716. <key>FillType</key>
  717. <integer>2</integer>
  718. <key>GradientAngle</key>
  719. <real>90</real>
  720. <key>GradientColor</key>
  721. <dict>
  722. <key>w</key>
  723. <string>0.666667</string>
  724. </dict>
  725. </dict>
  726. <key>stroke</key>
  727. <dict>
  728. <key>CornerRadius</key>
  729. <real>5</real>
  730. </dict>
  731. </dict>
  732. <key>Text</key>
  733. <dict>
  734. <key>Text</key>
  735. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  736. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  737. {\colortbl;\red255\green255\blue255;}
  738. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  739. \f0\fs24 \cf0 SessionMiddleware}</string>
  740. </dict>
  741. </dict>
  742. <dict>
  743. <key>Bounds</key>
  744. <string>{{72, 144}, {432, 27}}</string>
  745. <key>Class</key>
  746. <string>ShapedGraphic</string>
  747. <key>ID</key>
  748. <integer>6</integer>
  749. <key>Magnets</key>
  750. <array>
  751. <string>{0, 1}</string>
  752. <string>{0, -1}</string>
  753. <string>{1, 0}</string>
  754. <string>{-1, 0}</string>
  755. </array>
  756. <key>Shape</key>
  757. <string>Rectangle</string>
  758. <key>Style</key>
  759. <dict>
  760. <key>fill</key>
  761. <dict>
  762. <key>FillType</key>
  763. <integer>2</integer>
  764. <key>GradientAngle</key>
  765. <real>90</real>
  766. <key>GradientColor</key>
  767. <dict>
  768. <key>w</key>
  769. <string>0.666667</string>
  770. </dict>
  771. </dict>
  772. <key>stroke</key>
  773. <dict>
  774. <key>CornerRadius</key>
  775. <real>5</real>
  776. </dict>
  777. </dict>
  778. <key>Text</key>
  779. <dict>
  780. <key>Text</key>
  781. <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf340
  782. \cocoascreenfonts1{\fonttbl\f0\fmodern\fcharset0 Courier;}
  783. {\colortbl;\red255\green255\blue255;}
  784. \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
  785. \f0\fs24 \cf0 CommonMiddleware}</string>
  786. </dict>
  787. </dict>
  788. </array>
  789. <key>GridInfo</key>
  790. <dict>
  791. <key>ShowsGrid</key>
  792. <string>YES</string>
  793. <key>SnapsToGrid</key>
  794. <string>YES</string>
  795. </dict>
  796. <key>GuidesLocked</key>
  797. <string>NO</string>
  798. <key>GuidesVisible</key>
  799. <string>YES</string>
  800. <key>HPages</key>
  801. <integer>1</integer>
  802. <key>ImageCounter</key>
  803. <integer>1</integer>
  804. <key>KeepToScale</key>
  805. <false/>
  806. <key>Layers</key>
  807. <array>
  808. <dict>
  809. <key>Lock</key>
  810. <string>NO</string>
  811. <key>Name</key>
  812. <string>Calque 1</string>
  813. <key>Print</key>
  814. <string>YES</string>
  815. <key>View</key>
  816. <string>YES</string>
  817. </dict>
  818. </array>
  819. <key>LayoutInfo</key>
  820. <dict>
  821. <key>Animate</key>
  822. <string>NO</string>
  823. <key>circoMinDist</key>
  824. <real>18</real>
  825. <key>circoSeparation</key>
  826. <real>0.0</real>
  827. <key>layoutEngine</key>
  828. <string>dot</string>
  829. <key>neatoSeparation</key>
  830. <real>0.0</real>
  831. <key>twopiSeparation</key>
  832. <real>0.0</real>
  833. </dict>
  834. <key>LinksVisible</key>
  835. <string>NO</string>
  836. <key>MagnetsVisible</key>
  837. <string>NO</string>
  838. <key>MasterSheets</key>
  839. <array/>
  840. <key>ModificationDate</key>
  841. <string>2012-12-09 19:48:54 +0000</string>
  842. <key>Modifier</key>
  843. <string>Aymeric Augustin</string>
  844. <key>NotesVisible</key>
  845. <string>NO</string>
  846. <key>Orientation</key>
  847. <integer>2</integer>
  848. <key>OriginVisible</key>
  849. <string>NO</string>
  850. <key>PageBreaks</key>
  851. <string>YES</string>
  852. <key>PrintInfo</key>
  853. <dict>
  854. <key>NSBottomMargin</key>
  855. <array>
  856. <string>float</string>
  857. <string>41</string>
  858. </array>
  859. <key>NSHorizonalPagination</key>
  860. <array>
  861. <string>coded</string>
  862. <string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string>
  863. </array>
  864. <key>NSLeftMargin</key>
  865. <array>
  866. <string>float</string>
  867. <string>18</string>
  868. </array>
  869. <key>NSPaperSize</key>
  870. <array>
  871. <string>size</string>
  872. <string>{595.28997802734375, 841.8900146484375}</string>
  873. </array>
  874. <key>NSPrintReverseOrientation</key>
  875. <array>
  876. <string>int</string>
  877. <string>0</string>
  878. </array>
  879. <key>NSRightMargin</key>
  880. <array>
  881. <string>float</string>
  882. <string>18</string>
  883. </array>
  884. <key>NSTopMargin</key>
  885. <array>
  886. <string>float</string>
  887. <string>18</string>
  888. </array>
  889. </dict>
  890. <key>PrintOnePage</key>
  891. <false/>
  892. <key>ReadOnly</key>
  893. <string>NO</string>
  894. <key>RowAlign</key>
  895. <integer>1</integer>
  896. <key>RowSpacing</key>
  897. <real>36</real>
  898. <key>SheetTitle</key>
  899. <string>Canevas 1</string>
  900. <key>SmartAlignmentGuidesActive</key>
  901. <string>YES</string>
  902. <key>SmartDistanceGuidesActive</key>
  903. <string>YES</string>
  904. <key>UniqueID</key>
  905. <integer>1</integer>
  906. <key>UseEntirePage</key>
  907. <false/>
  908. <key>VPages</key>
  909. <integer>1</integer>
  910. <key>WindowInfo</key>
  911. <dict>
  912. <key>CurrentSheet</key>
  913. <integer>0</integer>
  914. <key>ExpandedCanvases</key>
  915. <array/>
  916. <key>Frame</key>
  917. <string>{{248, 4}, {694, 874}}</string>
  918. <key>ListView</key>
  919. <true/>
  920. <key>OutlineWidth</key>
  921. <integer>142</integer>
  922. <key>RightSidebar</key>
  923. <false/>
  924. <key>ShowRuler</key>
  925. <true/>
  926. <key>Sidebar</key>
  927. <true/>
  928. <key>SidebarWidth</key>
  929. <integer>120</integer>
  930. <key>VisibleRegion</key>
  931. <string>{{0, 0}, {559, 735}}</string>
  932. <key>Zoom</key>
  933. <real>1</real>
  934. <key>ZoomValues</key>
  935. <array>
  936. <array>
  937. <string>Canevas 1</string>
  938. <real>1</real>
  939. <real>1</real>
  940. </array>
  941. </array>
  942. </dict>
  943. </dict>
  944. </plist>