Пакет: 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