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