Пакет: slreq
Работа с slreq.Justification
объекты
Использование slreq.Justification
объекты для работы с требованиями, которые вы исключаете из сводных показателей состояния реализации и верификации для ваших наборов требований. Обоснование требования путем создания исходящей ссылки из slreq.Justification
объект требования и установка типа ссылка «Реализация» или «Проверка».
находит и возвращает jst
= slreq.find(rs, 'Type', 'Justification', 'PropertyName'
, PropertyValue
)slreq.Justification
jst объекта
в наборе требований rs
с дополнительными свойствами, заданными PropertyName
и PropertyValue
.
добавляет дочернее обоснование jst
= add(jt, 'PropertyName'
, PropertyValue
)jst
к родительскому обоснованию jt
с дополнительными свойствами, заданными PropertyName
и PropertyValue
.
добавить | Добавить дочернее обоснование |
дети | Найти детское обоснование |
копия | Копирование и вставка обоснования |
понизить в должности | Понижение обоснования |
найти | Найти дочерние элементы родительского обоснования |
getAttribute | Получите атрибуты обоснования |
isHierarchical | Проверяйте, является ли обоснование иерархическим |
двинуться | Перемещение обоснования в иерархии |
moveDown | Перемещение обоснования вниз в иерархии |
moveUp | Перемещение обоснования вверх в иерархии |
родительский элемент | Поиск родительского элемента обоснования |
продвинуть | Продвигайте обоснования |
удалить | Удаление элементов обоснования |
reqSet | Возврат родительского набора требований |
setAttribute | Установите атрибуты обоснования |
setHierarchical | Изменение статуса иерархического обоснования |
% Find justification objects in a requirement set Project_reqs myJustifications = find(Project_reqs, 'Type', 'Justification') myJustifications = 1×2 Justification array with properties: Id Summary Description Keywords Rationale CreatedOn CreatedBy ModifiedBy SID FileRevision ModifiedOn Dirty Comments % Add a child justification to the first justification in the array myChildJustification = add(myJustifications(1), 'Id', '2.1', ... 'Summary', 'New Child Justification') myChildJustification = Justification with properties: Id: '2.1' Summary: 'New Child Justification' Description: '' Keywords: [0×0 char] Rationale: '' CreatedOn: 25-Aug-2017 14:37:29 CreatedBy: 'Jane Doe' ModifiedBy: 'John Doe' SID: 73 FileRevision: 1 ModifiedOn: 26-Aug-2017 17:30:20 Dirty: 0 Comments: [0×0 struct]