ervu-eks/packages/ru.cg.webbpm.packages.base.resources/component/fields/TreeManyToMany.component
kochetkov b3818ad99c fix
2025-11-20 18:51:01 +03:00

1636 lines
61 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xmlComponent>
<id>f23a4eb8-1a9a-48c1-9ca8-ead4b8f1a50a</id>
<name>TreeManyToMany</name>
<internal>false</internal>
<versions>
<studioVersion>6.2.4</studioVersion>
<packageVersions>
<entry>
<key>ru.cg.webbpm.packages.base.resources</key>
<value>6.2.4</value>
</entry>
</packageVersions>
</versions>
<rootObject id="80419bfd-8e07-4968-a5e6-bb0752995ef6">
<name>TreeManyToMany</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="2b802b22-5419-4e1f-b880-faca748a3f17">
<classRef type="TS">
<className>VBox</className>
<packageName>component.container</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="890a4127-9281-4ecd-be84-33ab9b7366ca" removed="false">
<value>
<simple>"many-to-many"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<children id="17aa1b5e-46e0-4ae3-aa9a-17fb2302f547">
<prototypeId>e263d70e-2954-4743-9a53-5aeb6763a200</prototypeId>
<componentRootId>17aa1b5e-46e0-4ae3-aa9a-17fb2302f547</componentRootId>
<name>Связанная таблица</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="4c30e232-ca00-4da0-877e-ec0684b00b67">
<properties>
<entry>
<key>headerHeight</key>
<value>
<simple>40.0</simple>
</value>
</entry>
<entry>
<key>loadingOverlayType</key>
<value>
<simple>"TEXT_OVERLAY"</simple>
</value>
</entry>
<entry>
<key>rowHeight</key>
<value>
<simple>58.0</simple>
</value>
</entry>
<entry>
<key>theme</key>
<value>
<simple>"BALHAM"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="6f25f6d5-daf0-4b57-ad09-1346744c0518"/>
<scripts id="78500f1f-9bbe-46cb-a659-f3b3b2c04efc"/>
<scripts id="34abc61f-844e-4ed0-abaa-0bc19e48df4b"/>
</children>
<children id="f6d4d00a-43a6-467e-ab14-84de9dd4e9b3">
<prototypeId>b2f5877a-ef18-4737-a972-b9bc524b77a8</prototypeId>
<componentRootId>f6d4d00a-43a6-467e-ab14-84de9dd4e9b3</componentRootId>
<name>Связанная таблица</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="14b4df1b-3cf5-432d-94a4-d06c9e7c8df3">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>14b4df1b-3cf5-432d-94a4-d06c9e7c8df3</componentRootId>
<name>Кнопка "Добавить/изменить факты риска"</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Добавить/изменить факты риска"</simple>
</value>
</entry>
<entry>
<key>cssClasses</key>
<value>
<item id="767bf0ac-bf58-4496-bbb4-964dc7abc422" removed="false">
<value>
<simple>"btn-main"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="51201a1d-df5e-4679-8a17-474e45faefdf">
<classRef type="TS">
<className>OpenDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"f9650920-f680-4013-9166-c636e2312c31","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="f9650920-f680-4013-9166-c636e2312c31">
<prototypeId>86f297f1-ab3d-40e0-ac2f-89cc944b7f0a</prototypeId>
<componentRootId>f9650920-f680-4013-9166-c636e2312c31</componentRootId>
<name>Диалог</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>width</key>
<value>
<simple>""</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>title</key>
<value>
<simple>"Выбор записей"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="48d405ee-5991-4027-bfee-113a895bf8f8"/>
<scripts id="b463917a-16fc-42db-9c92-9c1027e9232e"/>
<scripts id="24a13b10-fec4-420e-aa2e-5af0ec41326a"/>
<scripts id="5f57bb31-85b0-4692-9f1f-d6369dea6e95"/>
<children id="5e806a1e-bdb0-42e1-ac31-a213bfced7a7">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>5e806a1e-bdb0-42e1-ac31-a213bfced7a7</componentRootId>
<name>Горизонтальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="b2048095-5859-424f-8fe5-23e1a383ace2" removed="false">
<value>
<simple>"many-to-many-grids-panel"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<scripts id="5c566210-2a60-4048-a2d1-84c7dd023248"/>
<scripts id="3171b2e1-b4af-4335-95fa-1b2592604b84"/>
<children id="3d0e7682-9bda-4ab1-abca-0091a961cedf">
<prototypeId>7a57e082-99e3-4453-a2df-d5ffafa2c019</prototypeId>
<componentRootId>3d0e7682-9bda-4ab1-abca-0091a961cedf</componentRootId>
<name>Таблица</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="0d9a7d69-4b91-4136-8090-2f66536a91a5">
<prototypeId>fa991f24-0b24-4337-977e-25d9a38fa5e9</prototypeId>
<componentRootId>0d9a7d69-4b91-4136-8090-2f66536a91a5</componentRootId>
<name>Таблица</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="c595c29b-c450-45e6-ad72-b0c36af808cc">
<properties>
<entry>
<key>checkboxColumn</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>headerHeight</key>
<value>
<simple>40.0</simple>
</value>
</entry>
<entry>
<key>loadOnInit</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>loadingOverlayType</key>
<value>
<simple>"TEXT_OVERLAY"</simple>
</value>
</entry>
<entry>
<key>multiselectable</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>rowClickSelectionType</key>
<value>
<simple>"SINGLE_SELECT_CLICK"</simple>
</value>
</entry>
<entry>
<key>rowHeight</key>
<value>
<simple>58.0</simple>
</value>
</entry>
<entry>
<key>theme</key>
<value>
<simple>"BALHAM"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="f1984d9d-41fb-420c-a23a-5b0c6abe9fdb">
<properties>
<entry>
<key>treeGridService</key>
<value>
<implRef type="JAVA">
<className>FilterableByPKTreeGridService</className>
<packageName>component.complex</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="be8fe0e1-4909-4224-8664-be55168595c6"/>
<scripts id="3a0d1f5f-e489-4d2d-b9c9-1873a25825f2">
<classRef type="TS">
<className>AvailableTreeGridFilter</className>
<packageName>component.complex.manytomany</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>existingRowsField</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="3459d572-974c-43ce-bc7f-ca8475cedc4a">
<classRef type="TS">
<className>CopyGridConfigToTreeLinkField</className>
<packageName>component.complex.manytomany</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>treeLinkField</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="d9ab5ca2-4217-4e0f-8d08-e157c5a1a9b9">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>d9ab5ca2-4217-4e0f-8d08-e157c5a1a9b9</componentRootId>
<name>Обработка событий Кнопка Добавить</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>elseActions</key>
<value>
<item id="035afebb-160c-4059-a9f4-e144f631e10a" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"24e5d4d7-4bf6-457a-b8e5-f95a92015436","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setEnabled"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>boolean</className>
<packageName></packageName>
</implRef>
<simple>true</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>eventRefs</key>
<value>
<item id="0f6148da-c0da-4aa7-9694-963afd8751a9" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"0d9a7d69-4b91-4136-8090-2f66536a91a5","packageName":"component.grid","className":"TreeGridV2","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"selectionChangeEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>conditions</key>
<value>
<item id="c54c893d-6624-4631-a7c9-b53a69f4733a" removed="false">
<value>
<complex>
<entry>
<key>_isGroupSelected</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>one</key>
<value>
<complex>
<entry>
<key>conditionFirstPart</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"0d9a7d69-4b91-4136-8090-2f66536a91a5","packageName":"component.grid","className":"TreeGridV2","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getSelectedRow"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>operation</key>
<value>
<simple>"IS_NOT_EMPTY"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="16a8a226-4b46-46d0-8c67-2e02a0bcd396" removed="true"/>
</value>
</entry>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="0d8f997a-0743-4b56-ae9a-cc4179d0878e" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"24e5d4d7-4bf6-457a-b8e5-f95a92015436","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setEnabled"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>boolean</className>
<packageName></packageName>
</implRef>
<simple>true</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="b8778303-ea51-4db6-850e-e31791be20bd">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>b8778303-ea51-4db6-850e-e31791be20bd</componentRootId>
<name>Обработка событий Кнопка Удалить</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>elseActions</key>
<value>
<item id="f0d90d6b-3014-4b4b-bdb3-ce2a1507ea75" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"4c65465d-99a9-475d-89c6-d5236791ee2c","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setEnabled"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>boolean</className>
<packageName></packageName>
</implRef>
<simple>false</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>eventRefs</key>
<value>
<item id="ef5bcc38-1820-4199-b229-932d4d95a097" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"selectionChangeEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>conditions</key>
<value>
<item id="ab1d0b83-bc0b-44ea-b57d-1fa098bdcf88" removed="false">
<value>
<complex>
<entry>
<key>_isGroupSelected</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>one</key>
<value>
<complex>
<entry>
<key>conditionFirstPart</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getSelectedRow"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>operation</key>
<value>
<simple>"IS_NOT_EMPTY"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="14ab0299-2b18-468e-9ead-effd61e0b05f" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"4c65465d-99a9-475d-89c6-d5236791ee2c","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setEnabled"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>staticValue</key>
<value>
<implRef type="TS">
<className>boolean</className>
<packageName></packageName>
</implRef>
<simple>true</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="6df10699-37f8-431c-9031-24a3bab49f08">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>6df10699-37f8-431c-9031-24a3bab49f08</componentRootId>
<name>Вертикальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="828db73f-5343-42be-bb57-c61e08e1f941" removed="false">
<value>
<simple>"many-to-many-move-buttons"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="72befe90-1915-483f-b88c-d1ec5d4bdc8e"/>
<scripts id="87f3fefa-b77b-4137-aab6-b2bcd83ce380"/>
<scripts id="ef21ca22-3f81-4484-ba6f-58d670c12d4f"/>
<scripts id="277e6fbc-9e2e-4080-bf20-5d8be18e6764"/>
<children id="87930f8f-7f9c-4f01-aec9-359d99317dc0">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>87930f8f-7f9c-4f01-aec9-359d99317dc0</componentRootId>
<name>Action Controller Set Rows From TreeLinkField</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="01d61a28-ebaf-4eb7-ba7e-4e83f19ae0f9" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"14b4df1b-3cf5-432d-94a4-d06c9e7c8df3","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
<item id="df3ad8d9-47b4-437d-8f0f-27be43961e0b" removed="true"/>
<item id="352c66f9-eb4d-4459-81d0-50525425e99d" removed="true"/>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>conditions</key>
<value>
<item id="1084cd25-fddb-467c-bc10-4c86c14de64f" removed="true"/>
</value>
</entry>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="57a339ee-4db5-422d-86b5-726fe6035d93" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"removeTransferRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getAllRowsForTransfer"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="cef43c6c-b39b-4665-bcb1-4c3a3e6d3b8d" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"addTransferRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"17aa1b5e-46e0-4ae3-aa9a-17fb2302f547","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getAllRowsForTransfer"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="efc9fc55-7af7-4471-85bd-c03f84ed079e">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>efc9fc55-7af7-4471-85bd-c03f84ed079e</componentRootId>
<name>Action Controller Add All</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="01d61a28-ebaf-4eb7-ba7e-4e83f19ae0f9" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"5a7ed902-cec0-4868-a4cc-2643442c1bcc","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
<item id="df3ad8d9-47b4-437d-8f0f-27be43961e0b" removed="true"/>
<item id="352c66f9-eb4d-4459-81d0-50525425e99d" removed="true"/>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>conditions</key>
<value>
<item id="1084cd25-fddb-467c-bc10-4c86c14de64f" removed="true"/>
</value>
</entry>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="cef43c6c-b39b-4665-bcb1-4c3a3e6d3b8d" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"addTransferRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"0d9a7d69-4b91-4136-8090-2f66536a91a5","packageName":"component.grid","className":"TreeGridV2","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getAllRowsForTransfer"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="6222270a-ffdd-43e7-b9c4-f524e3739f56">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>6222270a-ffdd-43e7-b9c4-f524e3739f56</componentRootId>
<name>Action Controller Add One</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="dd457418-167b-4b65-ba7c-50684f955768" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"4c65465d-99a9-475d-89c6-d5236791ee2c","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
<item id="df855597-e40a-4d3f-b0bb-0d7c0d13d6d3" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"rowDoubleClickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="33b52dc9-7ae3-4735-a7fd-5b2879171948" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"addTransferRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"0d9a7d69-4b91-4136-8090-2f66536a91a5","packageName":"component.grid","className":"TreeGridV2","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getSelectedRowsTransferWithAncestors"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
<item id="d79c4d5b-c49f-4102-a736-e478d009a0af" removed="true"/>
<item id="51c781eb-f4cc-4842-ad71-bb0a77a7f057" removed="true"/>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="f0657776-5d85-4015-8946-469ccb084fcf">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>f0657776-5d85-4015-8946-469ccb084fcf</componentRootId>
<name>Action Controller Remove One</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="dd457418-167b-4b65-ba7c-50684f955768" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"4c65465d-99a9-475d-89c6-d5236791ee2c","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
<item id="df855597-e40a-4d3f-b0bb-0d7c0d13d6d3" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"rowDoubleClickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="33b52dc9-7ae3-4735-a7fd-5b2879171948" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"removeSelectedRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</item>
<item id="d79c4d5b-c49f-4102-a736-e478d009a0af" removed="true"/>
<item id="51c781eb-f4cc-4842-ad71-bb0a77a7f057" removed="true"/>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="a527320f-e41c-4fd1-8050-a1dfffcd7237">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>a527320f-e41c-4fd1-8050-a1dfffcd7237</componentRootId>
<name>Action Controller Remove All</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="c9bd9418-c63f-47f9-9ff3-bedc8fa23c38" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"04ce3a24-4115-4960-adf9-5d330e355a57","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="6b822fcd-9c5f-4aea-8e26-a2c2e9bd2c95" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"removeAllRows"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="24e5d4d7-4bf6-457a-b8e5-f95a92015436">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>24e5d4d7-4bf6-457a-b8e5-f95a92015436</componentRootId>
<name>Кнопка "Добавить"</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"\u003e"</simple>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="5a7ed902-cec0-4868-a4cc-2643442c1bcc">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>5a7ed902-cec0-4868-a4cc-2643442c1bcc</componentRootId>
<name>Кнопка "Добавить все"</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"\u003e\u003e"</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="4c65465d-99a9-475d-89c6-d5236791ee2c">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>4c65465d-99a9-475d-89c6-d5236791ee2c</componentRootId>
<name>Кнопка "Удалить"</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"\u003c"</simple>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="04ce3a24-4115-4960-adf9-5d330e355a57">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>04ce3a24-4115-4960-adf9-5d330e355a57</componentRootId>
<name>Кнопка "Удалить все"</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"\u003c\u003c"</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32">
<prototypeId>e263d70e-2954-4743-9a53-5aeb6763a200</prototypeId>
<componentRootId>cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32</componentRootId>
<name>TreeLinkField</name>
<container>true</container>
<removed>true</removed>
</children>
</children>
<children id="cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32">
<prototypeId>e263d70e-2954-4743-9a53-5aeb6763a200</prototypeId>
<componentRootId>cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32</componentRootId>
<name>Связанная таблица</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="4c30e232-ca00-4da0-877e-ec0684b00b67">
<properties>
<entry>
<key>headerHeight</key>
<value>
<simple>40.0</simple>
</value>
</entry>
<entry>
<key>loadingOverlayType</key>
<value>
<simple>"TEXT_OVERLAY"</simple>
</value>
</entry>
<entry>
<key>rowHeight</key>
<value>
<simple>58.0</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="6f25f6d5-daf0-4b57-ad09-1346744c0518">
<enabled>false</enabled>
</scripts>
<scripts id="78500f1f-9bbe-46cb-a659-f3b3b2c04efc">
<enabled>false</enabled>
</scripts>
<scripts id="34abc61f-844e-4ed0-abaa-0bc19e48df4b"/>
</children>
<children id="f59a9dcd-b5da-4f15-aaa5-0825a18a8ac6">
<prototypeId>aac130d1-08bd-42eb-b0ac-b1a3cc0b3f2f</prototypeId>
<componentRootId>f59a9dcd-b5da-4f15-aaa5-0825a18a8ac6</componentRootId>
<name>Связанная таблица</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="59400c40-f278-4fca-91c0-14e0e3d21f82">
<prototypeId>b2f5877a-ef18-4737-a972-b9bc524b77a8</prototypeId>
<componentRootId>59400c40-f278-4fca-91c0-14e0e3d21f82</componentRootId>
<name>TreeLinkField</name>
<container>true</container>
<removed>true</removed>
</children>
</children>
<children id="88c6a4a0-dff9-4c45-a848-c31d3541efbc">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>88c6a4a0-dff9-4c45-a848-c31d3541efbc</componentRootId>
<name>Горизонтальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="fd746ace-71d8-4a5e-b7e0-0f781c0495a1" removed="false">
<value>
<simple>"buttons-container"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<scripts id="5c566210-2a60-4048-a2d1-84c7dd023248"/>
<scripts id="3171b2e1-b4af-4335-95fa-1b2592604b84"/>
<children id="f25631b3-fead-4bd3-af8a-35953b43f389">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>f25631b3-fead-4bd3-af8a-35953b43f389</componentRootId>
<name>Горизонтальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<scripts id="5c566210-2a60-4048-a2d1-84c7dd023248"/>
<scripts id="3171b2e1-b4af-4335-95fa-1b2592604b84"/>
<children id="b581d100-d039-4abc-9671-84b2beaffa35">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>b581d100-d039-4abc-9671-84b2beaffa35</componentRootId>
<name>Кнопка "Ок"</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Ок"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="6fda944b-2077-4b0f-9584-1b06209982de">
<classRef type="TS">
<className>SelectRecords</className>
<packageName>component.complex.manytomany</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="504d1eea-7524-481b-aab1-3356634d82b0">
<classRef type="TS">
<className>HideDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"f9650920-f680-4013-9166-c636e2312c31","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<children id="e03041b0-3a72-4544-a3a7-2b3232a745f1">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>e03041b0-3a72-4544-a3a7-2b3232a745f1</componentRootId>
<name>Action Controller SetRows</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
<properties>
<entry>
<key>eventRefs</key>
<value>
<item id="eb802d98-487d-424b-8025-81e3b93df99f" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"b581d100-d039-4abc-9671-84b2beaffa35","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>propertyName</key>
<value>
<simple>"clickEvent"</simple>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
<entry>
<key>ifCondition</key>
<value>
<complex>
<entry>
<key>logicalOperation</key>
<value>
<simple>null</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>thenActions</key>
<value>
<item id="11b24abe-de44-4011-a7c8-90aa17245140" removed="false">
<value>
<complex>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"17aa1b5e-46e0-4ae3-aa9a-17fb2302f547","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"setValue"</simple>
</value>
</entry>
<entry>
<key>value</key>
<value>
<complex>
<entry>
<key>objectValue</key>
<value>
<complex>
<entry>
<key>argument</key>
<value>
<simple>null</simple>
</value>
</entry>
<entry>
<key>behavior</key>
<value>
<simple>{"objectId":"cb0cd4ac-cd73-46d8-a6c3-87c7d7379f32","packageName":"component.field","className":"TreeLinkField","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>method</key>
<value>
<simple>"getValue"</simple>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</entry>
</complex>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
<children id="894b4f49-1a73-4b52-a7f9-527ca50eac8a">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>894b4f49-1a73-4b52-a7f9-527ca50eac8a</componentRootId>
<name>Кнопка "Отмена"</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Отмена"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="2cdf3fdd-6534-4f4c-b08e-936c28679643">
<classRef type="TS">
<className>HideDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"f9650920-f680-4013-9166-c636e2312c31","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
</children>
<children id="14b4df1b-3cf5-432d-94a4-d06c9e7c8df3">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>14b4df1b-3cf5-432d-94a4-d06c9e7c8df3</componentRootId>
<name>Кнопка "Добавить/изменить факты риска"</name>
<container>false</container>
<removed>true</removed>
</children>
</children>
<children id="f4c8ac11-87c5-42dc-981d-ec78535b9415">
<prototypeId>aac130d1-08bd-42eb-b0ac-b1a3cc0b3f2f</prototypeId>
<componentRootId>f4c8ac11-87c5-42dc-981d-ec78535b9415</componentRootId>
<name>Связанная таблица</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="9e2a3e1b-5556-4b35-8ef3-4ae64e9626a7">
<prototypeId>aac130d1-08bd-42eb-b0ac-b1a3cc0b3f2f</prototypeId>
<componentRootId>9e2a3e1b-5556-4b35-8ef3-4ae64e9626a7</componentRootId>
<name>Связанная таблица</name>
<container>false</container>
<removed>true</removed>
</children>
</rootObject>
</xmlComponent>