diff options
author | Kavindra Palaraja <kpalaraja@luxoft.com> | 2019-05-08 14:13:55 +0200 |
---|---|---|
committer | Kavindra Palaraja <kpalaraja@luxoft.com> | 2019-05-20 20:05:01 +0200 |
commit | 76ce489d7d1bebab4102df8ffd1ce89d4003392f (patch) | |
tree | 10121118ecd2c18a9e731cde250f7b95b8f57895 | |
parent | c858d45acefdfd975ee6d1cffa8a4576bf1ddf2b (diff) |
[docs] Update the diagrams to have the same color and style as the other new diagrams
Fixes: AUTOSUITE-819
Change-Id: I4dedf896d14a498c87a796b4f43b1663ab5b06ec
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
18 files changed, 11 insertions, 10 deletions
diff --git a/src/ivicore/doc/images/app-service-object-backend.png b/src/ivicore/doc/images/app-service-object-backend.png Binary files differnew file mode 100644 index 0000000..2e1eba9 --- /dev/null +++ b/src/ivicore/doc/images/app-service-object-backend.png diff --git a/src/ivicore/doc/images/app-serviceobject-backend.png b/src/ivicore/doc/images/app-serviceobject-backend.png Binary files differdeleted file mode 100644 index fc81bef..0000000 --- a/src/ivicore/doc/images/app-serviceobject-backend.png +++ /dev/null diff --git a/src/ivicore/doc/images/backend-diagrams-source.xml b/src/ivicore/doc/images/backend-diagrams-source.xml new file mode 100644 index 0000000..1a4283c --- /dev/null +++ b/src/ivicore/doc/images/backend-diagrams-source.xml @@ -0,0 +1 @@ +<mxfile modified="2019-05-16T09:36:55.734Z" host="www.draw.io" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Safari/605.1.15" etag="wx-mYq23h9tSoawKwRop" version="10.6.7" type="device"><diagram id="PPylHFL2iCy6xJV9tfP8" name="Page-1">3VdNb5tAEP01HBuZBRxyTBw7VZVKqXxoc1xgDNssO2hZbJxf38UsX0Z20iSuq3BAzJuZ/XhvZmRbziwt7yTNku8YAbfIJCot59YixLcd/a6AbQ24tlcDsWRRDdkdsGTPYMCJQQsWQT4IVIhcsWwIhigEhGqAUSlxMwxbIR/umtEYRsAypHyM/mSRSgw69dzO8RVYnDRb29Or2pPSJtpcJU9ohJse5MwtZyYRVf2VljPgFXkNMXXe4oC3PZkEoV6TQB7T+x8l+q5Nn7/dxb6/zMUXI0+uts2NIdIEGBOlSjBGQfm8Q28kFiKCatWJtrqYe8RMg7YGf4NSW6MmLRRqKFEpN14omfpVpV94xnrseW5Ls/LO2DaGiK4rPbUpUECNLBjnxl/fozr8QXoMlGMhQzjCSVNnVMagjsSRVkRd/YApKLnVeRI4VWw9PAc1dRi3cZ1S+sOI9RfCmXXXlBdmp+ssG4k5lGqTMAXLjO5uv9H9OpQlVxKfYIYcZcfySlPcQBZxAi+4DFYa5zQAfkPDp3i3x34WCtXLWuyeVqU1SAXlcZ3GvJqEtp/MRPGMuem1ZxOS9DpzOjmREv4LrL+lQYQ+WK9DKvOxbQRtdD2ysz6+SV4sfvedxW9SH5DpnTtx3aG4ZOIPl6ib12TtCdce4+1aXo20/I/UG5bVB2rpnURLh5xXSzKakAugqpDwvim5NxCJHQAJDk7PfzcHbffywjvzKHRHlC9ZWugq0gR8CtLt/Zp2z025N6L8QWJUhIqh+Bycj+bICTnXZveDvB5E3d8aZ/4H</diagram><diagram id="er-FZMtoh8RQSyTaHb-8" name="Page-2">7Vpbc9o6EP41fkzHljAmjxDKaWZ65qTDmWlzXjKyLWwlwnKFzCW//ki2jC8yNIEGmpY8EOuTdiXtfrsrCyx4M1//xVEa/81CTC1gh2sLji0Arj1XfipgUwCuAwog4iQsIKcCpuQZa9DWaEZCvGgMFIxRQdImGLAkwYFoYIhztmoOmzHanDVFETaAaYCoiX4loYg12nd7VccnTKK4nNrpXxc9c1SO1ltZxChkqxoEP1rwhjMmiqf5+gZTZbzSMBkPMvvrw5oN/rtfzbz7QfLv6qpQNnmNyHYPHCfiYNXr75GNPTj5EtP57fP4Cdx9tq+ANsMS0UxbTG9WbEoTRpxlqR6GucDrLschvxxuv3C1ztaEknuYzbHgGymntfe0Gk27a91cVT7cUiyuuQ9ADSLNm2iruTKNfNDWeY2l7A5L9amcdxSSZcNi/e+Z4sRImkpcIUqixIJDOeIxWwgy21QD5FOk/79KEc83fLSaQDoI8+P1UDz7iauxc1mbkgRfla5V/Y7nWcDdPY/P24j0cz75W6OteJHhkoRYcUltZRUTgacpClTvSuZYicViLrk3duTjQnD2hG8YZVwiCUvksNGMUFpCFoC+63v+TOIU+ZiOUPAU5XO0pVgialKT/G+7wI7QrYfonuxgxugZo9AxonCYpoYLFLeaduZ4QZ51klJuQZlgi6JaqW7Nw7EmIRwpcxFZRoa6Y07CUAmPUkYSkW/LHVnuuOUt7YpOrzZ58av4UqsZuI18C8x82+ty9Jv5GRh+nmAkMo4lONwd8qQGoLmKNWq2vtwuydCXPkKB2GrVA5rC7bAn+5LOMWmgFfHA8THwd6aHU5MDeB+a9Oib9HBc1+RH/834AffwY09JuPDjJPxwemcnSP9yXLsc137b49oBb1QQ/PCVqgdPe5jzjBhV1sJJKME7mkUkuZzsjn6Rbp3sHKcjNdsnPdsNdtXuh+EDUV6aqfA7voZrrbc1lX9IET+AJ67XTA+Oe+4SDh3D3DiM8FQ3O2OPcRGziCWIfmYs1XZ/xEJs9NWkyg5Nr+A1Ed9qz/dK1QdZuormeK1V541N2UjkDr/VG4WYWzYrsbxVyYVDdatZrV8iE6IMk/fv97ra/gE+lyZkshfvi0l96SkQj/Dek+Cgm0UcUyTIsrm8n08J83bydJTwLpTodop9TkqUy6xVkynmSxLgf/xH9Y3C75uyYa/XTNkdR7oTp2zzkrws7aNLaf9VSvv2RH8+nsAz5vHD0jh4t3kcvLS0X5+1tPfeHSW8d0sJ+D4o4RrVxOSIYeJ6Vt5h3xAt4pxE1ZVO+eMAcKz5935b5na8Z5fYi22qZ7hT1xW1O9hB8zAAvVbyLlihpSrP/FCR29JTkMbQk3t4u+sup8tm9WOJYnj1kxP48X8=</diagram><diagram id="EaOHLQQxXdAggncCrJrb" name="Page-3">7VldV6MwEP01PHZPAQH72Fbrx3FXXc/uqi+eAFNITUlNQ0v99ZtAKAXa+lFt3T31QclNMklm7twJopndYXLC0Cj8Tn0gmtH0E8080gyj5VjitwRmGWCadgYEDPsZpBfADX4GBTYVGmMfxqWBnFLC8agMejSKwOMlDDFGp+VhfUrKq45QADXgxkOkjv7BPg8ValsHRccp4CDMl9btVtYzRPlodZRxiHw6XYDMY83sMkp59jRMukCk83LHNAe/2/f3uHv36+fdk2X3zMb4opEZ671lyvwMDCL+btPPpycH04fBBPXRJViXg8Ozxx8NFd0JIrFymGbYRCzS8fFEnpnPlCftp1getMMh4Q1EcBBpZluMGMRjjvuzYoB4CtTfNxliaRA2NuMJHwHb3A6B/gfuppnObRIcQSNUdJP9uuNohrV6HZdVERHgdPHPRo3S+QxG48gHSSV5lGmIOdyMkCd7p0I4BBbyIREtXTyOOaOP0KWEMoFENBLDOn1MSA5phularuP2BU6QC6SDvMcgXaM6i0Z8YVYv/ZlvcAJMeLyS6S9kiT5PXaF5QIfAmWBvU1k5VMmu5K6lmtNCO2xHYeGCbBimApHSq2BuuUhJ8aCy8g0ZatcytD0a1cIjeVeOAYMxfkZuOkCGDMWcjjN5lt2Ko0eKoGZHuhIL3WyrjiH2fTm5M6I44umprI5mHVUiqcK0NOJlznytOJst45tVCrWu12N9sCzUnxVppxbpHiAeM3hoP2AZpb7Mt5XCgBcANJQZSeqt67MJVlbPFkxmI8qzq+qA12nTJmpREQZDd8FwV6rIlnliOWVB0K06S3TLqtPE/iyaHNa8Db648qjm0tSjjIc0oBEiF5SOlNsHwPlMXdikOJSDAgnmtwvPd9LUN1GqsuZRokynjVneiMQBbxcb2TQrbxbT0lYxz2/Lu16xf4H0sPRL2r8+6PL47wi5cCGNmQdrXJ0rAkcsAP5S6tY5xIAgjifl3X04IVo7JISzJ8TygStUZTuMyLe5UEquGE1mN8Am2INLdyBftf5f0TbNSmlfco3brmjr+sri3tkX969S3Oe3+N3xxNihmL9Py40vKuYva3RzOTlerdFq6pV8QSpIJVhUFp/DClmyKqNmVfgy38YGFDL/OQo5ewqtpVBNbz6OQsCSk+fEds4np1F8fnfOZtdOo359UGVFgO0PKFJtV8g/8vjc6r5GraxRenOHL6BL2bHyKiPANf+43LNjC+zY6g1mKTu2e4HJS8xrqo+PxmG6pv6KipJFN/9kZOzwndN6ZS2yNixFK6IumsUnrqzAFB8KzeO/</diagram><diagram id="6wNhsPiLYRiY4Z_Qrcj1" name="Page-4">5ZfbctowEIafhst08JHmMiFQmsNMprRpc9WR7cV2kb0eIWM7T1/ZlnzAE2iSUqYtFwz7a7Wy9tcnxiNjGuUfGEmCO/SAjvSxl4+Mq5Gun08s8V0KRS0Yhl0LPgu9WtJaYRk+gRTHUk1DDza9RI5IeZj0RRfjGFze0whjmPXTVkj7qybEh4GwdAkdql9DjwdStS2zHVhA6Adqac0+r0ciorLlVjYB8TDrSMZsZEwZIq9/RfkUaNk81ZgFrt1FsNJuv3y+n13Tu6V3HZ3VxeYvmdLsgUHMX1366f7m4TvVcIM3bG6bn7KHxD5TW+OFahh4on8yRMYD9DEmdNaqlwzT2IOy6lhEbc4tYiJETYg/gPNCHgaSchRSwCMqRyEP+bdy+jtLRo+dkatcVq6CQgWxd1EeBxHGGEOtzENK5Xi9j/Lhd3w/0DOZt8GUubCnUersEuYD35NnNgdDEAUYAWeFmMeAEh5u+w9H5Nn2m7zWPvFDOvgCN2XdLaGpXOkiSQYO9/3LgpDDMiHV7jNxB/S92nCGa5giRda2fiX6rqSRbjiWM3FWQqfEAXpJ3LVfrbE7C2PemTWvPo11W2Ac8leYN2y2rNKAK68uS4ZZ5x5QKUHnCrDHR7Jnshc22aW303WAlNpRdRlqe4wRzWdFDerEUvFjA6QIWlarSMF6bBjNX4TRPiWM5gDGORCeMngbkDvs6ZoDuvMsqCdGTjNPzdz7P8TcM6RoB0j5fbAemznrb2DOGjBX/huJlv5HzBn6qZmzBy583IZT/KdvPm3HBd04ngsibN86qrHOu5sx+wk=</diagram><diagram id="tYXbDWlTNY0ZfQj0ejpb" name="Page-5">7VlbU+IwFP41fWSHpqTAI4jsuqM7Ojqj7stO2oY2GhIMKRd//SZtSm9cVBSdER8w+ZKcNOfL+c4pWM7JePFToEl0wQNMLdAMFpYzsADotqH61MAyBVrdTgqEggQpZOfANXnGBmwaNCYBnpYmSs6pJJMy6HPGsC9LGBKCz8vTRpyWd52gENeAax/ROnpLAhkZ1IWtfOAXJmGUbW273XRkjLLZ5ijTCAV8XoCcU8s5EZzLtDVenGCqnZc5xrFvHgj9/ew/9GOf/LnrPnVPG6mx4WuWrM4gMJNvNu0NLtHfSMTR7fz+ZrBcxuzyX8OwO0M0Ng6zgEvVJv2AzPSZ5dJ40n2K9UH7Ei9kA1ESMsvpqRkP8VSS0TKfoFqh+f8qQyIhYW8zvvIRFvvboXj0jk/TTNY2KWG4EZnrpsftdtsCcPM+nqgiiuBk849GQel8QPCYBVhfJX2UeUQkvp4gX4/OlXAoLJJjqnq2ak6l4I/4hFMuFMI4U9P6I0JpBlnA8aDX9kYKp8jDtI/8xzDZo7qKM1lYNUz+Vg84w0J5vBLpO6LEXoWu0jzMx1gKdXubxoqTRbvRu67pznPxcDNti4q6AQ2IjGCFK9N5TKqGCctXhKhbC1HtLMwCBV7SOCSsRpa+hWVGBJ6SZ+QlEzSBKJZ8moq1HjY3dmCuq9PXjiVKRXtmYEyCQC/uTzhhMjki7FtwUOHVkLaW//IN+lqsw06Zdduu024319AOPop1u1NjFQcqs5nuWp9yISMecoboOecTQ+0DlnJp8rJmvXwv8ILIu0L7Xpv6AU1vsDCWk84y67CgpzNz/hgKGRJ9vmQ8ZT/LtvZOOvW53kCm8g2PhY+3OdGwI5EIsdw2Ea6/HgJTJMms/Hjvz3VzS4if6YgcaaU1Qk225gg01lpM672rsxkZYiRjgYsm0xnl1dW8sHXHffJEJSUA28PA25g/Dp0JYEUT4BpNgLCuCe6HaUJrTbVWFYlacBb9vcGFAZpGCWd2LXzBvmFa92/Bf3CNpGbYi2PP7HCpM1NOH+i0SvSBToWWVD3MqmLdvMNQNdGn4lKzkzC8OvUepB8r9GOFfqzQ83hs7SzQwWELdFCL0N5kcqzJ9+XZBnBnTd46aEnePpbke5fkzksr8ub6y3GYityphbQpnTerfrFI3lqE9zzFBvJlbvFYg2/SALf9oyICn1+Ed48qsP+LOXypDLifKQN2/etxHcHXZBzr7Tk7ZaGqF79VSMKv91pc/4Y0Z0jhVxfn34qh9gEZUt38B7D0lTf/GdE5/Q8=</diagram><diagram id="Nv7r2uwLJml9fFwgGVXA" name="Page-6">7VpNc+I4EP01HJnCn8CRhAlJ7WQCS9Use5oStrCVCMsjy4Dz61eyZbAtAyEEyM6QS6yW1LL79Wu1GjWM2/lqQEHoPxIX4obeclcNo9/QdU0z2/yfkCSZxOrYmcCjyJWDNoIxeoVS2JLSGLkwKg1khGCGwrLQIUEAHVaSAUrJsjxsRnB51RB4UBGMHYBV6T/IZb6U2pa56biHyPPzpTW7m/XMQT5afkrkA5csCyLja8O4pYSw7Gm+uoVYWC83zL01aq8mg77fH2v2j2dzmHj3zUzZ3SFT1t9AYcDerXr03XYGs9DoadbgZeI5OmCPueoFwLE02A1wXmDgcuEQxx4K5LezJLcogyv+Ejc+m2Mu0PgjhRF6BdN0QIu3QcxIlHmC6AYYeQF/dvjbQ8oFC0gZ4hD1ZMccua6YfBMSFLAUcOumYfW5ZIYwviWY8Gn9gARiUMQoeYEVISVx4EJXvgAGU4jFh3ipvDJ2RgKWixq6cZf+cbk0BX85uKo4zx7Da2tv4DyCZA4ZTfg8qaWdc0FSSDesrL0sOGRLjvELvpg7HpAc8NaqNzDzB4n0AaibCuoKytwFeoJ+G7MVAN9mQRdEfgqCtsYpJ52+NjB0Fca+z7wF81k11stlFGLA0KK8Zp1J5QpD4YQb9MyuVULP0CqoRCSmDpSzivzbo8iu6GGAepApelKA11/9fsytGsxtLJjsokUJe/tXLELajSB6U5K3x0c8xxFDs2QzgD958v9BimgK0tFqZDw5Wg+Gsw98m1Y6t4VRAJu5O4p+rc13Umv7OlNalXCY08VPLa0wvxxKlz5icBwCR/QueY5QjgS1wbgYtHl4mFrT9nT26cKyWY7K3ZYSlE2jJqxo3VNFZVthaC8Mr9vvsTivt9skz/BqkD7n7qvZ6m7L98SxbNaalFDmE48EAH8jJJTIPkPGEplyC9DLbgFXiE0Kz/8KVV94CMqa/ZVUnTaSvKFs+1xyh8QHpv3lTX1XLnDUZs+Nk+6qO6zYkYeJdNfcZW2r3jvenBYchXVH4fQABpAihwvzw9YdBCymcPtGUJQcE6wrcVnXplCfbg3iZ6ap3f1S4andVtNky1KJWk2kPo6o7QsS9XfhqWb8L4iav+YhTEU7czgwF/TDamv0sEBDwI/WntQrO8sTqynbzsV+26jQMatRoXvxqKCepNZ+0eptj+Lorb7Rm3LTA4dtvO3qH1uTu045i9c6NbWV87qHuuU/xqLeiWEhkgwpCUUaDqNrgn+8D+jVIGGpKb5WVyP6iBz/pxv1/3qh38Yr/Un7uZrMv/tAlmKv1ZZrteVabcmqsfr+cot9qnLLL4eN/x57bBT1Huee0X01Rs2mccHkvr0vu+cfOCk2itNEezMvbX3qY0FtgMx/CyycCmpR2uJVH34oqF3cvKCL7C3U1LuI/ue5iH4mF9n1ktfDwCc4DFhWJQ0852Fgu2vuKSo8iExmJgz+ZxcA2/nFixy9tqmi19HOiJ7K7Xeh92auF4pCRbVXwm91Gatys6JVQ/izuoxaG7repzn1fZq6H/ROdp9GH3i9abxInkIySiw8etAGsOa0/xSIBAAFEQOBIHErTE+redQIs/JP8gZnuHgYNlVO6XXWNQ63Lm9urs9lF102txCNr/8B</diagram><diagram id="SJgjrEhTPSU-CH6ZvID2" name="Page-7">7Vldc9o4FP01fqSDZWzDI+SjzWw6mywPafclI9vCViosKsuA8+tXsuVPGdJAYDtT8kCsI+nKuufqniswrKvl9jODq+grDRAxwDDYGta1AcDEtcWnBLICGE3GBRAyHBSQWQNz/IoUOFRoigOUtAZySgnHqzbo0zhGPm9hkDG6aQ9bUNJedQVDpAFzHxIdfcIBjxTq2KO64wvCYVQubTqTomcJy9FqK0kEA7ppQNaNYV0xSnnxtNxeISKdVzomfGROfPNk03vIBg8/o2z17/OgMHb7ninVHhiK+cGmH5PwnxH7fvc6vv+a/pWM7KcMDMq9rSFJlccM4BCxyizAa7lpnilXOj9TudMZR1s+gASHsWFNxYiXNOF4kdUDxFOo/r/LEMtZONqML5yE2PF2CFp84NsM87lDgmM0iFS8yX7TdQ1g717HY11EMJwvfmoUtPYHGE3jAMlYklvZRJij+Qr6sncjMofAIr4komWKx4Qz+gNdUUKZQGIai2GzBSakhAxgebbneguBE+ghMoP+jzBfozuLxrwx6zb/q15wjZjweOeov3FMzOrsiqSH6BJxJqJ3qKzYZeZSCW+imps6e4wshUXNxDFWIFQZK6xM14dSPKhz+Y4zavYc0Q45KA6mMlnWbmuQscuDAUyinNCasTJFgsrBKNDy62HubfjP7nFfiTFEIMfr9pp9LlUrPFAs3qZibzRps2cNO6wkNGU+UrOa2fINQ07HDocsRFyzkxNc7fpwzsElLV/S8iUtN87j75aVLe2E3iLIU4YEONVokvHX5oKhBL9CLx8gqYMpp0lRPstuFavXKlCtmXQpFnXtVHUscRDIybOVzEH57uyZYV93GFV09TLfjp3fi++q6s7Kulxn3O0hHJyKb0cXXSGNc9Xs9ShlPKIhjSG5p3SliH1BnGfqniQ5b0cF2mL+rfH8XZr6ZKvW9VZZzhtZ2dDEXyC3WG4v729L+76K4CjJF77JtXWPD111Acy1c8+4cX9o/HJtcBTRrnawP6MYMewLsLweV0e9yNF4rzzApUzDRG893q3xAwxxHCq7qrM9sasGexc7Rh06QgBMDwFvp2qcOR84o3Y6cPV0YNq2ng+6dduHhclYC5MHRrfZHLE19tHf3ov8NuNPYgh0Kub/n6KJLtFU1nw3YvNZ4zQL4lbCHdlFtY+NgarcKmPAsnpi4JyybZoaqyfR7Vi87LdKkEWjodyyWUt33vp47T6kcji13o9/Ue9N+0jB77/Du52vcoBpt03s+DLgoy7x5XJ7S4k7mSkWMuPvvFriA4qJptlLVbGzqrBGn+y3VWtsnlG1TEeXraLcfJ4+N2i9aNWR3Dsd5ntumCY4q1bpV49LwXLiILDPV7CIZv1jYaEx9U+u1s1/</diagram></mxfile>
\ No newline at end of file diff --git a/src/ivicore/doc/images/backend-types.png b/src/ivicore/doc/images/backend-types.png Binary files differnew file mode 100644 index 0000000..a38a3e4 --- /dev/null +++ b/src/ivicore/doc/images/backend-types.png diff --git a/src/ivicore/doc/images/backendtypes.jpg b/src/ivicore/doc/images/backendtypes.jpg Binary files differdeleted file mode 100644 index b06681d..0000000 --- a/src/ivicore/doc/images/backendtypes.jpg +++ /dev/null diff --git a/src/ivicore/doc/images/feature-backend.png b/src/ivicore/doc/images/feature-backend.png Binary files differnew file mode 100644 index 0000000..5008766 --- /dev/null +++ b/src/ivicore/doc/images/feature-backend.png diff --git a/src/ivicore/doc/images/feature_backend.jpg b/src/ivicore/doc/images/feature_backend.jpg Binary files differdeleted file mode 100644 index 98e3fca..0000000 --- a/src/ivicore/doc/images/feature_backend.jpg +++ /dev/null diff --git a/src/ivicore/doc/images/models-as-properties-details.png b/src/ivicore/doc/images/models-as-properties-details.png Binary files differnew file mode 100644 index 0000000..b629111 --- /dev/null +++ b/src/ivicore/doc/images/models-as-properties-details.png diff --git a/src/ivicore/doc/images/models-as-properties.png b/src/ivicore/doc/images/models-as-properties.png Binary files differnew file mode 100644 index 0000000..e0a3ddd --- /dev/null +++ b/src/ivicore/doc/images/models-as-properties.png diff --git a/src/ivicore/doc/images/models_as_properties.png b/src/ivicore/doc/images/models_as_properties.png Binary files differdeleted file mode 100644 index 82a782e..0000000 --- a/src/ivicore/doc/images/models_as_properties.png +++ /dev/null diff --git a/src/ivicore/doc/images/models_as_properties_details.png b/src/ivicore/doc/images/models_as_properties_details.png Binary files differdeleted file mode 100644 index 27dcf90..0000000 --- a/src/ivicore/doc/images/models_as_properties_details.png +++ /dev/null diff --git a/src/ivicore/doc/images/proxy-service-objects.png b/src/ivicore/doc/images/proxy-service-objects.png Binary files differnew file mode 100644 index 0000000..e106b19 --- /dev/null +++ b/src/ivicore/doc/images/proxy-service-objects.png diff --git a/src/ivicore/doc/images/proxyserviceobjects.png b/src/ivicore/doc/images/proxyserviceobjects.png Binary files differdeleted file mode 100644 index 76d8859..0000000 --- a/src/ivicore/doc/images/proxyserviceobjects.png +++ /dev/null diff --git a/src/ivicore/doc/images/simulation-system.png b/src/ivicore/doc/images/simulation-system.png Binary files differnew file mode 100644 index 0000000..d338491 --- /dev/null +++ b/src/ivicore/doc/images/simulation-system.png diff --git a/src/ivicore/doc/images/simulationsystem.png b/src/ivicore/doc/images/simulationsystem.png Binary files differdeleted file mode 100644 index 9810d31..0000000 --- a/src/ivicore/doc/images/simulationsystem.png +++ /dev/null diff --git a/src/ivicore/doc/src/backend-system.qdoc b/src/ivicore/doc/src/backend-system.qdoc index 92ad550..623a47d 100644 --- a/src/ivicore/doc/src/backend-system.qdoc +++ b/src/ivicore/doc/src/backend-system.qdoc @@ -70,7 +70,7 @@ backends. Every simulation plugin needs to have either "simulation" or "simulato Alternatively, you can also set the "simulation" key in the plugin's metadata. This is especially useful for static plugins. -\image backendtypes.jpg "Types of Backend" +\image backend-types.png "Types of Backend" \section1 QtIviCore @@ -78,7 +78,7 @@ The QtIviCore module provides all the classes that are needed to glue the parts addition to providing the base classes like QIviAbstractFeature or QIviServiceObject, this module also provides the QIviServiceManager, responsible for loading the necessary backend plugins. -\image feature_backend.jpg "Relationship between the Feature and the Backend" +\image feature-backend.png "Relationship between the Feature and the Backend" \section1 QIviServiceManager @@ -97,7 +97,7 @@ which the ServiceObject implements. ServiceObjects automatically wrap around plu possible to share the ServiceObject between multiple features and to explicitly select which backend to use for your feature instance. -\image app-serviceobject-backend.png "App / Backend Plugin Relation" +\image app-service-object-backend.png "Relationship between the App and the Backend" Based on the diagram above, the ServiceObject is the handle for a specific plugin. \b {Feature A} and \b {Feature B} both use the same ServiceObject, which returns an instance of \b @@ -112,7 +112,7 @@ side and filled with any QIviFeatureInterface derived class. QIviProxyServiceObj scenarios when a backend implementation of a feature should not be done inside a separate plugin, but inside the application's code base itself. -\image proxyserviceobjects.png "ProxyServiceObjects" +\image proxy-service-objects.png "Proxy Service Objects" ProxyServiceObjects are also used for models that are properties of another feature. For more details, see \l{Models}. diff --git a/src/ivicore/doc/src/models.qdoc b/src/ivicore/doc/src/models.qdoc index 38a510f..0795338 100644 --- a/src/ivicore/doc/src/models.qdoc +++ b/src/ivicore/doc/src/models.qdoc @@ -161,7 +161,7 @@ conclusion. As the {QIviPagingModel::QIviPagingModel}{QIviPagingModel} is a also a QtIvi Feature, it has its own backend interface which the backend plugin needs to implement. -\image models_as_properties.png +\image models-as-properties.png Each model property needs to map to a unique model interface implementation in the backend, as each model is filled with different data and the data is requested at a different time. @@ -171,7 +171,7 @@ To implement this concept, we use the QIviProxyServiceObject to connect the {QIviPagingModel::QIviPagingModel}{QIviPagingModel} instance provided with the correct backend interface instance. -\image models_as_properties_details.png +\image models-as-properties-details.png For the MediaPlayer play queue example, we would implement the following: @@ -187,9 +187,9 @@ For the MediaPlayer play queue example, we would implement the following: \list 1 \li Retrieve the QIviPagingModelInterface pointer from the backend \li Create a QIviProxyServiceObject that holds the QIviPagingModelInterface - \li Create a {QIviPagingModel::QIviPagingModel}{QIviPagingModel} instance and set the + \li Create a \l{QIviPagingModel::QIviPagingModel}{QIviPagingModel} instance and set the QIviProxyServiceObject on it - \li Return the {QIviPagingModel::QIviPagingModel}{QIviPagingModel} instance to the + \li Return the \l{QIviPagingModel::QIviPagingModel}{QIviPagingModel} instance to the developer \endlist \endlist diff --git a/src/ivicore/doc/src/simulation-system.qdoc b/src/ivicore/doc/src/simulation-system.qdoc index 3df9ceb..63f0a36 100644 --- a/src/ivicore/doc/src/simulation-system.qdoc +++ b/src/ivicore/doc/src/simulation-system.qdoc @@ -54,7 +54,7 @@ use cases: Since the simulation system builds on top of the \l{Dynamic Backend System}, the API split follows the same schema: -\image feature_backend.jpg "Relationship between the Feature and the Backend" +\image feature-backend.png "Relationship between the Feature and the Backend" Each backend plugin needs to implement the backend interface to provide the necessary functionality to the frontend. For example, the QIviClimateControlBackendInterface class for the @@ -63,7 +63,7 @@ QIviClimateControl frontend API. In the backend, every call from the frontend is forwarded to QML, where we can script a simulation behavior. -\image simulationsystem.png "QtIvi Simulation System" +\image simulation-system.png "QtIvi Simulation System" \section1 QML API |