Wiki source code of Интерфейс bim

Version 7.1 by Bimit Administrator on 09.02.2022, 08:46

Show last authors
1 Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:
2
3 * getProject
4 * getProfile
5 * getProjectModels
6 * getModelRevisions
7 * getProjectTasks - получение списка всех задач проекта
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
23
24
25
26 (% class="box" %)
27 (((
28 **getProjectTasks** - получение списка всех задач проекта
29 )))
30
31 * **getProjectTasks()** метод, который возвращает структуру списка задач, каждая задача представляет из себя следующую структуру:
32
33
34 |поле  |тип данных поля|описание поля|метод взяти\ данных поля
35 | | | |
36 | | | |
37 | | | |
38 | | | |
39 | | | |
40
41
42
43 Пример использования
44
45 {{code language="java"}}
46 def listTasks = bim.getProjectTasks()
47 for (Task task: listTasks ) {
48 def taskUuid= task.getUuid()
49
50 // console.info(taskUuid .toString()) -> “INFO: c73df7aa-7ddd-11ec-90d6-0242ac120003”
51 }
52 {{/code}}
53
54
55
56
57