Исходный код вики Интерфейс bim

Версия 7.1 от Bimit Administrator на 09.02.2022, 08:46

Скрыть последних авторов
Bimit Administrator 2.1 1 Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:
2
3 * getProject
4 * getProfile
5 * getProjectModels
6 * getModelRevisions
Bimit Administrator 4.1 7 * getProjectTasks - получение списка всех задач проекта
Bimit Administrator 2.1 8 * getElement
9 * getElements
10 * getGeometryElement
11 * getGeometryElements
12 * getGeometryProject
13 * getGeometryModel
14 * getGeometryElementA
15 * getGeometryElementB
16 * showElements
17 * createGroupElements
18 * showGroupElements
19 * createCondition
20 * getProjectCollisions
21 * getModelCollisions
22
Bimit Administrator 3.1 23
24
25
Bimit Administrator 4.1 26 (% class="box" %)
27 (((
28 **getProjectTasks** - получение списка всех задач проекта
29 )))
Bimit Administrator 3.1 30
Bimit Administrator 5.1 31 * **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру:
Bimit Administrator 3.1 32
33
Bimit Administrator 7.1 34 |поле  |тип данных поля|описание поля|метод взяти\ данных поля
35 | | | |
36 | | | |
37 | | | |
38 | | | |
39 | | | |
Bimit Administrator 3.1 40
Bimit Administrator 7.1 41
42
Bimit Administrator 4.1 43 Пример использования
Bimit Administrator 3.1 44
Bimit Administrator 4.1 45 {{code language="java"}}
46 def listTasks = bim.getProjectTasks()
47 for (Task task: listTasks ) {
48 def taskUuid= task.getUuid()
Bimit Administrator 3.1 49
Bimit Administrator 4.1 50 // console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003”
51 }
52 {{/code}}
Bimit Administrator 3.1 53
54
55
56
Bimit Administrator 2.1 57