Пакет: slreq
Суперклассы:
Работа с объектами slreq.Justification
Используйте объекты slreq.Justification
работать с требованиями, чтобы вы исключили из метрической свертки состояния реализации и верификации для своих наборов требований. Выровняйте по ширине требование, создав исходящую ссылку от объекта slreq.Justification
до требования и установив тип ссылки Реализовать или Проверить.
находит и возвращает объект jst
= slreq.find(rs, 'Type', 'Justification', 'PropertyName'
, PropertyValue
)slreq.Justification
, jst
в требованиях установил rs
с дополнительными свойствами, заданными PropertyName
и PropertyValue
.
добавляет дочернее выравнивание jst
= slreq.add(jt, 'PropertyName'
, PropertyValue
)jst
в родительское выравнивание jt
с дополнительными свойствами, заданными PropertyName
и PropertyValue
.
добавление | Добавьте дочернее выравнивание |
дочерние элементы | Найдите дочерние выравнивания |
понизить в должности | Понизьте в должности выравнивания |
поиск | Найдите выравнивания |
getAttribute | Получите атрибуты выравнивания |
isHierarchical | Проверяйте, является ли выравнивание иерархическим |
родительский элемент | Найдите родительский элемент выравнивания |
продвинуть | Способствуйте выравниваниям |
удаление | Удалите элементы выравнивания |
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]