Составители:
Рубрика:
26
2) Fullname- содержит полное имя дерева (только для чтения).
3) count- содержит количество концептов в дереве(только для чтения).
4) root – содержит ссылку на корневой концепт дерева (только для чте-
ния)
5) pattern – содержит код шаблона дерева. Может принимать следую-
щие значения:
• 0 – нет;
• 1 – свойство;
• 2 – объект;
• 3- процесс;
•
4 – факт;
• 5- связь.
Методы:
1) getconceptbyname – возвращает ссылку на концепт по заданному
имени. Метод использует один параметр – имя концепта. Если кон-
цепт с таким именем не найден, то возвращается nil.
2) delete – позволяет удалить дерево. Метод не имеет параметров. В
случае успешного удаления дерева метод возвращает true, иначе –
false.
3) getisvalidname – проверяет имя
дерева на синонимичность с задан-
ным именем.
Пример. Найти дерево по имени Atrs и вывести его шаблон.
t = Manager:GetTreeByName("Atrs") -- дерево по имени
if t ~= nil then -- дерево найдено
s = t.name -- имя дерева
s = s .. " = " .. tostring(t.pattern) -- шаблон в строку
end
print(s) – выводим сообщение с именем дерева и его шаблон
Объект концепт.
Свойства:
1) name- содержит имя концепта.
2) Fullname- содержит полное имя концепта(только
для чтения).
3) childscount- содержит количество всех потомков концепта, включая
потомки потомков (только для чтения).
4) directchildscount- содержит количество непосредственных потомков.
Поле используется только для чтения.
5) parent- содержит ссылку на концепт- предок. Если предка нет, то
данное поле содержит nil.
6) instancescount- содержит количество экземпляров концепта, включая
и экземпляры концептов- потомков(только
для чтения).
7) directinctancescount- содержит количество экземпляров концеп-
та(только для чтения).
2) Fullname- содержит полное имя дерева (только для чтения).
3) count- содержит количество концептов в дереве(только для чтения).
4) root – содержит ссылку на корневой концепт дерева (только для чте-
ния)
5) pattern – содержит код шаблона дерева. Может принимать следую-
щие значения:
• 0 – нет;
• 1 – свойство;
• 2 – объект;
• 3- процесс;
• 4 – факт;
• 5- связь.
Методы:
1) getconceptbyname – возвращает ссылку на концепт по заданному
имени. Метод использует один параметр – имя концепта. Если кон-
цепт с таким именем не найден, то возвращается nil.
2) delete – позволяет удалить дерево. Метод не имеет параметров. В
случае успешного удаления дерева метод возвращает true, иначе –
false.
3) getisvalidname – проверяет имя дерева на синонимичность с задан-
ным именем.
Пример. Найти дерево по имени Atrs и вывести его шаблон.
t = Manager:GetTreeByName("Atrs") -- дерево по имени
if t ~= nil then -- дерево найдено
s = t.name -- имя дерева
s = s .. " = " .. tostring(t.pattern) -- шаблон в строку
end
print(s) – выводим сообщение с именем дерева и его шаблон
Объект концепт.
Свойства:
1) name- содержит имя концепта.
2) Fullname- содержит полное имя концепта(только для чтения).
3) childscount- содержит количество всех потомков концепта, включая
потомки потомков (только для чтения).
4) directchildscount- содержит количество непосредственных потомков.
Поле используется только для чтения.
5) parent- содержит ссылку на концепт- предок. Если предка нет, то
данное поле содержит nil.
6) instancescount- содержит количество экземпляров концепта, включая
и экземпляры концептов- потомков(только для чтения).
7) directinctancescount- содержит количество экземпляров концеп-
та(только для чтения).
26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
