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