|
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="662" height="333" viewBox="-0.5 -0.5 662 333" content="<mxfile><diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">7VnbctowEP0aHtOxLWzMIyEhaZvehrSkj8IWthphubK4uF9fGcl3c01xJh3gAelotV7tnpXPDB0wnK/vGAz9T9RFpGNo7roDbjqGoeuWKX4SJJaI1VOAx7CrjHJgjP8gBWoKXWAXRSVDTinhOCyDDg0C5PASBhmjq7LZjJLyU0PooRowdiCpoxPscl+ittHL8XuEPZ9nB+7LlTlMjdVJIh+6dFXwCm47YMgo5XI0Xw8RSZKX5mXyPp6Qh2fr7sO36Df8fv3x8fOPK+lsdMyW7AgMBfxk1zQYIVGMwWQEHu+N1ZerpXantmhLSBYqXx3DIuIh11Mx8JJBCsyoeLjIAo9Vaq3fC5ouXEWbwg+EgW6Ha7lNrRccwXkoBsE0CjdzrQF6ZNBBY7pgDkqfLM4kH14OSMCFII1SbAaji8BFydF1sbzyMUfjUHgWwEoQXWA+nxO1HHFGn9GQEso2u4GmWZZpq7MVcHOYfBMcE1LADX2oDUyBQ4K9QGAEzfKw9hZOFXiJGEfrKsFEZyI6R5zFwkStdlXdVE/qppqvcoZntPUL7O4rDKqm8jLPOXHEQHHnCB7pR/PIybKX8wRYliY+depIUqwwd/zXI8XUNrsi0fIE6qLT7ToZZraDHCchA3OUWf+MXDC0ChnSG7tABr3bQAbrXGQwamTY1O8BRxwFiJ2zV0tlObJ3z1Ugs9Kt3XqzZg3cSn3MS3121aexgVotkHUp0K4CAa3FDtJq2UauEJhqShn3qUcDSG5z9DqvR/K6yG0eKA1VFX4hzmOVbLjgtK0aSc+pEgYCEcVi8ZOKdTP5mUzemen0Zl1cvInT2RrzJxVvMi7sErN8UzJJ98hcJgmsiPPDKBNJWbhXhnDIPKT8Gc3UYohAjpflOJp4orZ+pXgjWxQlQYWS2Us4dSFDVbuKqrziyNT3OJJnqTna0DY7z0FMPl6j7df6ptD6BbXWrOo0bYeqG2HCkyutJVVX6QsXInvmNHWc5dhoOhMrHoMuRqUu6yFooZzPtZvsUEZv1/cVepkNb6QmfQ/+wYVXV28XmrwRmuh2w4vxXDwBF568VZ4AvcX7pPsaAqpZnBi71cmpSqhNtfZCBVVURqAdZaSfqoyql9v5lJH532v8U9rhFcT6lmvspZQ0t7wmj6VkF5QdVf1sYeSAMRgXzMLEINoRb7853m1hVe17JXMxkAEc2B1imv+nIc3zf4bA7V8=</diagram></mxfile>"><defs><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-dae8fc-1-7ea6e0-1-s-0"><stop offset="0%" style="stop-color: rgb(218, 232, 252); stop-opacity: 1;"/><stop offset="100%" style="stop-color: rgb(126, 166, 224); stop-opacity: 1;"/></linearGradient><filter id="dropShadow"><feGaussianBlur in="SourceAlpha" stdDeviation="1.7" result="blur"/><feOffset in="blur" dx="3" dy="3" result="offsetBlur"/><feFlood flood-color="#3D4574" flood-opacity="0.4" result="offsetColor"/><feComposite in="offsetColor" in2="offsetBlur" operator="in" result="offsetBlur"/><feBlend in="SourceGraphic" in2="offsetBlur"/></filter></defs><g filter="url(#dropShadow)"><rect x="0" y="110" width="220" height="90" rx="13.5" ry="13.5" fill="#21c0a5" stroke="#006658" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 218px; height: 1px; padding-top: 155px; margin-left: 2px;"><div data-drawio-colors="color: #5C5C5C; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(92, 92, 92); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 18px"> TraceSource</font></b></div></div></div></foreignObject><text x="2" y="159" fill="#5C5C5C" font-family="Helvetica" font-size="12px"> TraceSource</text></switch></g><rect x="160" y="125" width="140" height="60" rx="5.4" ry="5.4" fill="#f8cecc" stroke="#b85450" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 155px; margin-left: 161px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 18px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font color="#660000">TraceSwitch</font></b></div></div></div></foreignObject><text x="230" y="160" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="18px" text-anchor="middle">TraceSwitch</text></switch></g><rect x="500" y="0" width="150" height="60" rx="9" ry="9" fill="#21c0a5" stroke="#006658" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 30px; margin-left: 501px;"><div data-drawio-colors="color: #5C5C5C; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 18px; font-family: Helvetica; color: rgb(92, 92, 92); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">TraceListener</div></div></div></foreignObject><text x="575" y="35" fill="#5C5C5C" font-family="Helvetica" font-size="18px" text-anchor="middle">TraceListener</text></switch></g><rect x="500" y="125" width="150" height="60" rx="9" ry="9" fill="#21c0a5" stroke="#006658" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 155px; margin-left: 501px;"><div data-drawio-colors="color: #5C5C5C; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 18px; font-family: Helvetica; color: rgb(92, 92, 92); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">TraceListener</div></div></div></foreignObject><text x="575" y="160" fill="#5C5C5C" font-family="Helvetica" font-size="18px" text-anchor="middle">TraceListener</text></switch></g><rect x="500" y="260" width="150" height="60" rx="9" ry="9" fill="#21c0a5" stroke="#006658" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 290px; margin-left: 501px;"><div data-drawio-colors="color: #5C5C5C; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 18px; font-family: Helvetica; color: rgb(92, 92, 92); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">TraceListener</div></div></div></foreignObject><text x="575" y="295" fill="#5C5C5C" font-family="Helvetica" font-size="18px" text-anchor="middle">TraceListener</text></switch></g><path d="M 300 155 L 389.9 155" fill="none" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 396.65 155 L 387.65 159.5 L 389.9 155 L 387.65 150.5 Z" fill="#006658" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><rect x="400" y="15" width="120" height="30" rx="4.5" ry="4.5" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 30px; margin-left: 401px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 15px" color="#000000">TraceFilter</font></b></div></div></div></foreignObject><text x="460" y="34" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">TraceFilter</text></switch></g><rect x="400" y="140" width="120" height="30" rx="4.5" ry="4.5" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 155px; margin-left: 401px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 15px" color="#000000">TraceFilter</font></b></div></div></div></foreignObject><text x="460" y="159" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">TraceFilter</text></switch></g><rect x="400" y="275" width="120" height="30" rx="4.5" ry="4.5" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 290px; margin-left: 401px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b><font style="font-size: 15px" color="#000000">TraceFilter</font></b></div></div></div></foreignObject><text x="460" y="294" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">TraceFilter</text></switch></g><path d="M 300 170 L 350.06 170.06 L 350.06 290.06 L 389.9 290.01" fill="none" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 396.65 290 L 387.65 294.51 L 389.9 290.01 L 387.64 285.51 Z" fill="#006658" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/><path d="M 300 140 L 350.06 140.06 L 350.06 30.06 L 389.9 30.06" fill="none" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 396.65 30.06 L 387.65 34.56 L 389.9 30.06 L 387.65 25.56 Z" fill="#006658" stroke="#006658" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg> |