Пакет: slreq
Работа с наборами ссылок
Образцы slreq.LinkSet являются объектами набора ссылок. Связи организованы в наборах ссылок. Каждый набор ссылок связан с исходным программным продуктом, таким как Simulink® модели или словаря данных и сериализуется в отдельный файл, в котором хранятся ссылки, связанные с ним. Расположение по умолчанию и имя файла набора ссылок совпадают с именем исходного программного продукта.
находит и возвращает массив загруженных allLinkSets = slreq.find('Type', 'LinkSet')slreq.LinkSet объекты allLinkSets.
находит и возвращает myLinkSet = slreq.find('Type', 'LinkSet', 'Name', ArtifactName)slreq.LinkSet myLinkSet объекта совпадает с именем программного продукта, заданным в ArtifactName.
загружает myLinkSet = slreq.load(ArtifactName)slreq.LinkSet myLinkSet объекта совпадает с именем программного продукта, заданным в ArtifactName.
| addAttribute | Добавьте пользовательский атрибут в набор ссылок |
| deleteAttribute | Удалите пользовательский атрибут из набора ссылок |
| найти | Поиск ссылок в наборе ссылок с соответствующими значениями атрибутов |
| getLinks | Получите ссылки из набора ссылок |
| inspectAttribute | Получите информацию о пользовательском атрибуте набора ссылок |
| сохранить | Сохраните набор ссылок |
| источники | Получите источники ссылок |
| updateAttribute | Обновите информацию для пользовательского атрибута набора ссылок |
Найдите загруженный набор ссылок с помощью имени.
myLinkSet1 = slreq.find('Type', 'LinkSet', 'Name', 'Project_req')
myLinkSet1 =
LinkSet with properties:
Description: ''
Filename: 'Project_req.slmx'
Artifact: 'Project_req.slreqx'
Domain: 'linktype_rmi_slreq'
Revision: 2
Dirty: 0fuelsys.myLinkSet2 = slreq.load('fuelsys.slx')myLinkSet2 =
LinkSet with properties:
Description: ''
Filename: 'C:\MATLAB\My_Files\fuelsys_linkset.slmx'
Artifact: 'D:\Work\Design_Specs\fuelsys.slx'
Domain: 'linktype_rmi_simulink'
Revision: 2
Dirty: 0 myLinkSet2.Description = 'Link set for the fuel system'myLinkSet2 =
LinkSet with properties:
Description: 'Link set for the fuel system'
Filename: 'C:\MATLAB\My_Files\fuelsys_linkset.slmx'
Artifact: 'D:\Work\Design_Specs\fuelsys.slx'
Domain: 'linktype_rmi_simulink'
Revision: 2
Dirty: 1 slreq.Link | slreq.Reference | slreq.ReqSet | slreq.Requirement