Составители:
Рубрика:
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
- …
- следующая ›
- последняя »