exponenta event banner

родитель

Класс: slreq. Требование
Пакет: slreq

Найти родительский элемент требования

Синтаксис

parentObj = parent(req)

Описание

parentObj = parent(req) возвращает родительский объект parentObj из slreq.Requirement объект req.

Входные аргументы

развернуть все

Требование, указанное как slreq.Requirement объект.

Выходные аргументы

развернуть все

Родитель требования req, возвращено как slreq.Requirement объект или как slreq.ReqSet объект.

Примеры

Поиск родительских объектов требований

% Load a requirements set file and add two new requirements
 
rs = slreq.load('C:\MATLAB\My_Requirements_Set_1.slreqx');
req1 = add(rs, 'Id', '5', 'Summary' , 'Additional Requirement'); 
req2 = add(req1, 'Id', '5.1', 'Summary' , 'Additional Child Requirement');

% Find the parent of req2
parentReq1 = parent(req2)

parentReq1 = 

  Requirement with properties:

             Id: '5'
        Summary: 'Additional Requirement'
       Keywords: [0×0 char]
    Description: ''
      Rationale: ''
            SID: 10
      CreatedBy: 'John Doe'
      CreatedOn: 05-Oct-2007 16:09:38
     ModifiedBy: 'Jane Doe'
     ModifiedOn: 21-Dec-2016 11:10:05
       Comments: [0×0 struct]

% Find the parent of req1
parentReq2 = parent(req1)

parentReq2 = 

  ReqSet with properties:

             Description: ''
                    Name: 'My_Requirements_Set_1'
                Filename: 'C:\MATLAB\My_Requirements_Set_1.slreqx'
                Revision: 6
                   Dirty: 1
    CustomAttributeNames: {}

Представлен в R2018a