812 lines
45 KiB
XML
812 lines
45 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="689.5833px" preserveAspectRatio="none" style="width:483px;height:689px;background:#00000000;" version="1.1" viewBox="0 0 483 689" width="483.3333px" zoomAndPan="magnify"><defs/><g><polygon points="16.6667,12.5,16.6667,12.7189,27.0591,12.0684,37.4516,12.7013,47.844,12.9163,58.2364,11.7569,68.6289,12.419,79.0213,12.0557,89.4138,12.1005,99.8062,12.429,110.1986,11.7798,120.5911,13.0767,130.9835,11.8435,141.376,12.294,151.7684,12.9499,162.1609,12.4106,172.5533,12.5711,182.9457,12.4667,193.3382,12.686,203.7306,12.7491,214.1231,13.1101,224.5155,13.199,234.9079,13.2076,245.3004,12.7652,255.6928,12.9829,266.0853,13.2315,276.4777,11.7488,286.8702,13.2068,297.2626,12.1911,307.655,13.0561,318.0475,11.9844,328.4399,12.4286,338.8324,13.2725,349.2248,12.4492,359.6172,12.6097,370.0097,12.8527,380.4021,12.9336,390.7946,12.4959,401.187,12.7992,411.5795,11.9037,421.9719,12.7962,432.3643,13.071,442.7568,12.9631,453.1492,13.1386,463.5417,12.5,463.4775,12.345,464.0443,12.5349,464.6376,12.7888,465.3016,13.2133,465.8726,13.4133,466.4879,13.7204,466.7065,13.8109,466.676,14.2864,466.8661,14.8533,467.2934,15.5185,467.2503,15.9888,467.7083,16.6667,467.5281,16.6667,467.9337,24.0169,467.8596,31.3672,467.9634,38.7174,467.5966,46.0677,467.7083,53.418,467.8107,53.4604,467.6537,54.0857,467.0686,54.5337,466.9453,55.173,466.7724,55.7917,466.4879,56.3642,466.5745,56.5733,465.8981,56.607,465.3709,57.0008,464.6466,56.9188,464.0409,57.1233,463.5417,57.5846,463.5417,58.1092,453.1492,56.8378,442.7568,58.1148,432.3643,57.7999,421.9719,57.3056,411.5795,57.2161,401.187,58.0625,390.7946,57.2728,380.4021,58.2012,370.0097,57.0089,359.6172,58.2278,349.2248,58.0891,338.8324,57.8398,328.4399,57.6338,318.0475,58.3415,307.655,58.2238,297.2626,57.7609,286.8702,57.864,276.4777,57.4489,266.0853,58.3309,255.6928,57.746,245.3004,57.7644,234.9079,56.9509,224.5155,57.1625,214.1231,58.1375,203.7306,58.0323,193.3382,57.5399,182.9457,57.249,172.5533,57.3566,162.1609,56.8699,151.7684,58.0167,141.376,58.355,130.9835,58.133,120.5911,58.3085,110.1986,57.4422,99.8062,57.6755,89.4138,57.1809,79.0213,57.8805,68.6289,57.8417,58.2364,58.16,47.844,57.3454,37.4516,57.4446,27.0591,58.0466,16.6667,57.5846,16.7421,57.7666,16.0093,57.1761,15.4624,57.0343,14.9187,56.9003,14.2285,56.4124,13.7204,56.3642,13.8338,56.4112,13.5591,55.8093,13.1999,55.1723,13.0338,54.6154,12.9778,54.104,12.5,53.418,12.3914,53.418,12.6094,46.0677,12.5992,38.7174,12.5402,31.3672,12.5489,24.0169,12.5,16.6667,12.5364,16.6817,12.5439,15.9945,12.8596,15.4349,13.0842,14.8376,13.4968,14.3181,13.7204,13.7204,13.7321,13.7487,14.3311,13.5282,14.8602,13.1389,15.4792,12.9665,16.0614,12.7055,16.6667,12.5" style="stroke:#4D4D4D;stroke-width:1.0416666666666667;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="20.8333" lengthAdjust="spacing" textLength="428.125" x="26.0417" y="42.2546">Activity Diagram - sketchy-outline theme</text><polygon fill="#17A2B8" points="246.9325,73.66,245.4056,75.7464,243.5996,78.8022,241.0167,80.8615,238.3024,81.9877,236.1383,82.0854,233.3567,80.677,230.7322,79.7569,228.7401,77.8888,227.6951,75.7501,227.0754,74.0473,226.4683,71.823,225.4829,69.9089,226.2402,68.0401,226.9036,65.993,229.3933,64.3739,231.1449,62.2732,233.3129,61.5756,235.8903,60.9748,239.1955,61.3318,241.0058,62.1855,243.1105,62.5725,245.6697,65.1945,246.5618,67.9624,246.9494,69.8511,246.5104,72.9633" style="stroke:none;stroke-width:1.0416666666666667;"/><polygon points="218.2292,102.3763,218.2292,102.4493,225.5208,102.2324,232.8125,102.4434,240.1042,102.5151,247.3958,102.1286,254.6875,102.3763,254.6772,102.3514,256.4723,103.0022,258.3194,103.7788,260.2027,104.6427,261.9613,105.2055,263.8946,106.19,264.0722,106.2636,264.4552,107.9477,265.3567,109.8466,266.3214,111.7717,266.9181,113.5443,267.7083,115.3971,267.732,115.3971,267.6972,119.349,267.7703,123.3008,267.7914,127.2526,267.9117,131.2044,267.7083,135.1563,267.9236,135.2454,267.1635,137.0879,266.2645,138.8729,265.5688,140.7421,264.8826,142.6153,263.8946,144.3634,263.7988,144.132,262.1434,145.3438,260.1724,145.7937,258.4413,146.8228,256.4631,147.2555,254.6875,148.1771,254.6875,148.1533,247.3958,148.4346,240.1042,148.1602,232.8125,148.2136,225.5208,148.2947,218.2292,148.1771,218.2845,148.3106,216.3872,147.4131,214.5845,146.7437,212.6288,145.7052,210.9013,145.2173,209.022,144.3634,209.1979,144.4362,208.4019,142.581,207.6932,140.762,206.5789,138.7749,205.7619,136.911,205.2083,135.1563,204.9926,135.1563,205.1879,131.2044,205.1401,127.2526,205.4449,123.3008,205.1477,119.349,205.2083,115.3971,205.0983,115.3516,206.0443,113.586,206.5199,111.6257,207.33,109.8039,208.4675,108.1177,209.022,106.19,209.0799,106.3298,210.9611,105.6629,212.6621,104.5613,214.5887,104.0042,216.4662,103.3284,218.2292,102.3763" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="31.25" x="220.8333" y="129.6041">start</text><polygon fill="#28A745" points="96.3542,169.0104,96.3542,169.2294,106.7336,168.5788,117.1131,169.2118,127.4926,169.4267,137.872,168.2673,148.2515,168.9295,158.631,168.5662,169.0104,168.6109,179.3899,168.9394,189.7693,168.2902,200.1488,169.5871,210.5283,168.3539,220.9077,168.8044,231.2872,169.4604,241.6667,168.9211,252.0461,169.0815,262.4256,168.9771,272.8051,169.1964,283.1845,169.2595,293.564,169.6205,303.9435,169.7094,314.3229,169.718,324.7024,169.2757,335.0818,169.4933,345.4613,169.7419,355.8408,168.2592,366.2202,169.7172,376.5997,168.7016,386.9792,169.0104,387.0501,169.1817,387.2817,169.0042,387.7066,169.2935,388.1826,169.706,388.4458,169.605,388.8206,169.7732,388.8544,169.7872,389.0818,170.1864,389.2592,170.565,389.277,170.8775,389.5229,171.2845,389.5833,171.6146,389.3846,171.6146,389.6821,171.8229,389.7737,172.0313,389.7377,172.2396,389.7962,172.4479,389.5833,172.6563,389.4284,172.5921,389.2216,172.9379,389.0789,173.3103,389.1068,173.7533,388.9101,174.1033,388.8206,174.4977,388.9111,174.7163,388.4291,174.5942,388.0384,174.6927,387.7461,175.0285,387.2588,174.894,386.9792,175.2604,386.9792,174.7197,376.5997,175.9364,366.2202,175.7142,355.8408,176.0255,345.4613,174.9252,335.0818,175.5929,324.7024,175.8754,314.3229,174.7683,303.9435,175.1606,293.564,175.3916,283.1845,175.9393,272.8051,175.2561,262.4256,175.7423,252.0461,174.6836,241.6667,174.5549,231.2872,175.785,220.9077,174.5136,210.5283,175.7906,200.1488,175.4757,189.7693,174.9813,179.3899,174.8919,169.0104,175.7383,158.631,174.9486,148.2515,175.8769,137.872,174.6846,127.4926,175.9036,117.1131,175.7649,106.7336,175.5156,96.3542,175.2604,96.3604,175.2756,96.0824,175.341,95.6991,175.1521,95.2718,174.8571,94.9167,174.7363,94.5127,174.4977,94.471,174.4804,94.59,174.2246,94.2573,173.7817,94.1105,173.4158,93.7074,172.9437,93.75,172.6563,93.6093,172.6563,93.9343,172.4479,93.8992,172.2396,93.7351,172.0313,93.6381,171.8229,93.75,171.6146,93.6798,171.5855,93.6824,171.1551,94.1881,170.9331,94.4449,170.608,94.5291,170.2114,94.5127,169.7732,94.6051,169.9961,94.8629,169.5767,95.2609,169.496,95.5661,169.1912,96.0236,169.2541,96.3542,169.0104" style="stroke:#28A745;stroke-width:1.0416666666666667;"/><polygon points="110.4167,185.6771,110.4167,185.896,120.2546,185.2455,130.0926,185.8784,139.9306,186.0934,149.7685,184.934,159.6065,185.5961,169.4444,185.2328,179.2824,185.2776,189.1204,185.6061,198.9583,185.6771,198.8665,185.4553,199.6212,186.0988,200.0531,185.963,200.6998,186.3459,201.3728,186.792,201.9046,186.8975,201.8771,186.8861,202.1706,187.4958,202.3825,188.0717,202.6941,188.689,202.9576,189.2863,203.125,189.8438,203.7351,189.8438,203.824,200.3159,203.8326,210.7881,203.3902,221.2603,203.6079,231.7325,203.8565,242.2047,202.3738,252.6769,203.8318,263.1491,202.8161,273.6213,203.6811,284.0935,202.6094,294.5657,203.0536,305.0379,203.8975,315.5101,203.0742,325.9823,203.2347,336.4545,203.4777,346.9267,203.5586,357.3989,203.125,367.8711,203.1237,367.8706,202.9731,368.4985,202.4532,368.9735,202.484,369.6766,202.3245,370.301,201.9046,370.8174,201.9637,370.96,201.3968,371.2581,200.6619,371.1506,200.0502,371.3404,199.465,371.5943,198.9583,372.0378,198.9583,371.9764,189.1204,371.833,179.2824,372.7476,169.4444,371.8558,159.6065,371.6804,149.7685,372.2755,139.9306,371.3431,130.0926,371.497,120.2546,372.7138,110.4167,372.0378,110.4746,372.1775,109.925,372.0293,109.1954,371.4464,108.6913,371.4079,108.1381,371.2509,107.4704,370.8174,107.3188,370.7546,107.1956,370.2154,107.0226,369.6556,106.9472,369.1362,106.4927,368.4598,106.25,367.8711,106.7318,367.8711,105.6731,357.3989,105.5445,346.9267,106.7746,336.4545,105.5032,325.9823,106.7802,315.5101,106.4652,305.0379,105.9709,294.5657,105.8815,284.0935,106.7279,273.6213,105.9382,263.1491,106.8665,252.6769,105.6742,242.2047,106.8932,231.7325,106.7545,221.2603,106.5052,210.7881,106.2992,200.3159,106.25,189.8438,106.4831,189.9403,106.6909,189.336,106.7925,188.6877,107.0683,188.1116,107.1845,187.4694,107.4704,186.8975,107.5656,187.1273,108.0802,186.7031,108.6718,186.4647,109.1573,185.9701,109.7736,185.7912,110.4167,185.6771" style="stroke:#333333;stroke-width:2.0833333333333335;fill:none;"/><path d="M203.125,185.6771 L203.3196,185.6771 L202.7414,189.2122 L203.304,192.7474 L203.4951,196.2826 L202.4644,199.8177 L203.125,203.3529 L203.0741,203.302 L200.7624,205.157 L198.7072,207.2684 L196.8304,209.5582 L194.339,211.2335 L192.7083,213.7695 L192.7083,215.3074 L181.901,212.0188 L171.0938,213.2202 L160.2865,214.9694 L149.4792,213.5313 L138.6719,213.9591 L127.8646,213.6808 L117.0573,214.2654 L106.25,213.7695 " fill="none" style="stroke:#333333;stroke-width:2.0833333333333335;"/><text fill="#333333" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="76.0417" x="114.5833" y="203.5299">My Partition</text><polygon points="142.7083,231.4779,142.7083,231.5508,149.5833,231.334,156.4583,231.545,163.3333,231.6166,170.2083,231.2302,177.0833,231.4779,177.073,231.4529,178.8681,232.1038,180.7152,232.8803,182.5985,233.7442,184.3572,234.3071,186.2905,235.2916,186.4681,235.3651,186.851,237.0493,187.7525,238.9481,188.7172,240.8732,189.3139,242.6459,190.1042,244.4987,190.1279,244.4987,190.0931,248.4505,190.1662,252.4023,190.1872,256.3542,190.3075,260.306,190.1042,264.2578,190.3194,264.347,189.5593,266.1895,188.6604,267.9745,187.9647,269.8437,187.2785,271.7168,186.2905,273.4649,186.1946,273.2336,184.5392,274.4453,182.5682,274.8953,180.8371,275.9244,178.859,276.3571,177.0833,277.2786,177.0833,277.2549,170.2083,277.5361,163.3333,277.2617,156.4583,277.3152,149.5833,277.3962,142.7083,277.2786,142.7636,277.4122,140.8664,276.5147,139.0636,275.8453,137.108,274.8068,135.3804,274.3189,133.5012,273.4649,133.6771,273.5378,132.8811,271.6826,132.1724,269.8635,131.058,267.8765,130.241,266.0126,129.6875,264.2578,129.4717,264.2578,129.6671,260.306,129.6193,256.3542,129.9241,252.4023,129.6268,248.4505,129.6875,244.4987,129.5775,244.4531,130.5235,242.6876,130.9991,240.7272,131.8092,238.9054,132.9466,237.2192,133.5012,235.2916,133.5591,235.4313,135.4402,234.7645,137.1413,233.6629,139.0679,233.1057,140.9454,232.43,142.7083,231.4779" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="145.3125" y="258.7056">foo1</text><polygon points="142.7083,313.737,142.7083,313.81,149.5833,313.5931,156.4583,313.8041,163.3333,313.8758,170.2083,313.4893,177.0833,313.737,177.073,313.712,178.8681,314.3629,180.7152,315.1394,182.5985,316.0033,184.3572,316.5662,186.2905,317.5507,186.4681,317.6243,186.851,319.3084,187.7525,321.2073,188.7172,323.1324,189.3139,324.905,190.1042,326.7578,190.1279,326.7578,190.0931,330.7096,190.1662,334.6615,190.1872,338.6133,190.3075,342.5651,190.1042,346.5169,190.3194,346.6061,189.5593,348.4486,188.6604,350.2336,187.9647,352.1028,187.2785,353.9759,186.2905,355.724,186.1946,355.4927,184.5392,356.7044,182.5682,357.1544,180.8371,358.1835,178.859,358.6162,177.0833,359.5378,177.0833,359.514,170.2083,359.7953,163.3333,359.5208,156.4583,359.5743,149.5833,359.6553,142.7083,359.5378,142.7636,359.6713,140.8664,358.7738,139.0636,358.1044,137.108,357.0659,135.3804,356.578,133.5012,355.724,133.6771,355.7969,132.8811,353.9417,132.1724,352.1227,131.058,350.1356,130.241,348.2717,129.6875,346.5169,129.4717,346.5169,129.6671,342.5651,129.6193,338.6133,129.9241,334.6615,129.6268,330.7096,129.6875,326.7578,129.5775,326.7122,130.5235,324.9467,130.9991,322.9864,131.8092,321.1646,132.9466,319.4783,133.5012,317.5507,133.5591,317.6905,135.4402,317.0236,137.1413,315.922,139.0679,315.3649,140.9454,314.6891,142.7083,313.737" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="145.3125" y="340.9648">foo2</text><path d="M313.5417,265.332 L313.5417,278.8574 L292.7083,283.0241 L313.5417,287.1908 L313.5417,300.7161 A0,0 0 0 0 313.5417,300.7161 L377.0833,300.7161 A0,0 0 0 0 377.0833,300.7161 L377.0833,275.7487 L366.6667,265.332 L313.5417,265.332 A0,0 0 0 0 313.5417,265.332 " fill="#17A2B8" style="stroke:#1592A6;stroke-width:1.0416666666666667;"/><path d="M366.6667,265.332 L366.8613,265.332 L366.283,267.4154 L366.8456,269.4987 L367.0367,271.582 L366.0061,273.6654 L366.6667,275.7487 L366.6667,275.6767 L368.75,275.3538 L370.8333,275.3936 L372.9167,275.6856 L375,275.1085 L377.0833,275.7487 L377.4458,276.1112 L374.5873,273.2527 L372.7872,271.4525 L371.1161,269.7815 L368.6938,267.3592 L366.6667,265.332 " fill="#17A2B8" style="stroke:#1592A6;stroke-width:1.0416666666666667;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="31.25" x="325" y="287.3515">Note</text><polygon points="245.3125,260.1237,245.3125,260.1967,252.1875,259.9798,259.0625,260.1908,265.9375,260.2625,272.8125,259.876,279.6875,260.1237,279.6772,260.0988,281.4723,260.7496,283.3194,261.5262,285.2027,262.3901,286.9613,262.9529,288.8946,263.9374,289.0722,264.011,289.4552,265.6951,290.3567,267.594,291.3214,269.5191,291.9181,271.2917,292.7083,273.1445,292.732,273.1445,292.6972,277.0964,292.7703,281.0482,292.7914,285,292.9117,288.9518,292.7083,292.9036,292.9236,292.9928,292.1635,294.8353,291.2645,296.6203,290.5688,298.4895,289.8826,300.3627,288.8946,302.1108,288.7988,301.8794,287.1434,303.0912,285.1724,303.5411,283.4413,304.5702,281.4631,305.0029,279.6875,305.9245,279.6875,305.9007,272.8125,306.182,265.9375,305.9076,259.0625,305.961,252.1875,306.0421,245.3125,305.9245,245.3678,306.058,243.4706,305.1605,241.6678,304.4911,239.7122,303.4526,237.9846,302.9647,236.1054,302.1108,236.2812,302.1836,235.4852,300.3284,234.7765,298.5094,233.6622,296.5223,232.8452,294.6584,232.2917,292.9036,232.0759,292.9036,232.2712,288.9518,232.2234,285,232.5283,281.0482,232.231,277.0964,232.2917,273.1445,232.1816,273.0989,233.1276,271.3334,233.6032,269.3731,234.4134,267.5513,235.5508,265.8651,236.1054,263.9374,236.1633,264.0772,238.0444,263.4103,239.7455,262.3087,241.6721,261.7516,243.5495,261.0758,245.3125,260.1237" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="247.9167" y="287.3515">foo3</text><polygon fill="#28A745" points="96.3542,392.8711,96.3542,393.09,106.7336,392.4395,117.1131,393.0724,127.4926,393.2874,137.872,392.128,148.2515,392.7901,158.631,392.4268,169.0104,392.4716,179.3899,392.8001,189.7693,392.1509,200.1488,393.4478,210.5283,392.2146,220.9077,392.6651,231.2872,393.321,241.6667,392.7817,252.0461,392.9422,262.4256,392.8378,272.8051,393.0571,283.1845,393.1202,293.564,393.4812,303.9435,393.5701,314.3229,393.5787,324.7024,393.1363,335.0818,393.354,345.4613,393.6026,355.8408,392.1199,366.2202,393.5779,376.5997,392.5622,386.9792,392.8711,387.0501,393.0423,387.2817,392.8648,387.7066,393.1542,388.1826,393.5666,388.4458,393.4657,388.8206,393.6338,388.8544,393.6478,389.0818,394.0471,389.2592,394.4257,389.277,394.7382,389.5229,395.1451,389.5833,395.4753,389.3846,395.4753,389.6821,395.6836,389.7737,395.8919,389.7377,396.1003,389.7962,396.3086,389.5833,396.5169,389.4284,396.4527,389.2216,396.7986,389.0789,397.1709,389.1068,397.614,388.9101,397.964,388.8206,398.3584,388.9111,398.5769,388.4291,398.4549,388.0384,398.5534,387.7461,398.8892,387.2588,398.7546,386.9792,399.1211,386.9792,398.5803,376.5997,399.7971,366.2202,399.5749,355.8408,399.8862,345.4613,398.7859,335.0818,399.4536,324.7024,399.7361,314.3229,398.629,303.9435,399.0212,293.564,399.2523,283.1845,399.8,272.8051,399.1167,262.4256,399.6029,252.0461,398.5442,241.6667,398.4156,231.2872,399.6457,220.9077,398.3743,210.5283,399.6513,200.1488,399.3363,189.7693,398.842,179.3899,398.7526,169.0104,399.599,158.631,398.8093,148.2515,399.7376,137.872,398.5453,127.4926,399.7642,117.1131,399.6256,106.7336,399.3763,96.3542,399.1211,96.3604,399.1362,96.0824,399.2016,95.6991,399.0128,95.2718,398.7177,94.9167,398.5969,94.5127,398.3584,94.471,398.341,94.59,398.0853,94.2573,397.6424,94.1105,397.2764,93.7074,396.8044,93.75,396.5169,93.6093,396.5169,93.9343,396.3086,93.8992,396.1003,93.7351,395.8919,93.6381,395.6836,93.75,395.4753,93.6798,395.4462,93.6824,395.0158,94.1881,394.7938,94.4449,394.4687,94.5291,394.0721,94.5127,393.6338,94.6051,393.8568,94.8629,393.4374,95.2609,393.3567,95.5661,393.0519,96.0236,393.1148,96.3542,392.8711" style="stroke:#28A745;stroke-width:1.0416666666666667;"/><polygon points="219.2708,476.1882,219.2708,476.2611,226.1458,476.0443,233.0208,476.2553,239.8958,476.3269,246.7708,475.9404,253.6458,476.1882,253.6355,476.1632,255.4306,476.8141,257.2777,477.5906,259.161,478.4545,260.9197,479.0173,262.853,480.0019,263.0306,480.0754,263.4135,481.7595,264.315,483.6584,265.2797,485.5835,265.8764,487.3562,266.6667,489.209,266.6904,489.209,266.6556,493.1608,266.7287,497.1126,266.7497,501.0645,266.87,505.0163,266.6667,508.9681,266.8819,509.0573,266.1218,510.8998,265.2229,512.6848,264.5272,514.554,263.841,516.4271,262.853,518.1752,262.7571,517.9439,261.1017,519.1556,259.1307,519.6056,257.3996,520.6347,255.4215,521.0674,253.6458,521.9889,253.6458,521.9651,246.7708,522.2464,239.8958,521.972,233.0208,522.0255,226.1458,522.1065,219.2708,521.9889,219.3261,522.1225,217.4289,521.2249,215.6261,520.5556,213.6705,519.5171,211.9429,519.0292,210.0637,518.1752,210.2396,518.2481,209.4436,516.3929,208.7349,514.5738,207.6205,512.5868,206.8035,510.7229,206.25,508.9681,206.0342,508.9681,206.2296,505.0163,206.1818,501.0645,206.4866,497.1126,206.1893,493.1608,206.25,489.209,206.14,489.1634,207.086,487.3979,207.5616,485.4375,208.3717,483.6157,209.5091,481.9295,210.0637,480.0019,210.1216,480.1416,212.0027,479.4747,213.7038,478.3732,215.6304,477.816,217.5079,477.1403,219.2708,476.1882" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="221.875" y="503.4159">foo5</text><polygon points="216.6667,419.9544,216.6667,420.0274,224.5833,419.8106,232.5,420.0215,240.4167,420.0932,248.3333,419.7067,256.25,419.9544,256.2309,419.9353,258.6453,422.3497,261.1558,424.8603,263.7333,427.4377,266.0803,429.7847,268.75,432.4544,268.8859,432.5904,266.0953,434.7997,263.7014,437.4059,261.3561,440.0605,258.7289,442.4334,256.25,444.9544,256.25,444.9781,248.3333,444.9433,240.4167,445.0164,232.5,445.0375,224.5833,445.1578,216.6667,444.9544,216.8314,445.1192,214.3334,442.6212,211.7292,440.0169,209.2805,437.5682,206.8391,435.1268,204.1667,432.4544,203.9896,432.2774,206.8333,430.121,209.0939,427.3816,211.7977,425.0855,214.0451,422.3329,216.6667,419.9544" style="stroke:#4D4D4D;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="21.875" x="245.8333" y="461.7655">yes</text><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="221.875" y="436.7818">foo4</text><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="16.6667" x="273.9583" y="424.2981">no</text><polygon points="330.2716,435.2415,328.592,437.5365,326.6054,440.8979,323.7642,443.1632,320.7785,444.4019,318.3979,444.5095,315.3382,442.9602,312.4512,441.9481,310.2599,439.8932,309.1105,437.5407,308.4288,435.6675,307.761,433.2208,306.6771,431.1153,307.51,429.0596,308.2398,426.8078,310.9784,425.0268,312.9052,422.716,315.29,421.9486,318.1251,421.2878,321.7608,421.6804,323.7522,422.6196,326.0674,423.0452,328.8825,425.9294,329.8638,428.9742,330.2902,431.0517,329.8072,434.4751" style="stroke:#17A2B8;stroke-width:1.0416666666666667;fill:none;"/><polygon fill="#17A2B8" points="325.0345,433.9747,324.1184,435.2265,323.0348,437.0599,321.485,438.2956,319.8565,438.9713,318.558,439.0299,316.889,438.1849,315.3143,437.6328,314.1191,436.5119,313.4921,435.2287,313.1203,434.207,312.756,432.8724,312.1648,431.724,312.6191,430.6027,313.0172,429.3744,314.511,428.403,315.5619,427.1426,316.8627,426.724,318.4092,426.3635,320.3923,426.5777,321.4785,427.09,322.7413,427.3221,324.2768,428.8953,324.8121,430.5561,325.0446,431.6893,324.7812,433.5566" style="stroke:#0B515C;stroke-width:1.0416666666666667;"/><polygon points="219.2708,532.4056,219.2708,532.4786,226.1458,532.2617,233.0208,532.4727,239.8958,532.5444,246.7708,532.1579,253.6458,532.4056,253.6355,532.3807,255.4306,533.0315,257.2777,533.8081,259.161,534.672,260.9197,535.2348,262.853,536.2193,263.0306,536.2929,263.4135,537.977,264.315,539.8759,265.2797,541.801,265.8764,543.5736,266.6667,545.4264,266.6904,545.4264,266.6556,549.3783,266.7287,553.3301,266.7497,557.2819,266.87,561.2337,266.6667,565.1855,266.8819,565.2747,266.1218,567.1172,265.2229,568.9022,264.5272,570.7714,263.841,572.6446,262.853,574.3927,262.7571,574.1613,261.1017,575.3731,259.1307,575.823,257.3996,576.8521,255.4215,577.2848,253.6458,578.2064,253.6458,578.1826,246.7708,578.4639,239.8958,578.1895,233.0208,578.2429,226.1458,578.324,219.2708,578.2064,219.3261,578.3399,217.4289,577.4424,215.6261,576.773,213.6705,575.7345,211.9429,575.2466,210.0637,574.3927,210.2396,574.4655,209.4436,572.6103,208.7349,570.7913,207.6205,568.8042,206.8035,566.9403,206.25,565.1855,206.0342,565.1855,206.2296,561.2337,206.1818,557.2819,206.4866,553.3301,206.1893,549.3783,206.25,545.4264,206.14,545.3808,207.086,543.6153,207.5616,541.655,208.3717,539.8332,209.5091,538.147,210.0637,536.2193,210.1216,536.3591,212.0027,535.6922,213.7038,534.5906,215.6304,534.0335,217.5079,533.3577,219.2708,532.4056" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="221.875" y="559.6334">foo6</text><polygon points="219.2708,588.623,219.2708,588.696,226.1458,588.4792,233.0208,588.6902,239.8958,588.7618,246.7708,588.3753,253.6458,588.623,253.6355,588.5981,255.4306,589.249,257.2777,590.0255,259.161,590.8894,260.9197,591.4522,262.853,592.4368,263.0306,592.5103,263.4135,594.1944,264.315,596.0933,265.2797,598.0184,265.8764,599.7911,266.6667,601.6439,266.6904,601.6439,266.6556,605.5957,266.7287,609.5475,266.7497,613.4993,266.87,617.4512,266.6667,621.403,266.8819,621.4922,266.1218,623.3347,265.2229,625.1197,264.5272,626.9889,263.841,628.862,262.853,630.6101,262.7571,630.3788,261.1017,631.5905,259.1307,632.0405,257.3996,633.0696,255.4215,633.5023,253.6458,634.4238,253.6458,634.4,246.7708,634.6813,239.8958,634.4069,233.0208,634.4604,226.1458,634.5414,219.2708,634.4238,219.3261,634.5574,217.4289,633.6598,215.6261,632.9905,213.6705,631.952,211.9429,631.4641,210.0637,630.6101,210.2396,630.683,209.4436,628.8278,208.7349,627.0087,207.6205,625.0217,206.8035,623.1578,206.25,621.403,206.0342,621.403,206.2296,617.4512,206.1818,613.4993,206.4866,609.5475,206.1893,605.5957,206.25,601.6439,206.14,601.5983,207.086,599.8328,207.5616,597.8724,208.3717,596.0506,209.5091,594.3644,210.0637,592.4368,210.1216,592.5765,212.0027,591.9096,213.7038,590.808,215.6304,590.2509,217.5079,589.5752,219.2708,588.623" style="stroke:#333333;stroke-width:1.5625;fill:none;"/><text fill="#2E2E2E" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="221.875" y="615.8508">foo7</text><polygon points="247.98,669.5026,246.3004,671.7976,244.3138,675.1589,241.4725,677.4242,238.4869,678.663,236.1063,678.7705,233.0466,677.2213,230.1595,676.2092,227.9683,674.1542,226.8188,671.8017,226.1372,669.9286,225.4693,667.4818,224.3854,665.3764,225.2184,663.3207,225.9481,661.0689,228.6868,659.2879,230.6135,656.9771,232.9983,656.2097,235.8335,655.5489,239.4692,655.9415,241.4605,656.8806,243.7757,657.3063,246.5908,660.1905,247.5721,663.2352,247.9985,665.3127,247.5156,668.7362" style="stroke:#17A2B8;stroke-width:1.0416666666666667;fill:none;"/><polygon fill="#17A2B8" points="242.7429,668.2357,241.8267,669.4875,240.7431,671.321,239.1933,672.5566,237.5648,673.2323,236.2663,673.291,234.5974,672.4459,233.0226,671.8939,231.8274,670.773,231.2004,669.4898,230.8286,668.4681,230.4643,667.1335,229.8731,665.9851,230.3274,664.8638,230.7255,663.6355,232.2193,662.6641,233.2702,661.4036,234.5711,660.9851,236.1175,660.6246,238.1006,660.8388,239.1868,661.351,240.4496,661.5832,241.9851,663.1564,242.5204,664.8172,242.753,665.9504,242.4896,667.8177" style="stroke:#0B515C;stroke-width:1.0416666666666667;"/><path d="M236.4583,81.543 L236.5556,81.543 L236.2665,85.7096 L236.5478,89.8763 L236.6434,94.043 L236.1281,98.2096 L236.4583,102.3763 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="232.2917,91.9596,232.3594,91.9867,232.9914,93.9895,234.0206,96.1512,234.9205,98.2612,235.395,100.201,236.4583,102.3763,236.4333,102.3663,237.1542,100.238,238.0014,98.1602,238.9364,96.1175,239.5688,93.9538,240.625,91.9596,240.7609,92.0956,239.6369,92.6382,238.9098,93.5777,238.2311,94.5657,237.2706,95.2719,236.4583,96.1263,236.4751,96.1431,235.6172,95.2851,234.8355,94.5035,234.017,93.685,233.2688,92.9368,232.2917,91.9596" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M159.8958,277.2786 L159.9931,277.2786 L159.704,284.5703 L159.9853,291.862 L160.0809,299.1536 L159.5656,306.4453 L159.8958,313.737 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="155.7292,303.3203,155.7969,303.3474,156.4289,305.3502,157.4581,307.5119,158.358,309.6219,158.8325,311.5616,159.8958,313.737,159.8708,313.727,160.5917,311.5986,161.4389,309.5209,162.3739,307.4782,163.0063,305.3145,164.0625,303.3203,164.1984,303.4562,163.0744,303.9989,162.3473,304.9384,161.6686,305.9264,160.7081,306.6326,159.8958,307.487,159.9126,307.5037,159.0547,306.6458,158.273,305.8641,157.4545,305.0457,156.7063,304.2974,155.7292,303.3203" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M159.8958,175.2604 L160.1878,175.2604 L159.3204,186.5039 L160.1643,197.7474 L160.4509,208.9909 L158.905,220.2344 L159.8958,231.4779 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="155.7292,221.0612,155.7969,221.0883,156.4289,223.0911,157.4581,225.2528,158.358,227.3627,158.8325,229.3025,159.8958,231.4779,159.8708,231.4678,160.5917,229.3395,161.4389,227.2617,162.3739,225.2191,163.0063,223.0554,164.0625,221.0612,164.1984,221.1971,163.0744,221.7398,162.3473,222.6793,161.6686,223.6673,160.7081,224.3735,159.8958,225.2279,159.9126,225.2446,159.0547,224.3867,158.273,223.605,157.4545,222.7866,156.7063,222.0383,155.7292,221.0612" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M262.5,175.2604 L262.7919,175.2604 L261.9246,185.8683 L262.7685,196.4762 L263.0551,207.0841 L261.5092,217.6921 L262.3921,228.3 L261.9076,238.9079 L261.9674,249.5158 L262.5,260.1237 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="258.3333,249.707,258.4011,249.7341,259.0331,251.7369,260.0623,253.8986,260.9622,256.0086,261.4367,257.9484,262.5,260.1237,262.4749,260.1137,263.1958,257.9854,264.043,255.9076,264.978,253.8649,265.6104,251.7012,266.6667,249.707,266.8026,249.843,265.6786,250.3856,264.9514,251.3251,264.2727,252.3131,263.3123,253.0193,262.5,253.8737,262.5168,253.8905,261.6588,253.0325,260.8772,252.2509,260.0587,251.4324,259.3105,250.6842,258.3333,249.707" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M159.8958,359.5378 L159.9931,359.5378 L159.704,366.2044 L159.9853,372.8711 L160.0809,379.5378 L159.5656,386.2044 L159.8958,392.8711 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="155.7292,382.4544,155.7969,382.4815,156.4289,384.4843,157.4581,386.646,158.358,388.756,158.8325,390.6958,159.8958,392.8711,159.8708,392.8611,160.5917,390.7328,161.4389,388.655,162.3739,386.6123,163.0063,384.4486,164.0625,382.4544,164.1984,382.5904,163.0744,383.133,162.3473,384.0725,161.6686,385.0605,160.7081,385.7667,159.8958,386.6211,159.9126,386.6378,159.0547,385.7799,158.273,384.9983,157.4545,384.1798,156.7063,383.4316,155.7292,382.4544" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M236.4583,148.1771 L236.5556,148.1771 L236.2665,152.3438 L236.5478,156.5104 L236.6434,160.6771 L236.1281,164.8438 L236.4583,169.0104 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="232.2917,158.5938,232.3594,158.6209,232.9914,160.6237,234.0206,162.7853,234.9205,164.8953,235.395,166.8351,236.4583,169.0104,236.4333,169.0004,237.1542,166.8721,238.0014,164.7943,238.9364,162.7516,239.5688,160.5879,240.625,158.5938,240.7609,158.7297,239.6369,159.2723,238.9098,160.2119,238.2311,161.1998,237.2706,161.906,236.4583,162.7604,236.4751,162.7772,235.6172,161.9192,234.8355,161.1376,234.017,160.3191,233.2688,159.5709,232.2917,158.5938" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M236.4583,444.9544 L236.5556,444.9544 L236.2665,451.2012 L236.5478,457.4479 L236.6434,463.6947 L236.1281,469.9414 L236.4583,476.1882 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="232.2917,465.7715,232.3594,465.7986,232.9914,467.8014,234.0206,469.9631,234.9205,472.073,235.395,474.0128,236.4583,476.1882,236.4333,476.1781,237.1542,474.0498,238.0014,471.972,238.9364,469.9294,239.5688,467.7657,240.625,465.7715,240.7609,465.9074,239.6369,466.4501,238.9098,467.3896,238.2311,468.3775,237.2706,469.0838,236.4583,469.9382,236.4751,469.9549,235.6172,469.097,234.8355,468.3153,234.017,467.4969,233.2688,466.7486,232.2917,465.7715" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M268.75,432.4544 L268.75,432.5517 L276.4583,432.2626 L284.1667,432.5439 L291.875,432.6395 L299.5833,432.1242 L307.2917,432.4544 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="296.875,428.2878,296.9021,428.3555,298.9049,428.9875,301.0666,430.0167,303.1765,430.9166,305.1163,431.3911,307.2917,432.4544,307.2816,432.4294,305.1533,433.1503,303.0755,433.9975,301.0329,434.9325,298.8692,435.5649,296.875,436.6211,297.0109,436.757,297.5536,435.633,298.4931,434.9059,299.4811,434.2271,300.1873,433.2667,301.0417,432.4544,301.0584,432.4712,300.2005,431.6132,299.4188,430.8316,298.6004,430.0131,297.8521,429.2649,296.875,428.2878" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M236.4583,399.1211 L236.5556,399.1211 L236.2665,403.2878 L236.5478,407.4544 L236.6434,411.6211 L236.1281,415.7878 L236.4583,419.9544 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="232.2917,409.5378,232.3594,409.5649,232.9914,411.5677,234.0206,413.7294,234.9205,415.8393,235.395,417.7791,236.4583,419.9544,236.4333,419.9444,237.1542,417.8161,238.0014,415.7383,238.9364,413.6956,239.5688,411.5319,240.625,409.5378,240.7609,409.6737,239.6369,410.2163,238.9098,411.1559,238.2311,412.1438,237.2706,412.85,236.4583,413.7044,236.4751,413.7212,235.6172,412.8632,234.8355,412.0816,234.017,411.2631,233.2688,410.5149,232.2917,409.5378" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M236.4583,634.4238 L236.5556,634.4238 L236.2665,638.5905 L236.5478,642.7572 L236.6434,646.9238 L236.1281,651.0905 L236.4583,655.2572 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="232.2917,644.8405,232.3594,644.8676,232.9914,646.8704,234.0206,649.0321,234.9205,651.142,235.395,653.0818,236.4583,655.2572,236.4333,655.2471,237.1542,653.1188,238.0014,651.041,238.9364,648.9984,239.5688,646.8347,240.625,644.8405,240.7609,644.9764,239.6369,645.5191,238.9098,646.4586,238.2311,647.4465,237.2706,648.1528,236.4583,649.0072,236.4751,649.0239,235.6172,648.166,234.8355,647.3843,234.017,646.5659,233.2688,645.8176,232.2917,644.8405" style="stroke:#333333;stroke-width:1.0416666666666667;"/><!--MD5=[9b5db2932dc8156f9fecb6b78b79ce6c]
|
|
@startuml
|
|
|
|
!$THEME = "sketchy-outline"
|
|
|
|
!if %not(%variable_exists("$BGCOLOR"))
|
|
!$BGCOLOR = "transparent"
|
|
!endif
|
|
|
|
skinparam backgroundColor $BGCOLOR
|
|
skinparam useBetaStyle false
|
|
skinparam handwritten true
|
|
skinparam shadowing false
|
|
|
|
!$BLUE = "#007bff"
|
|
!$INDIGO = "#6610f2"
|
|
!$PURPLE = "#6f42c1"
|
|
!$PINK = "#e83e8c"
|
|
!$RED = "#dc3545"
|
|
!$ORANGE = "#fd7e14"
|
|
!$YELLOW = "#ffc107"
|
|
!$GREEN = "#28a745"
|
|
!$TEAL = "#20c997"
|
|
!$CYAN = "#17a2b8"
|
|
!$WHITE = "#ffffff"
|
|
!$GRAY = "#868e96"
|
|
!$GRAYDARK = "#333333"
|
|
!$PRIMARY = "#333333"
|
|
!$SECONDARY = "#555555"
|
|
!$SUCCESS = "#28a745"
|
|
!$INFO = "#17a2b8"
|
|
!$WARNING = "#ffc107"
|
|
!$DANGER = "#dc3545"
|
|
!$LIGHT = "#ffffff"
|
|
!$DARK = "#555555"
|
|
|
|
!$FGCOLOR = $WHITE
|
|
!$PRIMARY_DARK = "#2e2e2e"
|
|
!$PRIMARY_LIGHT = "#474747"
|
|
!$PRIMARY_TEXT = "#2e2e2e"
|
|
!$SECONDARY_DARK = "#4d4d4d"
|
|
!$SECONDARY_LIGHT = "#666666"
|
|
!$SECONDARY_TEXT = $WHITE
|
|
!$INFO_DARK = "#1592a6"
|
|
!$INFO_LIGHT = "#2eabbf"
|
|
!$INFO_TEXT = $WHITE
|
|
!$SUCCESS_DARK = "#24963e"
|
|
!$SUCCESS_LIGHT = "#3eb058"
|
|
!$SUCCESS_TEXT = $WHITE
|
|
!$WARNING_DARK = "#e6ae06"
|
|
!$WARNING_LIGHT = "#ffc720"
|
|
!$WARNING_TEXT = $WHITE
|
|
!$DANGER_DARK = "#c6303e"
|
|
!$DANGER_LIGHT = "#e04958"
|
|
!$DANGER_TEXT = $WHITE
|
|
!$DARK_DARK = "#4d4d4d"
|
|
!$DARK_LIGHT = "#666666"
|
|
!$LIGHT_DARK = "#e6e6e6"
|
|
!$LIGHT_LIGHT = "#ffffff"
|
|
|
|
!procedure $success($msg)
|
|
<font color=$SUCCESS><b>$msg
|
|
!endprocedure
|
|
|
|
!procedure $failure($msg)
|
|
<font color=$DANGER><b>$msg
|
|
!endprocedure
|
|
|
|
!procedure $warning($msg)
|
|
<font color=$WARNING><b>$msg
|
|
!endprocedure
|
|
|
|
!procedure $primary_scheme()
|
|
FontColor $PRIMARY_TEXT
|
|
BorderColor $PRIMARY
|
|
BackgroundColor $BGCOLOR
|
|
!endprocedure
|
|
|
|
skinparam defaultFontName "Segoe Print"
|
|
skinparam defaultFontSize 12
|
|
skinparam dpi 100
|
|
skinparam shadowing false
|
|
skinparam roundcorner 8
|
|
skinparam ParticipantPadding 40
|
|
skinparam BoxPadding 40
|
|
skinparam Padding 5
|
|
skinparam ArrowColor $DARK
|
|
skinparam stereotype {
|
|
CBackgroundColor $BGCOLOR
|
|
CBorderColor $SECONDARY_DARK
|
|
ABackgroundColor $BGCOLOR
|
|
ABorderColor $SUCCESS_DARK
|
|
IBackgroundColor $BGCOLOR
|
|
IBorderColor $DANGER_DARK
|
|
EBackgroundColor $BGCOLOR
|
|
EBorderColor $WARNING_DARK
|
|
NBackgroundColor $BGCOLOR
|
|
NBorderColor $INFO_DARK
|
|
}
|
|
skinparam title {
|
|
FontColor $PRIMARY_TEXT
|
|
BorderColor $SECONDARY_DARK
|
|
FontSize 20
|
|
BorderRoundCorner 8
|
|
BorderThickness 1
|
|
BackgroundColor $BGCOLOR
|
|
}
|
|
|
|
skinparam legend {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $SECONDARY_DARK
|
|
FontColor $PRIMARY_TEXT
|
|
}
|
|
|
|
!startsub swimlane
|
|
skinparam swimlane {
|
|
BorderColor $INFO
|
|
BorderThickness 2
|
|
TitleBackgroundColor $BGCOLOR
|
|
TitleFontColor $PRIMARY_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub activity
|
|
|
|
skinparam activity {
|
|
$primary_scheme()
|
|
BarColor $SUCCESS
|
|
StartColor $INFO
|
|
EndColor $INFO
|
|
DiamondBackgroundColor $BGCOLOR
|
|
DiamondBorderColor $SECONDARY_DARK
|
|
DiamondFontColor $PRIMARY_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub participant
|
|
|
|
skinparam participant {
|
|
$primary_scheme()
|
|
ParticipantBorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub actor
|
|
|
|
skinparam actor {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub arrow
|
|
|
|
skinparam arrow {
|
|
Thickness 3
|
|
Color $PRIMARY
|
|
FontColor $PRIMARY_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub sequence
|
|
|
|
skinparam sequence {
|
|
BorderColor $PRIMARY
|
|
TitleFontColor $PRIMARY_TEXT
|
|
BackgroundColor $BGCOLOR
|
|
StartColor $PRIMARY
|
|
EndColor $PRIMARY
|
|
BoxBackgroundColor $BGCOLOR
|
|
BoxBorderColor $DARK
|
|
BoxFontColor $DARK
|
|
LifeLineBorderColor $SECONDARY
|
|
LifeLineBorderThickness 2
|
|
LifeLineBackgroundColor $SECONDARY_DARK
|
|
GroupBorderColor $DARK
|
|
GroupFontColor $DARK
|
|
GroupHeaderFontColor $INFO
|
|
GroupBackgroundColor $SECONDARY
|
|
GroupHeaderBackgroundColor $BGCOLOR
|
|
DividerBackgroundColor $DARK
|
|
DividerBorderColor $DARK
|
|
DividerBorderThickness 2
|
|
DividerFontColor $LIGHT
|
|
ReferenceBackgroundColor $BGCOLOR
|
|
ReferenceBorderColor $DARK
|
|
ReferenceFontColor $DARK
|
|
ReferenceHeaderFontColor $INFO
|
|
ReferenceHeaderBackgroundColor $SECONDARY
|
|
}
|
|
!endsub
|
|
|
|
!startsub partition
|
|
|
|
skinparam partition {
|
|
BorderColor $PRIMARY
|
|
FontColor $PRIMARY
|
|
BackgroundColor $BGCOLOR
|
|
}
|
|
!endsub
|
|
|
|
!startsub collections
|
|
|
|
skinparam collections {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub control
|
|
|
|
skinparam control {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub entity
|
|
|
|
skinparam entity {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub boundary
|
|
|
|
skinparam boundary {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub agent
|
|
|
|
skinparam agent {
|
|
BackgroundColor $WARNING
|
|
BorderColor $WARNING_LIGHT
|
|
FontColor $DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub note
|
|
|
|
skinparam note {
|
|
BorderThickness 1
|
|
BackgroundColor $INFO
|
|
BorderColor $INFO_DARK
|
|
FontColor $WHITE
|
|
}
|
|
!endsub
|
|
|
|
!startsub artifact
|
|
|
|
skinparam artifact {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $DARK_DARK
|
|
FontColor $DARK_DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub component
|
|
|
|
skinparam component {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub interface
|
|
|
|
skinparam interface {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $DANGER
|
|
FontColor $DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub storage
|
|
|
|
skinparam storage {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $WARNING_DARK
|
|
FontColor $WARNING_DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub node
|
|
|
|
skinparam node {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $LIGHT
|
|
FontColor $LIGHT
|
|
}
|
|
!endsub
|
|
|
|
!startsub cloud
|
|
|
|
skinparam cloud {
|
|
BackgroundColor transparent
|
|
BorderColor #F2FCFE
|
|
FontColor $PRIMARY_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub database
|
|
|
|
skinparam database {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub class
|
|
|
|
skinparam class {
|
|
$primary_scheme()
|
|
HeaderBackgroundColor $BGCOLOR
|
|
StereotypeFontColor $DARK
|
|
BorderThickness 1
|
|
AttributeFontColor $DARK
|
|
AttributeFontSize 11
|
|
}
|
|
!endsub
|
|
|
|
!startsub object
|
|
|
|
skinparam object {
|
|
$primary_scheme()
|
|
StereotypeFontColor $PRIMARY_TEXT
|
|
BorderThickness 1
|
|
AttributeFontColor $PRIMARY_TEXT
|
|
AttributeFontSize 11
|
|
}
|
|
!endsub
|
|
|
|
!startsub usecase
|
|
|
|
skinparam usecase {
|
|
$primary_scheme()
|
|
BorderThickness 2
|
|
StereotypeFontColor $PRIMARY
|
|
}
|
|
!endsub
|
|
|
|
!startsub rectangle
|
|
|
|
skinparam rectangle {
|
|
$primary_scheme()
|
|
BorderThickness 2
|
|
StereotypeFontColor $PRIMARY
|
|
}
|
|
!endsub
|
|
|
|
!startsub package
|
|
|
|
skinparam package {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $PRIMARY
|
|
FontColor $PRIMARY
|
|
BorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub folder
|
|
|
|
skinparam folder {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $WARNING
|
|
FontColor $WARNING
|
|
BorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub frame
|
|
|
|
skinparam frame {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $INFO
|
|
FontColor $INFO
|
|
BorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub state
|
|
|
|
skinparam state {
|
|
$primary_scheme()
|
|
StartColor $INFO
|
|
EndColor $INFO
|
|
AttributeFontColor $SECONDARY_TEXT
|
|
AttributeFontSize 11
|
|
}
|
|
!endsub
|
|
|
|
!startsub queue
|
|
|
|
skinparam queue {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub card
|
|
|
|
skinparam card {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $INFO_DARK
|
|
FontColor $INFO_DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub file
|
|
|
|
skinparam file {
|
|
BackgroundColor $BGCOLOR
|
|
BorderColor $LIGHT
|
|
FontColor $LIGHT
|
|
}
|
|
!endsub
|
|
|
|
!startsub stack
|
|
|
|
skinparam stack {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!if %variable_exists("$THEME")
|
|
title Activity Diagram - $THEME theme
|
|
!else
|
|
title Activity Diagram
|
|
!endif
|
|
|
|
'skinparam BackgroundColor black
|
|
|
|
start
|
|
:start;
|
|
fork
|
|
partition "My Partition" {
|
|
:foo1;
|
|
:foo2;
|
|
}
|
|
fork again
|
|
:foo3;
|
|
note right: Note
|
|
detach
|
|
endfork
|
|
if (foo4) then (yes)
|
|
:foo5;
|
|
detach
|
|
else (no)
|
|
stop
|
|
endif
|
|
:foo6;
|
|
detach
|
|
:foo7;
|
|
stop
|
|
@enduml
|
|
|
|
@startuml
|
|
|
|
|
|
|
|
skinparam backgroundColor transparent
|
|
skinparam useBetaStyle false
|
|
skinparam handwritten true
|
|
skinparam shadowing false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skinparam defaultFontName "Segoe Print"
|
|
skinparam defaultFontSize 12
|
|
skinparam dpi 100
|
|
skinparam shadowing false
|
|
skinparam roundcorner 8
|
|
skinparam ParticipantPadding 40
|
|
skinparam BoxPadding 40
|
|
skinparam Padding 5
|
|
skinparam ArrowColor #555555
|
|
skinparam stereotype {
|
|
CBackgroundColor transparent
|
|
CBorderColor #4d4d4d
|
|
ABackgroundColor transparent
|
|
ABorderColor #24963e
|
|
IBackgroundColor transparent
|
|
IBorderColor #c6303e
|
|
EBackgroundColor transparent
|
|
EBorderColor #e6ae06
|
|
NBackgroundColor transparent
|
|
NBorderColor #1592a6
|
|
}
|
|
skinparam title {
|
|
FontColor #2e2e2e
|
|
BorderColor #4d4d4d
|
|
FontSize 20
|
|
BorderRoundCorner 8
|
|
BorderThickness 1
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
skinparam legend {
|
|
BackgroundColor transparent
|
|
BorderColor #4d4d4d
|
|
FontColor #2e2e2e
|
|
}
|
|
|
|
skinparam swimlane {
|
|
BorderColor #17a2b8
|
|
BorderThickness 2
|
|
TitleBackgroundColor transparent
|
|
TitleFontColor #2e2e2e
|
|
}
|
|
|
|
|
|
skinparam activity {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
BarColor #28a745
|
|
StartColor #17a2b8
|
|
EndColor #17a2b8
|
|
DiamondBackgroundColor transparent
|
|
DiamondBorderColor #4d4d4d
|
|
DiamondFontColor #2e2e2e
|
|
}
|
|
|
|
|
|
skinparam participant {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
ParticipantBorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam actor {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam arrow {
|
|
Thickness 3
|
|
Color #333333
|
|
FontColor #2e2e2e
|
|
}
|
|
|
|
|
|
skinparam sequence {
|
|
BorderColor #333333
|
|
TitleFontColor #2e2e2e
|
|
BackgroundColor transparent
|
|
StartColor #333333
|
|
EndColor #333333
|
|
BoxBackgroundColor transparent
|
|
BoxBorderColor #555555
|
|
BoxFontColor #555555
|
|
LifeLineBorderColor #555555
|
|
LifeLineBorderThickness 2
|
|
LifeLineBackgroundColor #4d4d4d
|
|
GroupBorderColor #555555
|
|
GroupFontColor #555555
|
|
GroupHeaderFontColor #17a2b8
|
|
GroupBackgroundColor #555555
|
|
GroupHeaderBackgroundColor transparent
|
|
DividerBackgroundColor #555555
|
|
DividerBorderColor #555555
|
|
DividerBorderThickness 2
|
|
DividerFontColor #ffffff
|
|
ReferenceBackgroundColor transparent
|
|
ReferenceBorderColor #555555
|
|
ReferenceFontColor #555555
|
|
ReferenceHeaderFontColor #17a2b8
|
|
ReferenceHeaderBackgroundColor #555555
|
|
}
|
|
|
|
|
|
skinparam partition {
|
|
BorderColor #333333
|
|
FontColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam collections {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam control {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam entity {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam boundary {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam agent {
|
|
BackgroundColor #ffc107
|
|
BorderColor #ffc720
|
|
FontColor #555555
|
|
}
|
|
|
|
|
|
skinparam note {
|
|
BorderThickness 1
|
|
BackgroundColor #17a2b8
|
|
BorderColor #1592a6
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam artifact {
|
|
BackgroundColor transparent
|
|
BorderColor #4d4d4d
|
|
FontColor #4d4d4d
|
|
}
|
|
|
|
|
|
skinparam component {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam interface {
|
|
BackgroundColor transparent
|
|
BorderColor #dc3545
|
|
FontColor #555555
|
|
}
|
|
|
|
|
|
skinparam storage {
|
|
BackgroundColor transparent
|
|
BorderColor #e6ae06
|
|
FontColor #e6ae06
|
|
}
|
|
|
|
|
|
skinparam node {
|
|
BackgroundColor transparent
|
|
BorderColor #ffffff
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam cloud {
|
|
BackgroundColor transparent
|
|
BorderColor #F2FCFE
|
|
FontColor #2e2e2e
|
|
}
|
|
|
|
|
|
skinparam database {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam class {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
HeaderBackgroundColor transparent
|
|
StereotypeFontColor #555555
|
|
BorderThickness 1
|
|
AttributeFontColor #555555
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam object {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
StereotypeFontColor #2e2e2e
|
|
BorderThickness 1
|
|
AttributeFontColor #2e2e2e
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam usecase {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
BorderThickness 2
|
|
StereotypeFontColor #333333
|
|
}
|
|
|
|
|
|
skinparam rectangle {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
BorderThickness 2
|
|
StereotypeFontColor #333333
|
|
}
|
|
|
|
|
|
skinparam package {
|
|
BackgroundColor transparent
|
|
BorderColor #333333
|
|
FontColor #333333
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam folder {
|
|
BackgroundColor transparent
|
|
BorderColor #ffc107
|
|
FontColor #ffc107
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam frame {
|
|
BackgroundColor transparent
|
|
BorderColor #17a2b8
|
|
FontColor #17a2b8
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam state {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
StartColor #17a2b8
|
|
EndColor #17a2b8
|
|
AttributeFontColor #ffffff
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam queue {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
|
|
skinparam card {
|
|
BackgroundColor transparent
|
|
BorderColor #1592a6
|
|
FontColor #1592a6
|
|
}
|
|
|
|
|
|
skinparam file {
|
|
BackgroundColor transparent
|
|
BorderColor #ffffff
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam stack {
|
|
FontColor #2e2e2e
|
|
BorderColor #333333
|
|
BackgroundColor transparent
|
|
}
|
|
|
|
title Activity Diagram - sketchy-outline theme
|
|
|
|
|
|
start
|
|
:start;
|
|
fork
|
|
partition "My Partition" {
|
|
:foo1;
|
|
:foo2;
|
|
}
|
|
fork again
|
|
:foo3;
|
|
note right: Note
|
|
detach
|
|
endfork
|
|
if (foo4) then (yes)
|
|
:foo5;
|
|
detach
|
|
else (no)
|
|
stop
|
|
endif
|
|
:foo6;
|
|
detach
|
|
:foo7;
|
|
stop
|
|
@enduml
|
|
|
|
PlantUML version 1.2021.01(Mon Feb 01 23:55:08 PST 2021)
|
|
(GPL source distribution)
|
|
Java Runtime: OpenJDK Runtime Environment
|
|
JVM: OpenJDK 64-Bit Server VM
|
|
Default Encoding: UTF-8
|
|
Language: en
|
|
Country: US
|
|
--></g></svg> |