ervu-secret/packages/ru.cg.webbpm.packages.base.resources/user-management/GroupsEdit.component
2024-09-19 12:09:22 +03:00

1474 lines
56 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xmlComponent>
<id>f8097477-033d-4369-9824-20b04d4ae3f6</id>
<name>GroupsEdit</name>
<internal>false</internal>
<versions>
<studioVersion>3.180.0</studioVersion>
<packageVersions>
<entry>
<key>ru.cg.webbpm.packages.base.resources</key>
<value>3.180.0</value>
</entry>
</packageVersions>
</versions>
<rootObject id="ed47cfae-64da-4360-8f61-1087179ad78b">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>ed47cfae-64da-4360-8f61-1087179ad78b</componentRootId>
<name>GroupsEdit</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<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="a18909dd-64ee-433f-82b3-70e1917f1b8d">
<prototypeId>ba24d307-0b91-4299-ba82-9d0b52384ff2</prototypeId>
<componentRootId>a18909dd-64ee-433f-82b3-70e1917f1b8d</componentRootId>
<name>Text</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="11cfd9d0-1002-4536-aa61-3c646930b4a1" removed="false">
<value>
<simple>"title"</simple>
</value>
</item>
<item id="56d13f06-f0e3-46cd-9b64-fc5350462e65" removed="true"/>
<item id="e3e1953c-0412-43d3-8146-246fd5705e4e" removed="true"/>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
<simple>"Администрирование групп"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="737b67e2-295f-4356-a1e1-9419344d8c85"/>
<scripts id="a6ccccd9-354c-4725-9d34-c716cf626048"/>
<scripts id="d38c1af5-2bfe-41cd-ab0f-67040f498127"/>
<scripts id="f203f156-be32-4131-9c86-4d6bac6d5d56">
<enabled>false</enabled>
</scripts>
</children>
<children id="e2c223a4-377d-49e3-904f-375ca30a08d5">
<prototypeId>be95ef58-ee04-413f-be0f-e8cd4af25faf</prototypeId>
<componentRootId>e2c223a4-377d-49e3-904f-375ca30a08d5</componentRootId>
<name>Form</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<removed>true</removed>
</scripts>
<scripts id="c0bf7050-bd39-426a-8f1e-1600bbd4b9bb">
<removed>true</removed>
</scripts>
<scripts id="c4b18ad6-092d-4913-bb1f-1b3b007e632d">
<classRef type="TS">
<className>RestForm</className>
<packageName>modules.user-management.component</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>addCurrentUrlIdToRoute</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>routeAfterSave</key>
<value>
<simple>"/user-management/groups"</simple>
</value>
</entry>
<entry>
<key>style</key>
<value>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="c9290870-7915-4826-89ba-1fb86da57701">
<classRef type="JAVA">
<className>RestFormRpcService</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>formService</key>
<value>
<implRef type="JAVA">
<className>GroupFormService</className>
<packageName>ru.cg.webbpm.user_management.custom</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="57779237-6bd7-4f73-ab62-efc79cc249b9"/>
<scripts id="ad6ccafe-914e-4e13-a351-88bf107a5007"/>
<scripts id="9ad247a3-9c46-4f12-9949-b1c905bd73bc"/>
<scripts id="79188cdc-d646-433e-9751-1482b9247ee6"/>
<children id="d2a08a08-2807-4471-a2b5-f7a78fd1bb0d">
<prototypeId>133ca212-09a6-413a-ac66-e2f6ce188f1f</prototypeId>
<componentRootId>d2a08a08-2807-4471-a2b5-f7a78fd1bb0d</componentRootId>
<name>name</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="76cc68cf-575a-46a0-8ca2-31109c3963c4">
<prototypeId>c6a4e38d-d0b3-46dd-960b-36c7e8beba36</prototypeId>
<componentRootId>76cc68cf-575a-46a0-8ca2-31109c3963c4</componentRootId>
<name>created</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="b2ad89da-7548-4015-8922-2b46c6257a33">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>b2ad89da-7548-4015-8922-2b46c6257a33</componentRootId>
<name>ActionController created</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="0a47e758-c21e-4f8a-92bf-150c872b58ed">
<prototypeId>c6a4e38d-d0b3-46dd-960b-36c7e8beba36</prototypeId>
<componentRootId>0a47e758-c21e-4f8a-92bf-150c872b58ed</componentRootId>
<name>updated</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="77ff6cc1-16e7-4cc8-9c0b-5ba4cc603140">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>77ff6cc1-16e7-4cc8-9c0b-5ba4cc603140</componentRootId>
<name>VBox</name>
<container>true</container>
<removed>true</removed>
</children>
<children id="c629e7bd-878a-4411-9e29-bb44f4c11ba7">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>c629e7bd-878a-4411-9e29-bb44f4c11ba7</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="075ead72-0b6f-411f-88b4-69f5ab4a4052">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>075ead72-0b6f-411f-88b4-69f5ab4a4052</componentRootId>
<name>Вертикальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>padding</key>
<value>
<simple>"0 40px 0 0"</simple>
</value>
</entry>
<entry>
<key>width</key>
<value>
<simple>"40%"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</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="389e2f20-104b-4136-aba0-3a0ccd45f96e">
<prototypeId>ba24d307-0b91-4299-ba82-9d0b52384ff2</prototypeId>
<componentRootId>389e2f20-104b-4136-aba0-3a0ccd45f96e</componentRootId>
<name>Текст</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="1c2e02b5-f82f-42f5-bf1c-52183688c2ec" removed="false">
<value>
<simple>"sub-title"</simple>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>initialValue</key>
<value>
<simple>"Группы"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="737b67e2-295f-4356-a1e1-9419344d8c85"/>
<scripts id="a6ccccd9-354c-4725-9d34-c716cf626048"/>
<scripts id="d38c1af5-2bfe-41cd-ab0f-67040f498127"/>
<scripts id="f203f156-be32-4131-9c86-4d6bac6d5d56">
<enabled>false</enabled>
</scripts>
</children>
<children id="d2a08a08-2807-4471-a2b5-f7a78fd1bb0d">
<prototypeId>133ca212-09a6-413a-ac66-e2f6ce188f1f</prototypeId>
<componentRootId>d2a08a08-2807-4471-a2b5-f7a78fd1bb0d</componentRootId>
<name>name</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="d8689486-42c6-42d0-addd-25ee745b48d8" removed="false">
<value>
<simple>"fixed-label"</simple>
</value>
</item>
<item id="974ea7d4-d458-4ae6-b26c-f8faedbccf11" removed="false">
<value>
<simple>"width-full "</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Наименование группы"</simple>
</value>
</entry>
<entry>
<key>required</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="cd632c24-f994-46fd-a0fd-3d113f9c81c1">
<removed>true</removed>
</scripts>
<scripts id="d9ac3145-9d66-42bd-9f24-1c3d0d2e31d0"/>
<scripts id="2afb923f-8d5a-4159-92e1-36e29eecf796">
<classRef type="JAVA">
<className>ComponentWithStaticColumn</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>column</key>
<value>
<simple>"name"</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<implRef type="JAVA">
<className>StringValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>entity</key>
<value>
<simple>"group"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="5ba072f6-3017-4f32-9a6a-1ca5e690e1dd"/>
<scripts id="ef53357a-6f68-4479-9a05-d37cfb44b6ba"/>
<scripts id="2e66508a-de36-4816-b32c-18f8c7c39830"/>
</children>
<children id="76cc68cf-575a-46a0-8ca2-31109c3963c4">
<prototypeId>c6a4e38d-d0b3-46dd-960b-36c7e8beba36</prototypeId>
<componentRootId>76cc68cf-575a-46a0-8ca2-31109c3963c4</componentRootId>
<name>created</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="5274357c-ce77-4621-8965-bd9c80700008">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="9146fe4e-89e2-4b44-a17e-e8bd6df3238a" removed="false">
<value>
<simple>"fixed-label"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Дата создания"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="c0921364-b331-4ea4-967f-4f4df2c1d874">
<removed>true</removed>
</scripts>
<scripts id="eac3d5e5-31be-465e-bd85-383aea71db37">
<classRef type="TS">
<className>SetCurrentDate</className>
<packageName>custom</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="b3e71640-b543-46be-a190-c6d177d1831b">
<classRef type="JAVA">
<className>ComponentWithStaticColumn</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>column</key>
<value>
<simple>"created"</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<implRef type="JAVA">
<className>DateValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>entity</key>
<value>
<simple>"group"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="f45759cb-b51a-4ba8-9608-6393ca82d8ae">
<classRef type="TS">
<className>DateTimeUtil</className>
<packageName>util</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
</scripts>
<scripts id="65fc388a-1f45-42ac-91d0-6b8b8b6d1f94"/>
<scripts id="8bd1dd61-b5ba-4ba4-8abb-2af9efd5380f"/>
<scripts id="0d25bd04-4c45-4cb3-8e9a-b13ff7118a07"/>
</children>
<children id="b2ad89da-7548-4015-8922-2b46c6257a33">
<prototypeId>98594cec-0a9b-4cef-af09-e1b71cb2ad9e</prototypeId>
<componentRootId>b2ad89da-7548-4015-8922-2b46c6257a33</componentRootId>
<name>ActionController created</name>
<container>false</container>
<removed>true</removed>
</children>
<children id="0a47e758-c21e-4f8a-92bf-150c872b58ed">
<prototypeId>c6a4e38d-d0b3-46dd-960b-36c7e8beba36</prototypeId>
<componentRootId>0a47e758-c21e-4f8a-92bf-150c872b58ed</componentRootId>
<name>updated</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="5274357c-ce77-4621-8965-bd9c80700008">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="be6a983b-6f02-4477-8eb0-afac62071c8e" removed="false">
<value>
<simple>"fixed-label"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Дата и время последнего изменения"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="c0921364-b331-4ea4-967f-4f4df2c1d874">
<removed>true</removed>
</scripts>
<scripts id="f5c00722-9832-479d-bbe4-3c1295889a49">
<classRef type="JAVA">
<className>ComponentWithStaticColumn</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>column</key>
<value>
<simple>"updated"</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<implRef type="JAVA">
<className>DateValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>entity</key>
<value>
<simple>"group"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="65fc388a-1f45-42ac-91d0-6b8b8b6d1f94"/>
<scripts id="8bd1dd61-b5ba-4ba4-8abb-2af9efd5380f"/>
<scripts id="0d25bd04-4c45-4cb3-8e9a-b13ff7118a07"/>
</children>
<children id="ae991562-f703-4403-8d49-a0e5e540bc6c">
<prototypeId>b310f98a-69c6-4e7b-8cdb-f1ab9f9c0d94</prototypeId>
<componentRootId>ae991562-f703-4403-8d49-a0e5e540bc6c</componentRootId>
<name>access_level</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="23992f0e-94ed-4fb4-b4d1-dc6ad7f13227">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="f95f4f87-eac4-4fe3-b5a9-06454b5e712f" removed="false">
<value>
<simple>"fixed-label"</simple>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Уровень доступа"</simple>
</value>
</entry>
<entry>
<key>required</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="efb0fec7-9951-4b36-bbda-fa17aa002d74">
<properties>
<entry>
<key>comboBoxService</key>
<value>
<implRef type="JAVA">
<className>AccessLevelComboBoxServiceImpl</className>
<packageName>ru.cg.webbpm.user_management.custom</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="ec1e9370-303a-4a7e-948f-27ef7687cd03">
<removed>true</removed>
</scripts>
<scripts id="4d028ea6-e4a3-4acf-bd60-de7aa1a78f71"/>
<scripts id="9f543b36-92e3-4a63-b8db-a4d7e852113e"/>
<scripts id="47f307b6-79a7-4c9a-96d6-6ee423565f02"/>
<scripts id="fc2918be-82e7-46af-b195-8c7e2e809e76">
<classRef type="JAVA">
<className>ComponentWithStaticColumn</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>column</key>
<value>
<simple>"access_level"</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<implRef type="JAVA">
<className>StringValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>entity</key>
<value>
<simple>"group"</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
<children id="41774d7b-90c5-4bc0-a563-509d036206e3">
<prototypeId>9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91</prototypeId>
<componentRootId>41774d7b-90c5-4bc0-a563-509d036206e3</componentRootId>
<name>Вертикальный контейнер</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>width</key>
<value>
<simple>"60%"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</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="4eb50f01-cccc-4f3a-b66d-4d57dde0a212">
<prototypeId>ba24d307-0b91-4299-ba82-9d0b52384ff2</prototypeId>
<componentRootId>4eb50f01-cccc-4f3a-b66d-4d57dde0a212</componentRootId>
<name>Text</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="78246bed-09fb-45b5-a24d-db645edae561" removed="false">
<value>
<simple>"sub-title"</simple>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>label</key>
<value>
<simple>"Привязка ролей"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="737b67e2-295f-4356-a1e1-9419344d8c85"/>
<scripts id="a6ccccd9-354c-4725-9d34-c716cf626048"/>
<scripts id="d38c1af5-2bfe-41cd-ab0f-67040f498127"/>
<scripts id="f203f156-be32-4131-9c86-4d6bac6d5d56">
<enabled>false</enabled>
</scripts>
</children>
<children id="704d07af-1823-48d6-acad-83771428be38">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>704d07af-1823-48d6-acad-83771428be38</componentRootId>
<name>HBox</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="528504db-2727-4750-92a9-5f09dacc781d">
<prototypeId>53faccc7-08f1-4806-adb2-ff9ef522f144</prototypeId>
<componentRootId>528504db-2727-4750-92a9-5f09dacc781d</componentRootId>
<name>AvailableRecordsGrid</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="53cc1ea5-3feb-4a45-b8cd-44f010fa2800">
<expanded>false</expanded>
<properties>
<entry>
<key>button</key>
<value>
<simple>{"objectId":"6731261c-f859-489e-9ca9-08b33aa77b58","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="5a788014-f258-4cf9-890d-1ae696047a8b">
<expanded>false</expanded>
<properties>
<entry>
<key>existingRowsField</key>
<value>
<simple>{"objectId":"76735e43-2b8f-440a-abd1-80c556326763","packageName":"modules.user-management.component","className":"StaticColumnLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="bae31a27-0481-454f-9f1c-19ded5739374">
<removed>true</removed>
</scripts>
<scripts id="07201df9-ff33-4c71-9aae-a2cfdd028234">
<removed>true</removed>
</scripts>
<scripts id="a39d2f2a-e0e5-47ff-94b6-06c505b4821c">
<enabled>false</enabled>
<expanded>false</expanded>
<removed>true</removed>
</scripts>
<scripts id="1996166f-7922-4f28-a571-9646d956ef37">
<expanded>false</expanded>
<properties>
<entry>
<key>gridService</key>
<value>
<expanded>true</expanded>
<implRef type="JAVA">
<className>RoleGridService</className>
<packageName>ru.cg.webbpm.user_management.custom</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="92b176cf-d3a4-463f-99c6-63baac987fe6">
<removed>true</removed>
</scripts>
<scripts id="bd96fb29-7063-450a-aa4d-a0cf4945de61">
<classRef type="JAVA">
<className>StaticGridColumns</className>
<packageName>property.grid</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>columns</key>
<value>
<item id="ebe63f47-2c66-4621-8b3e-57931b6157b5" removed="false">
<value>
<complex>
<entry>
<key>displayName</key>
<value>
<simple>"Название"</simple>
</value>
</entry>
<entry>
<key>name</key>
<value>
<simple>"role$name"</simple>
</value>
</entry>
<entry>
<key>sortOrder</key>
<value>
<simple>"ASC"</simple>
</value>
</entry>
<entry>
<key>type</key>
<value>
<simple>"STRING"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</value>
</item>
<item id="b51462b5-ad70-41a9-8d07-7daa38a55f6f" removed="false">
<value>
<complex>
<entry>
<key>displayName</key>
<value>
<simple>"Дата изменения"</simple>
</value>
</entry>
<entry>
<key>formatter</key>
<value>
<expanded>true</expanded>
<implRef type="JAVA">
<className>DateFormatter</className>
<packageName>custom.grid.formatter</packageName>
</implRef>
</value>
</entry>
<entry>
<key>name</key>
<value>
<simple>"role$updated"</simple>
</value>
</entry>
<entry>
<key>type</key>
<value>
<simple>"DATE"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
</properties>
</scripts>
<scripts id="d56d612f-ce74-4a1c-9a7e-1d9bfb77360c">
<classRef type="TS">
<className>InMemoryGridLoader</className>
<packageName>component.grid</packageName>
</classRef>
<enabled>true</enabled>
</scripts>
<scripts id="067f1a83-dd56-4884-91ac-52bb91d69a58">
<classRef type="TS">
<className>InMemoryStaticColumnGrid</className>
<packageName>component</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>autoStretchColumns</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>checkboxColumn</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>cssClasses</key>
<value>
<item id="db4b73db-1e03-4178-9a49-30109dfc909b" removed="false">
<value>
<simple>"grid-mtm"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>loadingOverlayMessage</key>
<value>
<simple>"Загрузка данных, пожалуйста, подождите."</simple>
</value>
</entry>
<entry>
<key>loadingOverlayType</key>
<value>
<simple>"TEXT_OVERLAY"</simple>
</value>
</entry>
<entry>
<key>multiselectable</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>noRowsOverlayMessage</key>
<value>
<simple>"Данные отсутствуют"</simple>
</value>
</entry>
<entry>
<key>rowClickSelectionType</key>
<value>
<simple>"SINGLE_SELECT_CLICK"</simple>
</value>
</entry>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>maxWidth</key>
<value>
<simple>"400px"</simple>
</value>
</entry>
<entry>
<key>minWidth</key>
<value>
<simple>"200px"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="d7448a99-b5e2-413b-b0f0-68efd4b4c189">
<classRef type="JAVA">
<className>StaticFilterControl</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>column</key>
<value>
<simple>"userRoleId"</simple>
</value>
</entry>
<entry>
<key>dataConverter</key>
<value>
<complex>
<entry>
<key>dataConverter</key>
<value>
<expanded>true</expanded>
<implRef type="JAVA">
<className>StringValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
</complex>
<expanded>true</expanded>
<implRef type="JAVA">
<className>ListConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>entity</key>
<value>
<simple>"role"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="a32cd834-9697-4379-b101-827e12b7f6bf">
<classRef type="JAVA">
<className>LinkFieldRpcService</className>
<packageName>rpc.field</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
</children>
<children id="e791675f-a1d1-402b-afe1-556b434b1248">
<prototypeId>f437b344-23a3-4957-aac6-0c301a43b178</prototypeId>
<componentRootId>e791675f-a1d1-402b-afe1-556b434b1248</componentRootId>
<name>Buttons</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<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="6731261c-f859-489e-9ca9-08b33aa77b58">
<prototypeId>6ae58cc0-2f33-41e3-89b3-022efcb81f51</prototypeId>
<componentRootId>e791675f-a1d1-402b-afe1-556b434b1248</componentRootId>
<name>Add</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b06faf2e-48d8-4094-ae08-5dad718007d3">
<properties>
<entry>
<key>grid</key>
<value>
<simple>{"objectId":"528504db-2727-4750-92a9-5f09dacc781d","packageName":"component","className":"InMemoryStaticColumnGrid","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>linkField</key>
<value>
<simple>{"objectId":"76735e43-2b8f-440a-abd1-80c556326763","packageName":"modules.user-management.component","className":"StaticColumnLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="639fa2da-bdb2-4d26-97db-4a2bef4cfb81">
<prototypeId>fa8cdc89-a074-4ac0-ae53-b948230b3f30</prototypeId>
<componentRootId>e791675f-a1d1-402b-afe1-556b434b1248</componentRootId>
<name>AddAll</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="cd544d24-e341-43a2-8a47-01115e200e08">
<properties>
<entry>
<key>grid</key>
<value>
<simple>{"objectId":"528504db-2727-4750-92a9-5f09dacc781d","packageName":"component","className":"InMemoryStaticColumnGrid","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>linkField</key>
<value>
<simple>{"objectId":"76735e43-2b8f-440a-abd1-80c556326763","packageName":"modules.user-management.component","className":"StaticColumnLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="291de4f8-51a4-4331-b26c-5994e9de5697">
<prototypeId>c6b74d37-6e02-4fde-b636-e96fcdd68ede</prototypeId>
<componentRootId>e791675f-a1d1-402b-afe1-556b434b1248</componentRootId>
<name>Remove</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="7b247053-e690-44e7-ad8b-82f574bc7d6d">
<properties>
<entry>
<key>grid</key>
<value>
<simple>{"objectId":"528504db-2727-4750-92a9-5f09dacc781d","packageName":"component","className":"InMemoryStaticColumnGrid","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>linkField</key>
<value>
<simple>{"objectId":"76735e43-2b8f-440a-abd1-80c556326763","packageName":"modules.user-management.component","className":"StaticColumnLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="366c5745-c04f-4d11-a652-54abe1a5d4ca">
<prototypeId>154adcc7-908c-4141-ab2f-6f728c62a51a</prototypeId>
<componentRootId>e791675f-a1d1-402b-afe1-556b434b1248</componentRootId>
<name>RemoveAll</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="5bb38c78-84e3-4c42-9fef-5183111ad1aa">
<properties>
<entry>
<key>grid</key>
<value>
<simple>{"objectId":"528504db-2727-4750-92a9-5f09dacc781d","packageName":"component","className":"InMemoryStaticColumnGrid","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>linkField</key>
<value>
<simple>{"objectId":"76735e43-2b8f-440a-abd1-80c556326763","packageName":"modules.user-management.component","className":"StaticColumnLinkField","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
<children id="76735e43-2b8f-440a-abd1-80c556326763">
<prototypeId>7d5e764a-ce8e-4acc-9173-653718838aa4</prototypeId>
<componentRootId>76735e43-2b8f-440a-abd1-80c556326763</componentRootId>
<name>LinkFieldDialog</name>
<container>false</container>
<expanded>false</expanded>
<childrenReordered>false</childrenReordered>
<scripts id="e6553d24-6c92-461b-b0ab-f7a400836302">
<removed>true</removed>
</scripts>
<scripts id="4bb5549d-f484-40da-99d1-998c8c963789">
<expanded>false</expanded>
<properties>
<entry>
<key>button</key>
<value>
<simple>{"objectId":"291de4f8-51a4-4331-b26c-5994e9de5697","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="7b2b6336-f408-4ccc-aa69-b3027e6154df">
<removed>true</removed>
</scripts>
<scripts id="a3fe02c2-a871-481f-bbed-a278b2ce8b13">
<classRef type="JAVA">
<className>StaticGridColumns</className>
<packageName>property.grid</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>columns</key>
<value>
<item id="b93d0bdb-d0be-4b39-bc58-4638b737612f" removed="false">
<value>
<complex>
<entry>
<key>displayName</key>
<value>
<simple>"Название"</simple>
</value>
</entry>
<entry>
<key>name</key>
<value>
<simple>"role$name"</simple>
</value>
</entry>
<entry>
<key>sortOrder</key>
<value>
<simple>"ASC"</simple>
</value>
</entry>
<entry>
<key>type</key>
<value>
<simple>"STRING"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</value>
</item>
<item id="896a7270-2cf5-404c-ac88-e6673b74093a" removed="false">
<value>
<complex>
<entry>
<key>displayName</key>
<value>
<simple>"Дата и время добавления"</simple>
</value>
</entry>
<entry>
<key>formatter</key>
<value>
<expanded>true</expanded>
<implRef type="JAVA">
<className>DateTimeFormatter</className>
<packageName>custom.grid.formatter</packageName>
</implRef>
</value>
</entry>
<entry>
<key>name</key>
<value>
<simple>"link$created"</simple>
</value>
</entry>
<entry>
<key>type</key>
<value>
<simple>"DATE_TIME"</simple>
</value>
</entry>
</complex>
<expanded>true</expanded>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
</properties>
</scripts>
<scripts id="b500faf2-33d5-47ba-8bd0-b17670edc9df">
<classRef type="TS">
<className>StaticColumnLinkField</className>
<packageName>modules.user-management.component</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>autoStretchColumns</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>collectible</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>cssClasses</key>
<value>
<item id="db4b73db-1e03-4178-9a49-30109dfc909b" removed="false">
<value>
<simple>"grid-mtm"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>loadingOverlayMessage</key>
<value>
<simple>"Загрузка данных, пожалуйста, подождите."</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>noRowsOverlayMessage</key>
<value>
<simple>"Данные отсутствуют"</simple>
</value>
</entry>
<entry>
<key>required</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>rowClickSelectionType</key>
<value>
<simple>"SINGLE_SELECT_CLICK"</simple>
</value>
</entry>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>maxWidth</key>
<value>
<simple>"400px"</simple>
</value>
</entry>
<entry>
<key>minWidth</key>
<value>
<simple>"200px"</simple>
</value>
</entry>
</complex>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="1cac411c-dea0-40ca-bd0e-3645099fe3c9">
<classRef type="JAVA">
<className>ComponentWithStaticColumn</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="b471fb0d-0cb7-4277-ae9b-e87160e3faaf">
<classRef type="JAVA">
<className>LinkFieldRpcService</className>
<packageName>rpc.field</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="fc095fde-18fb-4ef5-bc8f-9c4da67417fb">
<classRef type="TS">
<className>AddAllRows</className>
<packageName>component.complex.manytomany</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="78af248f-797c-46c2-936d-12e061540dff">
<classRef type="JAVA">
<className>LinkFieldRpcService</className>
<packageName>rpc.field</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="603631c2-ddf5-400f-8238-7844782ed5fb">
<classRef type="JAVA">
<className>LinkFieldStaticColumnSaveLoadScript</className>
<packageName>ru.cg.webbpm.user_management</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>linkedPkDataConverter</key>
<value>
<implRef type="JAVA">
<className>StringValueConverter</className>
<packageName>component.field.dataconvert</packageName>
</implRef>
</value>
</entry>
<entry>
<key>mainEntity</key>
<value>
<simple>"group"</simple>
</value>
</entry>
<entry>
<key>mainPkColumn</key>
<value>
<simple>"id"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="01009323-fac3-43d6-9c9c-d40ddd537cfe">
<classRef type="JAVA">
<className>LinkFieldRpcService</className>
<packageName>rpc.field</packageName>
</classRef>
<enabled>true</enabled>
<properties>
<entry>
<key>linkFieldService</key>
<value>
<expanded>true</expanded>
<implRef type="JAVA">
<className>GroupRolesGridService</className>
<packageName>ru.cg.webbpm.user_management.custom</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="e8d7e9c0-afbd-4e9e-a475-00e5ad024d6d">
<properties>
<entry>
<key>loadType</key>
<value>
<simple>null</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="39608513-f2fe-47d8-83ae-f4e34ee43cdb"/>
<scripts id="1f62bddb-0b1c-4da1-bfa2-c1ac10d82734">
<classRef type="TS">
<className>LinkFieldCurrentTimestampAsDefaultSetter</className>
<packageName>admin</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>columnName</key>
<value>
<simple>"link$created"</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="d389450f-90fc-4c02-8363-65091027bb40">
<prototypeId>6e6817bb-6a55-45cf-9270-3bdd654a5784</prototypeId>
<componentRootId>d389450f-90fc-4c02-8363-65091027bb40</componentRootId>
<name>LinkField orig</name>
<container>false</container>
<removed>true</removed>
</children>
</children>
</children>
</children>
</children>
<children id="fb5e15d6-c838-4fa7-b20d-714a2abd03a6">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>fb5e15d6-c838-4fa7-b20d-714a2abd03a6</componentRootId>
<name>HBox</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="b5cf23cd-19d0-434a-a951-585321c82df4" removed="true"/>
<expanded>true</expanded>
</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="3a2c64e6-edcf-4058-9a02-897b6dc9704e">
<prototypeId>9e5db033-bf13-4a8b-b89f-98cc01b28e45</prototypeId>
<componentRootId>3a2c64e6-edcf-4058-9a02-897b6dc9704e</componentRootId>
<name>save-button</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="36831bb7-6d40-4548-8bc9-311c540797af" removed="false">
<value>
<simple>"btn-main"</simple>
</value>
</item>
<expanded>true</expanded>
</value>
</entry>
<entry>
<key>form</key>
<value>
<simple>{"objectId":"e2c223a4-377d-49e3-904f-375ca30a08d5","packageName":"modules.user-management.component","className":"RestForm","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="29e058b0-bc2a-45bb-8422-2922881db1be">
<prototypeId>ce37a121-f8ef-4e1e-b4dc-7fda6719a096</prototypeId>
<componentRootId>29e058b0-bc2a-45bb-8422-2922881db1be</componentRootId>
<name>exit-button</name>
<container>false</container>
<childrenReordered>false</childrenReordered>
<scripts id="cf66c344-2cff-4d84-9c6c-d4405c2bfb02">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Отменить"</simple>
</value>
</entry>
<entry>
<key>confirmationText</key>
<value>
<simple>"Вы уверены, что хотите выйти без сохранения?"</simple>
</value>
</entry>
<entry>
<key>cssClasses</key>
<value>
<item id="f8634e5b-3ee9-48ef-bd9e-f96db26804ab" removed="false">
<value>
<simple>"btn-red"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>route</key>
<value>
<simple>"/user-management/groups"</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
</rootObject>
</xmlComponent>