818 lines
45 KiB
XML
818 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:403px;height:689px;background:#00000000;" version="1.1" viewBox="0 0 403 689" width="403.125px" zoomAndPan="magnify"><defs><linearGradient id="g1ct7j92c94tju0" x1="50%" x2="50%" y1="0%" y2="100%"><stop offset="0%" stop-color="#666666"/><stop offset="100%" stop-color="#555555"/></linearGradient></defs><g><polygon fill="url(#g1ct7j92c94tju0)" points="16.6667,12.5,16.6667,12.7189,27.1429,12.0684,37.619,12.7013,48.0952,12.9163,58.5714,11.7569,69.0476,12.419,79.5238,12.0557,90,12.1005,100.4762,12.429,110.9524,11.7798,121.4286,13.0767,131.9048,11.8435,142.381,12.294,152.8571,12.9499,163.3333,12.4106,173.8095,12.5711,184.2857,12.4667,194.7619,12.686,205.2381,12.7491,215.7143,13.1101,226.1905,13.199,236.6667,13.2076,247.1429,12.7652,257.619,12.9829,268.0952,13.2315,278.5714,11.7488,289.0476,13.2068,299.5238,12.1911,310,13.0561,320.4762,11.9844,330.9524,12.4286,341.4286,13.2725,351.9048,12.4492,362.381,12.6097,372.8571,12.8527,383.3333,12.5,383.3886,12.6335,383.9221,12.7428,384.55,13.0803,385.025,13.0486,385.7281,13.5675,386.2796,13.7204,386.4555,13.7932,386.6663,14.3687,386.9644,14.9804,386.8569,15.424,387.0467,15.9908,387.5,16.6667,387.2842,16.6667,387.4796,24.0169,387.4318,31.3672,387.7366,38.7174,387.4393,46.0677,387.5,53.418,387.39,53.3724,387.3291,54.0376,386.7979,54.5079,386.6012,55.1168,386.7319,55.8612,386.2796,56.3642,386.3375,56.504,385.788,56.8439,385.0583,56.7492,384.5543,57.1989,384.001,57.53,383.3333,57.5846,383.3333,57.0925,372.8571,57.4848,362.381,57.7159,351.9048,58.2636,341.4286,57.5803,330.9524,58.0665,320.4762,57.0078,310,56.8792,299.5238,58.1092,289.0476,56.8378,278.5714,58.1148,268.0952,57.7999,257.619,57.3056,247.1429,57.2161,236.6667,58.0625,226.1905,57.2728,215.7143,58.2012,205.2381,57.0089,194.7619,58.2278,184.2857,58.0891,173.8095,57.8398,163.3333,57.6338,152.8571,58.3415,142.381,58.2238,131.9048,57.7609,121.4286,57.864,110.9524,57.4489,100.4762,58.3309,90,57.746,79.5238,57.7644,69.0476,56.9509,58.5714,57.1625,48.0952,58.1375,37.619,58.0323,27.1429,57.5399,16.6667,57.5846,16.6239,57.4813,16.0483,57.2703,15.397,56.8764,14.954,56.9854,14.4079,56.8456,13.7204,56.3642,13.8893,56.4342,13.6992,55.8673,13.1884,55.1676,13.0161,54.6081,12.6197,53.9557,12.5,53.418,12.5986,53.418,12.5857,46.0677,12.6918,38.7174,12.4203,31.3672,12.4533,24.0169,12.5,16.6667,12.6423,16.7256,12.9261,16.1528,12.8237,15.4201,13.17,14.8731,13.5242,14.3295,13.7204,13.7204,13.6392,13.5244,14.3566,13.5897,14.9332,13.315,15.4748,12.9558,16.0963,12.7897,16.6667,12.5" style="stroke:#4D4D4D;stroke-width:1.0416666666666667;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="20.8333" lengthAdjust="spacing" textLength="347.9167" x="26.0417" y="42.2546">Activity Diagram - sketchy theme</text><polygon fill="#17A2B8" points="206.8284,73.66,205.3015,75.7464,203.4955,78.8022,200.9125,80.8615,198.1983,81.9877,196.0341,82.0854,193.2525,80.677,190.628,79.7569,188.6359,77.8888,187.591,75.7501,186.9713,74.0473,186.3642,71.823,185.3788,69.9089,186.136,68.0401,186.7994,65.993,189.2891,64.3739,191.0407,62.2732,193.2087,61.5756,195.7861,60.9748,199.0913,61.3318,200.9016,62.1855,203.0064,62.5725,205.5655,65.1945,206.4576,67.9624,206.8452,69.8511,206.4062,72.9633" style="stroke:none;stroke-width:1.0416666666666667;"/><polygon fill="#474747" points="178.125,102.3763,178.125,102.4493,185.4167,102.2324,192.7083,102.4434,200,102.5151,207.2917,102.1286,214.5833,102.3763,214.573,102.3514,216.3681,103.0022,218.2152,103.7788,220.0985,104.6427,221.8572,105.2055,223.7905,106.19,223.9681,106.2636,224.351,107.9477,225.2525,109.8466,226.2172,111.7717,226.8139,113.5443,227.6042,115.3971,227.6279,115.3971,227.5931,119.349,227.6662,123.3008,227.6872,127.2526,227.8075,131.2044,227.6042,135.1563,227.8194,135.2454,227.0593,137.0879,226.1604,138.8729,225.4647,140.7421,224.7785,142.6153,223.7905,144.3634,223.6946,144.132,222.0392,145.3438,220.0682,145.7937,218.3371,146.8228,216.359,147.2555,214.5833,148.1771,214.5833,148.1533,207.2917,148.4346,200,148.1602,192.7083,148.2136,185.4167,148.2947,178.125,148.1771,178.1803,148.3106,176.2831,147.4131,174.4803,146.7437,172.5247,145.7052,170.7971,145.2173,168.9179,144.3634,169.0937,144.4362,168.2977,142.581,167.589,140.762,166.4747,138.7749,165.6577,136.911,165.1042,135.1563,164.8884,135.1563,165.0837,131.2044,165.0359,127.2526,165.3408,123.3008,165.0435,119.349,165.1042,115.3971,164.9941,115.3516,165.9401,113.586,166.4157,111.6257,167.2259,109.8039,168.3633,108.1177,168.9179,106.19,168.9758,106.3298,170.8569,105.6629,172.558,104.5613,174.4846,104.0042,176.362,103.3284,178.125,102.3763" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="31.25" x="180.7292" y="129.6041">start</text><polygon fill="#28A745" points="56.25,169.0104,56.25,169.2294,66.6295,168.5788,77.0089,169.2118,87.3884,169.4267,97.7679,168.2673,108.1473,168.9295,118.5268,168.5662,128.9063,168.6109,139.2857,168.9394,149.6652,168.2902,160.0446,169.5871,170.4241,168.3539,180.8036,168.8044,191.183,169.4604,201.5625,168.9211,211.942,169.0815,222.3214,168.9771,232.7009,169.1964,243.0804,169.2595,253.4598,169.6205,263.8393,169.7094,274.2188,169.718,284.5982,169.2757,294.9777,169.4933,305.3571,169.7419,315.7366,168.2592,326.1161,169.7172,336.4955,168.7016,346.875,169.0104,346.9459,169.1817,347.1775,169.0042,347.6025,169.2935,348.0784,169.706,348.3417,169.605,348.7164,169.7732,348.7502,169.7872,348.9776,170.1864,349.155,170.565,349.1728,170.8775,349.4188,171.2845,349.4792,171.6146,349.2804,171.6146,349.5779,171.8229,349.6695,172.0313,349.6335,172.2396,349.692,172.4479,349.4792,172.6563,349.3242,172.5921,349.1174,172.9379,348.9747,173.3103,349.0026,173.7533,348.8059,174.1033,348.7164,174.4977,348.807,174.7163,348.3249,174.5942,347.9343,174.6927,347.6419,175.0285,347.1547,174.894,346.875,175.2604,346.875,174.7197,336.4955,175.9364,326.1161,175.7142,315.7366,176.0255,305.3571,174.9252,294.9777,175.5929,284.5982,175.8754,274.2188,174.7683,263.8393,175.1606,253.4598,175.3916,243.0804,175.9393,232.7009,175.2561,222.3214,175.7423,211.942,174.6836,201.5625,174.5549,191.183,175.785,180.8036,174.5136,170.4241,175.7906,160.0446,175.4757,149.6652,174.9813,139.2857,174.8919,128.9063,175.7383,118.5268,174.9486,108.1473,175.8769,97.7679,174.6846,87.3884,175.9036,77.0089,175.7649,66.6295,175.5156,56.25,175.2604,56.2563,175.2756,55.9783,175.341,55.595,175.1521,55.1676,174.8571,54.8125,174.7363,54.4086,174.4977,54.3668,174.4804,54.4859,174.2246,54.1532,173.7817,54.0063,173.4158,53.6032,172.9437,53.6458,172.6563,53.5051,172.6563,53.8301,172.4479,53.7951,172.2396,53.6309,172.0313,53.534,171.8229,53.6458,171.6146,53.5756,171.5855,53.5783,171.1551,54.084,170.9331,54.3407,170.608,54.4249,170.2114,54.4086,169.7732,54.5009,169.9961,54.7587,169.5767,55.1567,169.496,55.4619,169.1912,55.9195,169.2541,56.25,169.0104" style="stroke:#28A745;stroke-width:1.0416666666666667;"/><polygon points="70.3125,185.6771,70.3125,185.896,80.1505,185.2455,89.9884,185.8784,99.8264,186.0934,109.6644,184.934,119.5023,185.5961,129.3403,185.2328,139.1782,185.2776,149.0162,185.6061,158.8542,185.6771,158.7623,185.4553,159.517,186.0988,159.9489,185.963,160.5957,186.3459,161.2686,186.792,161.8004,186.8975,161.7729,186.8861,162.0664,187.4958,162.2784,188.0717,162.5899,188.689,162.8535,189.2863,163.0208,189.8438,163.6309,189.8438,163.7198,200.3159,163.7284,210.7881,163.2861,221.2603,163.5037,231.7325,163.7523,242.2047,162.2696,252.6769,163.7276,263.1491,162.712,273.6213,163.5769,284.0935,162.5052,294.5657,162.9495,305.0379,163.7933,315.5101,162.9701,325.9823,163.1305,336.4545,163.3736,346.9267,163.4544,357.3989,163.0208,367.8711,163.0196,367.8706,162.8689,368.4985,162.3491,368.9735,162.3798,369.6766,162.2204,370.301,161.8004,370.8174,161.8595,370.96,161.2926,371.2581,160.5577,371.1506,159.946,371.3404,159.3609,371.5943,158.8542,372.0378,158.8542,371.9764,149.0162,371.833,139.1782,372.7476,129.3403,371.8558,119.5023,371.6804,109.6644,372.2755,99.8264,371.3431,89.9884,371.497,80.1505,372.7138,70.3125,372.0378,70.3704,372.1775,69.8208,372.0293,69.0912,371.4464,68.5871,371.4079,68.0339,371.2509,67.3662,370.8174,67.2147,370.7546,67.0914,370.2154,66.9185,369.6556,66.8431,369.1362,66.3886,368.4598,66.1458,367.8711,66.6277,367.8711,65.569,357.3989,65.4404,346.9267,66.6704,336.4545,65.399,325.9823,66.676,315.5101,66.3611,305.0379,65.8668,294.5657,65.7773,284.0935,66.6237,273.6213,65.834,263.1491,66.7624,252.6769,65.5701,242.2047,66.789,231.7325,66.6503,221.2603,66.401,210.7881,66.195,200.3159,66.1458,189.8438,66.3789,189.9403,66.5867,189.336,66.6883,188.6877,66.9641,188.1116,67.0804,187.4694,67.3662,186.8975,67.4614,187.1273,67.9761,186.7031,68.5677,186.4647,69.0532,185.9701,69.6694,185.7912,70.3125,185.6771" style="stroke:#333333;stroke-width:2.0833333333333335;fill:none;"/><path d="M163.0208,185.6771 L163.2154,185.6771 L162.6372,189.2122 L163.1998,192.7474 L163.3909,196.2826 L162.3603,199.8177 L163.0208,203.3529 L162.97,203.302 L160.6583,205.157 L158.6031,207.2684 L156.7262,209.5582 L154.2348,211.2335 L152.6042,213.7695 L152.6042,215.3074 L141.7969,212.0188 L130.9896,213.2202 L120.1823,214.9694 L109.375,213.5313 L98.5677,213.9591 L87.7604,213.6808 L76.9531,214.2654 L66.1458,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="74.4792" y="203.5299">My Partition</text><polygon fill="#474747" points="102.6042,231.4779,102.6042,231.5508,109.4792,231.334,116.3542,231.545,123.2292,231.6166,130.1042,231.2302,136.9792,231.4779,136.9688,231.4529,138.7639,232.1038,140.6111,232.8803,142.4944,233.7442,144.253,234.3071,146.1863,235.2916,146.3639,235.3651,146.7468,237.0493,147.6483,238.9481,148.6131,240.8732,149.2097,242.6459,150,244.4987,150.0237,244.4987,149.9889,248.4505,150.062,252.4023,150.083,256.3542,150.2034,260.306,150,264.2578,150.2153,264.347,149.4552,266.1895,148.5562,267.9745,147.8605,269.8437,147.1743,271.7168,146.1863,273.4649,146.0905,273.2336,144.435,274.4453,142.464,274.8953,140.7329,275.9244,138.7548,276.3571,136.9792,277.2786,136.9792,277.2549,130.1042,277.5361,123.2292,277.2617,116.3542,277.3152,109.4792,277.3962,102.6042,277.2786,102.6595,277.4122,100.7622,276.5147,98.9595,275.8453,97.0038,274.8068,95.2763,274.3189,93.397,273.4649,93.5729,273.5378,92.7769,271.6826,92.0682,269.8635,90.9539,267.8765,90.1369,266.0126,89.5833,264.2578,89.3676,264.2578,89.5629,260.306,89.5151,256.3542,89.8199,252.4023,89.5227,248.4505,89.5833,244.4987,89.4733,244.4531,90.4193,242.6876,90.8949,240.7272,91.705,238.9054,92.8425,237.2192,93.397,235.2916,93.4549,235.4313,95.3361,234.7645,97.0371,233.6629,98.9637,233.1057,100.8412,232.43,102.6042,231.4779" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="105.2083" y="258.7056">foo1</text><polygon fill="#474747" points="102.6042,313.737,102.6042,313.81,109.4792,313.5931,116.3542,313.8041,123.2292,313.8758,130.1042,313.4893,136.9792,313.737,136.9688,313.712,138.7639,314.3629,140.6111,315.1394,142.4944,316.0033,144.253,316.5662,146.1863,317.5507,146.3639,317.6243,146.7468,319.3084,147.6483,321.2073,148.6131,323.1324,149.2097,324.905,150,326.7578,150.0237,326.7578,149.9889,330.7096,150.062,334.6615,150.083,338.6133,150.2034,342.5651,150,346.5169,150.2153,346.6061,149.4552,348.4486,148.5562,350.2336,147.8605,352.1028,147.1743,353.9759,146.1863,355.724,146.0905,355.4927,144.435,356.7044,142.464,357.1544,140.7329,358.1835,138.7548,358.6162,136.9792,359.5378,136.9792,359.514,130.1042,359.7953,123.2292,359.5208,116.3542,359.5743,109.4792,359.6553,102.6042,359.5378,102.6595,359.6713,100.7622,358.7738,98.9595,358.1044,97.0038,357.0659,95.2763,356.578,93.397,355.724,93.5729,355.7969,92.7769,353.9417,92.0682,352.1227,90.9539,350.1356,90.1369,348.2717,89.5833,346.5169,89.3676,346.5169,89.5629,342.5651,89.5151,338.6133,89.8199,334.6615,89.5227,330.7096,89.5833,326.7578,89.4733,326.7122,90.4193,324.9467,90.8949,322.9864,91.705,321.1646,92.8425,319.4783,93.397,317.5507,93.4549,317.6905,95.3361,317.0236,97.0371,315.922,98.9637,315.3649,100.8412,314.6891,102.6042,313.737" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="105.2083" y="340.9648">foo2</text><path d="M273.4375,265.332 L273.4375,278.8574 L252.6042,283.0241 L273.4375,287.1908 L273.4375,300.7161 A0,0 0 0 0 273.4375,300.7161 L336.9792,300.7161 A0,0 0 0 0 336.9792,300.7161 L336.9792,275.7487 L326.5625,265.332 L273.4375,265.332 A0,0 0 0 0 273.4375,265.332 " fill="#17A2B8" style="stroke:#1592A6;stroke-width:1.0416666666666667;"/><path d="M326.5625,265.332 L326.7571,265.332 L326.1789,267.4154 L326.7415,269.4987 L326.9326,271.582 L325.9019,273.6654 L326.5625,275.7487 L326.5625,275.6767 L328.6458,275.3538 L330.7292,275.3936 L332.8125,275.6856 L334.8958,275.1085 L336.9792,275.7487 L337.3417,276.1112 L334.4832,273.2527 L332.683,271.4525 L331.012,269.7815 L328.5897,267.3592 L326.5625,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="284.8958" y="287.3515">Note</text><polygon fill="#474747" points="205.2083,260.1237,205.2083,260.1967,212.0833,259.9798,218.9583,260.1908,225.8333,260.2625,232.7083,259.876,239.5833,260.1237,239.573,260.0988,241.3681,260.7496,243.2152,261.5262,245.0985,262.3901,246.8572,262.9529,248.7905,263.9374,248.9681,264.011,249.351,265.6951,250.2525,267.594,251.2172,269.5191,251.8139,271.2917,252.6042,273.1445,252.6279,273.1445,252.5931,277.0964,252.6662,281.0482,252.6872,285,252.8075,288.9518,252.6042,292.9036,252.8194,292.9928,252.0593,294.8353,251.1604,296.6203,250.4647,298.4895,249.7785,300.3627,248.7905,302.1108,248.6946,301.8794,247.0392,303.0912,245.0682,303.5411,243.3371,304.5702,241.359,305.0029,239.5833,305.9245,239.5833,305.9007,232.7083,306.182,225.8333,305.9076,218.9583,305.961,212.0833,306.0421,205.2083,305.9245,205.2636,306.058,203.3664,305.1605,201.5636,304.4911,199.608,303.4526,197.8804,302.9647,196.0012,302.1108,196.1771,302.1836,195.3811,300.3284,194.6724,298.5094,193.558,296.5223,192.741,294.6584,192.1875,292.9036,191.9717,292.9036,192.1671,288.9518,192.1193,285,192.4241,281.0482,192.1268,277.0964,192.1875,273.1445,192.0775,273.0989,193.0235,271.3334,193.4991,269.3731,194.3092,267.5513,195.4466,265.8651,196.0012,263.9374,196.0591,264.0772,197.9402,263.4103,199.6413,262.3087,201.5679,261.7516,203.4454,261.0758,205.2083,260.1237" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="207.8125" y="287.3515">foo3</text><polygon fill="#28A745" points="56.25,392.8711,56.25,393.09,66.6295,392.4395,77.0089,393.0724,87.3884,393.2874,97.7679,392.128,108.1473,392.7901,118.5268,392.4268,128.9063,392.4716,139.2857,392.8001,149.6652,392.1509,160.0446,393.4478,170.4241,392.2146,180.8036,392.6651,191.183,393.321,201.5625,392.7817,211.942,392.9422,222.3214,392.8378,232.7009,393.0571,243.0804,393.1202,253.4598,393.4812,263.8393,393.5701,274.2188,393.5787,284.5982,393.1363,294.9777,393.354,305.3571,393.6026,315.7366,392.1199,326.1161,393.5779,336.4955,392.5622,346.875,392.8711,346.9459,393.0423,347.1775,392.8648,347.6025,393.1542,348.0784,393.5666,348.3417,393.4657,348.7164,393.6338,348.7502,393.6478,348.9776,394.0471,349.155,394.4257,349.1728,394.7382,349.4188,395.1451,349.4792,395.4753,349.2804,395.4753,349.5779,395.6836,349.6695,395.8919,349.6335,396.1003,349.692,396.3086,349.4792,396.5169,349.3242,396.4527,349.1174,396.7986,348.9747,397.1709,349.0026,397.614,348.8059,397.964,348.7164,398.3584,348.807,398.5769,348.3249,398.4549,347.9343,398.5534,347.6419,398.8892,347.1547,398.7546,346.875,399.1211,346.875,398.5803,336.4955,399.7971,326.1161,399.5749,315.7366,399.8862,305.3571,398.7859,294.9777,399.4536,284.5982,399.7361,274.2188,398.629,263.8393,399.0212,253.4598,399.2523,243.0804,399.8,232.7009,399.1167,222.3214,399.6029,211.942,398.5442,201.5625,398.4156,191.183,399.6457,180.8036,398.3743,170.4241,399.6513,160.0446,399.3363,149.6652,398.842,139.2857,398.7526,128.9063,399.599,118.5268,398.8093,108.1473,399.7376,97.7679,398.5453,87.3884,399.7642,77.0089,399.6256,66.6295,399.3763,56.25,399.1211,56.2563,399.1362,55.9783,399.2016,55.595,399.0128,55.1676,398.7177,54.8125,398.5969,54.4086,398.3584,54.3668,398.341,54.4859,398.0853,54.1532,397.6424,54.0063,397.2764,53.6032,396.8044,53.6458,396.5169,53.5051,396.5169,53.8301,396.3086,53.7951,396.1003,53.6309,395.8919,53.534,395.6836,53.6458,395.4753,53.5756,395.4462,53.5783,395.0158,54.084,394.7938,54.3407,394.4687,54.4249,394.0721,54.4086,393.6338,54.5009,393.8568,54.7587,393.4374,55.1567,393.3567,55.4619,393.0519,55.9195,393.1148,56.25,392.8711" style="stroke:#28A745;stroke-width:1.0416666666666667;"/><polygon fill="#474747" points="179.1667,476.1882,179.1667,476.2611,186.0417,476.0443,192.9167,476.2553,199.7917,476.3269,206.6667,475.9404,213.5417,476.1882,213.5313,476.1632,215.3264,476.8141,217.1736,477.5906,219.0569,478.4545,220.8155,479.0173,222.7488,480.0019,222.9264,480.0754,223.3093,481.7595,224.2108,483.6584,225.1756,485.5835,225.7722,487.3562,226.5625,489.209,226.5862,489.209,226.5514,493.1608,226.6245,497.1126,226.6455,501.0645,226.7659,505.0163,226.5625,508.9681,226.7778,509.0573,226.0177,510.8998,225.1187,512.6848,224.423,514.554,223.7368,516.4271,222.7488,518.1752,222.653,517.9439,220.9975,519.1556,219.0265,519.6056,217.2954,520.6347,215.3173,521.0674,213.5417,521.9889,213.5417,521.9651,206.6667,522.2464,199.7917,521.972,192.9167,522.0255,186.0417,522.1065,179.1667,521.9889,179.222,522.1225,177.3247,521.2249,175.522,520.5556,173.5663,519.5171,171.8388,519.0292,169.9595,518.1752,170.1354,518.2481,169.3394,516.3929,168.6307,514.5738,167.5164,512.5868,166.6994,510.7229,166.1458,508.9681,165.9301,508.9681,166.1254,505.0163,166.0776,501.0645,166.3824,497.1126,166.0852,493.1608,166.1458,489.209,166.0358,489.1634,166.9818,487.3979,167.4574,485.4375,168.2675,483.6157,169.405,481.9295,169.9595,480.0019,170.0174,480.1416,171.8986,479.4747,173.5996,478.3732,175.5262,477.816,177.4037,477.1403,179.1667,476.1882" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="181.7708" y="503.4159">foo5</text><polygon fill="#666666" points="176.5625,419.9544,176.5625,420.0274,184.4792,419.8106,192.3958,420.0215,200.3125,420.0932,208.2292,419.7067,216.1458,419.9544,216.1268,419.9353,218.5411,422.3497,221.0517,424.8603,223.6291,427.4377,225.9761,429.7847,228.6458,432.4544,228.7818,432.5904,225.9911,434.7997,223.5973,437.4059,221.2519,440.0605,218.6248,442.4334,216.1458,444.9544,216.1458,444.9781,208.2292,444.9433,200.3125,445.0164,192.3958,445.0375,184.4792,445.1578,176.5625,444.9544,176.7273,445.1192,174.2293,442.6212,171.625,440.0169,169.1763,437.5682,166.7349,435.1268,164.0625,432.4544,163.8854,432.2774,166.7291,430.121,168.9897,427.3816,171.6936,425.0855,173.941,422.3329,176.5625,419.9544" style="stroke:#4D4D4D;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="21.875" x="205.7292" y="461.7655">yes</text><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="181.7708" y="436.7818">foo4</text><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="16.6667" x="233.8542" y="424.2981">no</text><polygon points="290.1675,435.2415,288.4879,437.5365,286.5013,440.8979,283.66,443.1632,280.6744,444.4019,278.2938,444.5095,275.2341,442.9602,272.347,441.9481,270.1558,439.8932,269.0063,437.5407,268.3247,435.6675,267.6568,433.2208,266.5729,431.1153,267.4059,429.0596,268.1356,426.8078,270.8743,425.0268,272.801,422.716,275.1858,421.9486,278.021,421.2878,281.6567,421.6804,283.648,422.6196,285.9632,423.0452,288.7783,425.9294,289.7596,428.9742,290.186,431.0517,289.7031,434.4751" style="stroke:#17A2B8;stroke-width:1.0416666666666667;fill:none;"/><polygon fill="#17A2B8" points="284.9304,433.9747,284.0142,435.2265,282.9306,437.0599,281.3808,438.2956,279.7523,438.9713,278.4538,439.0299,276.7849,438.1849,275.2101,437.6328,274.0149,436.5119,273.3879,435.2287,273.0161,434.207,272.6518,432.8724,272.0606,431.724,272.5149,430.6027,272.913,429.3744,274.4068,428.403,275.4577,427.1426,276.7586,426.724,278.305,426.3635,280.2881,426.5777,281.3743,427.09,282.6371,427.3221,284.1726,428.8953,284.7079,430.5561,284.9405,431.6893,284.6771,433.5566" style="stroke:#0B515C;stroke-width:1.0416666666666667;"/><polygon fill="#474747" points="179.1667,532.4056,179.1667,532.4786,186.0417,532.2617,192.9167,532.4727,199.7917,532.5444,206.6667,532.1579,213.5417,532.4056,213.5313,532.3807,215.3264,533.0315,217.1736,533.8081,219.0569,534.672,220.8155,535.2348,222.7488,536.2193,222.9264,536.2929,223.3093,537.977,224.2108,539.8759,225.1756,541.801,225.7722,543.5736,226.5625,545.4264,226.5862,545.4264,226.5514,549.3783,226.6245,553.3301,226.6455,557.2819,226.7659,561.2337,226.5625,565.1855,226.7778,565.2747,226.0177,567.1172,225.1187,568.9022,224.423,570.7714,223.7368,572.6446,222.7488,574.3927,222.653,574.1613,220.9975,575.3731,219.0265,575.823,217.2954,576.8521,215.3173,577.2848,213.5417,578.2064,213.5417,578.1826,206.6667,578.4639,199.7917,578.1895,192.9167,578.2429,186.0417,578.324,179.1667,578.2064,179.222,578.3399,177.3247,577.4424,175.522,576.773,173.5663,575.7345,171.8388,575.2466,169.9595,574.3927,170.1354,574.4655,169.3394,572.6103,168.6307,570.7913,167.5164,568.8042,166.6994,566.9403,166.1458,565.1855,165.9301,565.1855,166.1254,561.2337,166.0776,557.2819,166.3824,553.3301,166.0852,549.3783,166.1458,545.4264,166.0358,545.3808,166.9818,543.6153,167.4574,541.655,168.2675,539.8332,169.405,538.147,169.9595,536.2193,170.0174,536.3591,171.8986,535.6922,173.5996,534.5906,175.5262,534.0335,177.4037,533.3577,179.1667,532.4056" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="181.7708" y="559.6334">foo6</text><polygon fill="#474747" points="179.1667,588.623,179.1667,588.696,186.0417,588.4792,192.9167,588.6902,199.7917,588.7618,206.6667,588.3753,213.5417,588.623,213.5313,588.5981,215.3264,589.249,217.1736,590.0255,219.0569,590.8894,220.8155,591.4522,222.7488,592.4368,222.9264,592.5103,223.3093,594.1944,224.2108,596.0933,225.1756,598.0184,225.7722,599.7911,226.5625,601.6439,226.5862,601.6439,226.5514,605.5957,226.6245,609.5475,226.6455,613.4993,226.7659,617.4512,226.5625,621.403,226.7778,621.4922,226.0177,623.3347,225.1187,625.1197,224.423,626.9889,223.7368,628.862,222.7488,630.6101,222.653,630.3788,220.9975,631.5905,219.0265,632.0405,217.2954,633.0696,215.3173,633.5023,213.5417,634.4238,213.5417,634.4,206.6667,634.6813,199.7917,634.4069,192.9167,634.4604,186.0417,634.5414,179.1667,634.4238,179.222,634.5574,177.3247,633.6598,175.522,632.9905,173.5663,631.952,171.8388,631.4641,169.9595,630.6101,170.1354,630.683,169.3394,628.8278,168.6307,627.0087,167.5164,625.0217,166.6994,623.1578,166.1458,621.403,165.9301,621.403,166.1254,617.4512,166.0776,613.4993,166.3824,609.5475,166.0852,605.5957,166.1458,601.6439,166.0358,601.5983,166.9818,599.8328,167.4574,597.8724,168.2675,596.0506,169.405,594.3644,169.9595,592.4368,170.0174,592.5765,171.8986,591.9096,173.5996,590.808,175.5262,590.2509,177.4037,589.5752,179.1667,588.623" style="stroke:#333333;stroke-width:1.5625;"/><text fill="#FFFFFF" font-family="Segoe Print" font-size="12.5" lengthAdjust="spacing" textLength="29.1667" x="181.7708" y="615.8508">foo7</text><polygon points="207.8758,669.5026,206.1962,671.7976,204.2096,675.1589,201.3684,677.4242,198.3827,678.663,196.0021,678.7705,192.9424,677.2213,190.0554,676.2092,187.8641,674.1542,186.7146,671.8017,186.033,669.9286,185.3652,667.4818,184.2812,665.3764,185.1142,663.3207,185.844,661.0689,188.5826,659.2879,190.5093,656.9771,192.8942,656.2097,195.7293,655.5489,199.365,655.9415,201.3563,656.8806,203.6716,657.3063,206.4866,660.1905,207.468,663.2352,207.8943,665.3127,207.4114,668.7362" style="stroke:#17A2B8;stroke-width:1.0416666666666667;fill:none;"/><polygon fill="#17A2B8" points="202.6387,668.2357,201.7226,669.4875,200.6389,671.321,199.0892,672.5566,197.4606,673.2323,196.1621,673.291,194.4932,672.4459,192.9185,671.8939,191.7232,670.773,191.0962,669.4898,190.7244,668.4681,190.3602,667.1335,189.7689,665.9851,190.2233,664.8638,190.6213,663.6355,192.1151,662.6641,193.1661,661.4036,194.4669,660.9851,196.0133,660.6246,197.9964,660.8388,199.0826,661.351,200.3455,661.5832,201.881,663.1564,202.4162,664.8172,202.6488,665.9504,202.3854,667.8177" style="stroke:#0B515C;stroke-width:1.0416666666666667;"/><path d="M196.3542,81.543 L196.4515,81.543 L196.1624,85.7096 L196.4437,89.8763 L196.5392,94.043 L196.0239,98.2096 L196.3542,102.3763 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="192.1875,91.9596,192.2553,91.9867,192.8873,93.9895,193.9165,96.1512,194.8164,98.2612,195.2908,100.201,196.3542,102.3763,196.3291,102.3663,197.05,100.238,197.8972,98.1602,198.8322,96.1175,199.4646,93.9538,200.5208,91.9596,200.6568,92.0956,199.5328,92.6382,198.8056,93.5777,198.1269,94.5657,197.1664,95.2719,196.3542,96.1263,196.3709,96.1431,195.513,95.2851,194.7313,94.5035,193.9129,93.685,193.1646,92.9368,192.1875,91.9596" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M119.7917,277.2786 L119.889,277.2786 L119.5999,284.5703 L119.8812,291.862 L119.9767,299.1536 L119.4614,306.4453 L119.7917,313.737 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="115.625,303.3203,115.6928,303.3474,116.3248,305.3502,117.354,307.5119,118.2539,309.6219,118.7283,311.5616,119.7917,313.737,119.7666,313.727,120.4875,311.5986,121.3347,309.5209,122.2697,307.4782,122.9021,305.3145,123.9583,303.3203,124.0943,303.4562,122.9703,303.9989,122.2431,304.9384,121.5644,305.9264,120.6039,306.6326,119.7917,307.487,119.8084,307.5037,118.9505,306.6458,118.1688,305.8641,117.3504,305.0457,116.6021,304.2974,115.625,303.3203" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M119.7917,175.2604 L120.0836,175.2604 L119.2162,186.5039 L120.0601,197.7474 L120.3468,208.9909 L118.8008,220.2344 L119.7917,231.4779 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="115.625,221.0612,115.6928,221.0883,116.3248,223.0911,117.354,225.2528,118.2539,227.3627,118.7283,229.3025,119.7917,231.4779,119.7666,231.4678,120.4875,229.3395,121.3347,227.2617,122.2697,225.2191,122.9021,223.0554,123.9583,221.0612,124.0943,221.1971,122.9703,221.7398,122.2431,222.6793,121.5644,223.6673,120.6039,224.3735,119.7917,225.2279,119.8084,225.2446,118.9505,224.3867,118.1688,223.605,117.3504,222.7866,116.6021,222.0383,115.625,221.0612" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M222.3958,175.2604 L222.6878,175.2604 L221.8204,185.8683 L222.6643,196.4762 L222.9509,207.0841 L221.405,217.6921 L222.2879,228.3 L221.8035,238.9079 L221.8632,249.5158 L222.3958,260.1237 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="218.2292,249.707,218.2969,249.7341,218.9289,251.7369,219.9581,253.8986,220.858,256.0086,221.3325,257.9484,222.3958,260.1237,222.3708,260.1137,223.0917,257.9854,223.9389,255.9076,224.8739,253.8649,225.5063,251.7012,226.5625,249.707,226.6984,249.843,225.5744,250.3856,224.8473,251.3251,224.1686,252.3131,223.2081,253.0193,222.3958,253.8737,222.4126,253.8905,221.5547,253.0325,220.773,252.2509,219.9545,251.4324,219.2063,250.6842,218.2292,249.707" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M119.7917,359.5378 L119.889,359.5378 L119.5999,366.2044 L119.8812,372.8711 L119.9767,379.5378 L119.4614,386.2044 L119.7917,392.8711 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="115.625,382.4544,115.6928,382.4815,116.3248,384.4843,117.354,386.646,118.2539,388.756,118.7283,390.6958,119.7917,392.8711,119.7666,392.8611,120.4875,390.7328,121.3347,388.655,122.2697,386.6123,122.9021,384.4486,123.9583,382.4544,124.0943,382.5904,122.9703,383.133,122.2431,384.0725,121.5644,385.0605,120.6039,385.7667,119.7917,386.6211,119.8084,386.6378,118.9505,385.7799,118.1688,384.9983,117.3504,384.1798,116.6021,383.4316,115.625,382.4544" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M196.3542,148.1771 L196.4515,148.1771 L196.1624,152.3438 L196.4437,156.5104 L196.5392,160.6771 L196.0239,164.8438 L196.3542,169.0104 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="192.1875,158.5938,192.2553,158.6209,192.8873,160.6237,193.9165,162.7853,194.8164,164.8953,195.2908,166.8351,196.3542,169.0104,196.3291,169.0004,197.05,166.8721,197.8972,164.7943,198.8322,162.7516,199.4646,160.5879,200.5208,158.5938,200.6568,158.7297,199.5328,159.2723,198.8056,160.2119,198.1269,161.1998,197.1664,161.906,196.3542,162.7604,196.3709,162.7772,195.513,161.9192,194.7313,161.1376,193.9129,160.3191,193.1646,159.5709,192.1875,158.5938" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M196.3542,444.9544 L196.4515,444.9544 L196.1624,451.2012 L196.4437,457.4479 L196.5392,463.6947 L196.0239,469.9414 L196.3542,476.1882 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="192.1875,465.7715,192.2553,465.7986,192.8873,467.8014,193.9165,469.9631,194.8164,472.073,195.2908,474.0128,196.3542,476.1882,196.3291,476.1781,197.05,474.0498,197.8972,471.972,198.8322,469.9294,199.4646,467.7657,200.5208,465.7715,200.6568,465.9074,199.5328,466.4501,198.8056,467.3896,198.1269,468.3775,197.1664,469.0838,196.3542,469.9382,196.3709,469.9549,195.513,469.097,194.7313,468.3153,193.9129,467.4969,193.1646,466.7486,192.1875,465.7715" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M228.6458,432.4544 L228.6458,432.5517 L236.3542,432.2626 L244.0625,432.5439 L251.7708,432.6395 L259.4792,432.1242 L267.1875,432.4544 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="256.7708,428.2878,256.7979,428.3555,258.8007,428.9875,260.9624,430.0167,263.0724,430.9166,265.0122,431.3911,267.1875,432.4544,267.1775,432.4294,265.0492,433.1503,262.9714,433.9975,260.9287,434.9325,258.765,435.5649,256.7708,436.6211,256.9068,436.757,257.4494,435.633,258.3889,434.9059,259.3769,434.2271,260.0831,433.2667,260.9375,432.4544,260.9543,432.4712,260.0963,431.6132,259.3147,430.8316,258.4962,430.0131,257.748,429.2649,256.7708,428.2878" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M196.3542,399.1211 L196.4515,399.1211 L196.1624,403.2878 L196.4437,407.4544 L196.5392,411.6211 L196.0239,415.7878 L196.3542,419.9544 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="192.1875,409.5378,192.2553,409.5649,192.8873,411.5677,193.9165,413.7294,194.8164,415.8393,195.2908,417.7791,196.3542,419.9544,196.3291,419.9444,197.05,417.8161,197.8972,415.7383,198.8322,413.6956,199.4646,411.5319,200.5208,409.5378,200.6568,409.6737,199.5328,410.2163,198.8056,411.1559,198.1269,412.1438,197.1664,412.85,196.3542,413.7044,196.3709,413.7212,195.513,412.8632,194.7313,412.0816,193.9129,411.2631,193.1646,410.5149,192.1875,409.5378" style="stroke:#333333;stroke-width:1.0416666666666667;"/><path d="M196.3542,634.4238 L196.4515,634.4238 L196.1624,638.5905 L196.4437,642.7572 L196.5392,646.9238 L196.0239,651.0905 L196.3542,655.2572 " fill="#333333" style="stroke:#333333;stroke-width:1.5625;"/><polygon fill="#333333" points="192.1875,644.8405,192.2553,644.8676,192.8873,646.8704,193.9165,649.0321,194.8164,651.142,195.2908,653.0818,196.3542,655.2572,196.3291,655.2471,197.05,653.1188,197.8972,651.041,198.8322,648.9984,199.4646,646.8347,200.5208,644.8405,200.6568,644.9764,199.5328,645.5191,198.8056,646.4586,198.1269,647.4465,197.1664,648.1528,196.3542,649.0072,196.3709,649.0239,195.513,648.166,194.7313,647.3843,193.9129,646.5659,193.1646,645.8176,192.1875,644.8405" style="stroke:#333333;stroke-width:1.0416666666666667;"/><!--MD5=[7d23044986c844d859c29c154971dbf7]
|
|
@startuml
|
|
|
|
!$THEME = "sketchy"
|
|
|
|
!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 = $WHITE
|
|
!$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 $PRIMARY_LIGHT
|
|
!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 $SECONDARY_LIGHT
|
|
CBorderColor $SECONDARY_DARK
|
|
ABackgroundColor $SUCCESS_LIGHT
|
|
ABorderColor $SUCCESS_DARK
|
|
IBackgroundColor $DANGER_LIGHT
|
|
IBorderColor $DANGER_DARK
|
|
EBackgroundColor $WARNING_LIGHT
|
|
EBorderColor $WARNING_DARK
|
|
NBackgroundColor $INFO_LIGHT
|
|
NBorderColor $INFO_DARK
|
|
}
|
|
skinparam title {
|
|
FontColor $FGCOLOR
|
|
BorderColor $SECONDARY_DARK
|
|
FontSize 20
|
|
BorderRoundCorner 8
|
|
BorderThickness 1
|
|
BackgroundColor $SECONDARY_LIGHT-$SECONDARY
|
|
}
|
|
|
|
skinparam legend {
|
|
BackgroundColor $SECONDARY
|
|
BorderColor $SECONDARY_DARK
|
|
FontColor $LIGHT
|
|
}
|
|
|
|
!startsub swimlane
|
|
skinparam swimlane {
|
|
BorderColor $INFO
|
|
BorderThickness 2
|
|
TitleBackgroundColor $SECONDARY_LIGHT-$SECONDARY
|
|
TitleFontColor $FGCOLOR
|
|
}
|
|
!endsub
|
|
|
|
!startsub activity
|
|
|
|
skinparam activity {
|
|
$primary_scheme()
|
|
BarColor $SUCCESS
|
|
StartColor $INFO
|
|
EndColor $INFO
|
|
DiamondBackgroundColor $SECONDARY_LIGHT
|
|
DiamondBorderColor $SECONDARY_DARK
|
|
DiamondFontColor $SECONDARY_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 $FGCOLOR
|
|
}
|
|
!endsub
|
|
|
|
!startsub sequence
|
|
|
|
skinparam sequence {
|
|
BorderColor $PRIMARY
|
|
TitleFontColor $PRIMARY
|
|
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
|
|
GroupBodyBackgroundColor $BGCOLOR
|
|
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 $DARK
|
|
BorderColor $DARK_DARK
|
|
FontColor $LIGHT
|
|
}
|
|
!endsub
|
|
|
|
!startsub component
|
|
|
|
skinparam component {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub interface
|
|
|
|
skinparam interface {
|
|
BackgroundColor $DANGER_DARK
|
|
BorderColor $DANGER
|
|
FontColor $DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub storage
|
|
|
|
skinparam storage {
|
|
BackgroundColor $WARNING
|
|
BorderColor $WARNING_DARK
|
|
FontColor $WARNING_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub node
|
|
|
|
skinparam node {
|
|
BackgroundColor $SECONDARY
|
|
BorderColor $LIGHT
|
|
FontColor $LIGHT
|
|
}
|
|
!endsub
|
|
|
|
!startsub cloud
|
|
|
|
skinparam cloud {
|
|
BackgroundColor transparent
|
|
BorderColor #F2FCFE
|
|
FontColor $DARK
|
|
}
|
|
!endsub
|
|
|
|
!startsub database
|
|
|
|
skinparam database {
|
|
$primary_scheme()
|
|
}
|
|
!endsub
|
|
|
|
!startsub class
|
|
|
|
skinparam class {
|
|
$primary_scheme()
|
|
FontColor $FGCOLOR
|
|
HeaderBackgroundColor $PRIMARY_LIGHT
|
|
StereotypeFontColor $DARK
|
|
BorderThickness 1
|
|
AttributeFontColor $LIGHT
|
|
AttributeFontSize 11
|
|
}
|
|
!endsub
|
|
|
|
!startsub object
|
|
|
|
skinparam object {
|
|
$primary_scheme()
|
|
StereotypeFontColor $DARK
|
|
BorderThickness 1
|
|
AttributeFontColor $SECONDARY_TEXT
|
|
AttributeFontSize 11
|
|
}
|
|
!endsub
|
|
|
|
!startsub usecase
|
|
|
|
skinparam usecase {
|
|
$primary_scheme()
|
|
BorderThickness 2
|
|
StereotypeFontColor $PRIMARY
|
|
}
|
|
!endsub
|
|
|
|
!startsub rectangle
|
|
|
|
skinparam rectangle {
|
|
$primary_scheme()
|
|
BackgroundColor $SECONDARY_LIGHT
|
|
BorderThickness 2
|
|
StereotypeFontColor $PRIMARY
|
|
}
|
|
!endsub
|
|
|
|
!startsub package
|
|
|
|
skinparam package {
|
|
BackgroundColor $SECONDARY
|
|
BorderColor $PRIMARY
|
|
FontColor $PRIMARY
|
|
BorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub folder
|
|
|
|
skinparam folder {
|
|
BackgroundColor $SECONDARY_LIGHT
|
|
BorderColor $WARNING
|
|
FontColor $WARNING
|
|
BorderThickness 2
|
|
}
|
|
!endsub
|
|
|
|
!startsub frame
|
|
|
|
skinparam frame {
|
|
BackgroundColor $SECONDARY_LIGHT
|
|
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 $INFO
|
|
BorderColor $INFO_DARK
|
|
FontColor $INFO_TEXT
|
|
}
|
|
!endsub
|
|
|
|
!startsub file
|
|
|
|
skinparam file {
|
|
BackgroundColor $SECONDARY_DARK
|
|
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 #666666
|
|
CBorderColor #4d4d4d
|
|
ABackgroundColor #3eb058
|
|
ABorderColor #24963e
|
|
IBackgroundColor #e04958
|
|
IBorderColor #c6303e
|
|
EBackgroundColor #ffc720
|
|
EBorderColor #e6ae06
|
|
NBackgroundColor #2eabbf
|
|
NBorderColor #1592a6
|
|
}
|
|
skinparam title {
|
|
FontColor #ffffff
|
|
BorderColor #4d4d4d
|
|
FontSize 20
|
|
BorderRoundCorner 8
|
|
BorderThickness 1
|
|
BackgroundColor #666666-#555555
|
|
}
|
|
|
|
skinparam legend {
|
|
BackgroundColor #555555
|
|
BorderColor #4d4d4d
|
|
FontColor #ffffff
|
|
}
|
|
|
|
skinparam swimlane {
|
|
BorderColor #17a2b8
|
|
BorderThickness 2
|
|
TitleBackgroundColor #666666-#555555
|
|
TitleFontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam activity {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
BarColor #28a745
|
|
StartColor #17a2b8
|
|
EndColor #17a2b8
|
|
DiamondBackgroundColor #666666
|
|
DiamondBorderColor #4d4d4d
|
|
DiamondFontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam participant {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
ParticipantBorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam actor {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam arrow {
|
|
Thickness 3
|
|
Color #333333
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam sequence {
|
|
BorderColor #333333
|
|
TitleFontColor #333333
|
|
BackgroundColor transparent
|
|
StartColor #333333
|
|
EndColor #333333
|
|
BoxBackgroundColor transparent
|
|
BoxBorderColor #555555
|
|
BoxFontColor $DARk
|
|
LifeLineBorderColor #555555
|
|
LifeLineBorderThickness 2
|
|
LifeLineBackgroundColor #4d4d4d
|
|
GroupBorderColor #555555
|
|
GroupFontColor #555555
|
|
GroupHeaderFontColor #17a2b8
|
|
GroupBackgroundColor #555555
|
|
GroupBodyBackgroundColor transparent
|
|
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 #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam control {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam entity {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam boundary {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam agent {
|
|
BackgroundColor #ffc107
|
|
BorderColor #ffc720
|
|
FontColor #555555
|
|
}
|
|
|
|
|
|
skinparam note {
|
|
BorderThickness 1
|
|
BackgroundColor #17a2b8
|
|
BorderColor #1592a6
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam artifact {
|
|
BackgroundColor #555555
|
|
BorderColor #4d4d4d
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam component {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam interface {
|
|
BackgroundColor #c6303e
|
|
BorderColor #dc3545
|
|
FontColor #555555
|
|
}
|
|
|
|
|
|
skinparam storage {
|
|
BackgroundColor #ffc107
|
|
BorderColor #e6ae06
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam node {
|
|
BackgroundColor #555555
|
|
BorderColor #ffffff
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam cloud {
|
|
BackgroundColor transparent
|
|
BorderColor #F2FCFE
|
|
FontColor #555555
|
|
}
|
|
|
|
|
|
skinparam database {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam class {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
FontColor #ffffff
|
|
HeaderBackgroundColor #474747
|
|
StereotypeFontColor #555555
|
|
BorderThickness 1
|
|
AttributeFontColor #ffffff
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam object {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
StereotypeFontColor #555555
|
|
BorderThickness 1
|
|
AttributeFontColor #ffffff
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam usecase {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
BorderThickness 2
|
|
StereotypeFontColor #333333
|
|
}
|
|
|
|
|
|
skinparam rectangle {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
BackgroundColor #666666
|
|
BorderThickness 2
|
|
StereotypeFontColor #333333
|
|
}
|
|
|
|
|
|
skinparam package {
|
|
BackgroundColor #555555
|
|
BorderColor #333333
|
|
FontColor #333333
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam folder {
|
|
BackgroundColor #666666
|
|
BorderColor #ffc107
|
|
FontColor #ffc107
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam frame {
|
|
BackgroundColor #666666
|
|
BorderColor #17a2b8
|
|
FontColor #17a2b8
|
|
BorderThickness 2
|
|
}
|
|
|
|
|
|
skinparam state {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
StartColor #17a2b8
|
|
EndColor #17a2b8
|
|
AttributeFontColor #ffffff
|
|
AttributeFontSize 11
|
|
}
|
|
|
|
|
|
skinparam queue {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
|
|
skinparam card {
|
|
BackgroundColor #17a2b8
|
|
BorderColor #1592a6
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam file {
|
|
BackgroundColor #4d4d4d
|
|
BorderColor #ffffff
|
|
FontColor #ffffff
|
|
}
|
|
|
|
|
|
skinparam stack {
|
|
FontColor #ffffff
|
|
BorderColor #333333
|
|
BackgroundColor #474747
|
|
}
|
|
|
|
title Activity Diagram - sketchy 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> |