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