children
Class: slreq.Requirement
Package: slreq
Find child requirements of a requirement
Syntax
childReqs = children(req)
Description
returns the child requirements childReqs
= children(req
)childReqs
of the
slreq.Requirement
object req
.
Input Arguments
Output Arguments
Examples
Find Child Requirements
% Load a requirement set file and add three 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 1'); req3 = add(req1, 'Id', '5.2', 'Summary', 'Additional Child Requirement 2'); % Find the children of req1 childReqs = children(req1); childReqs = 1×2 Requirement array with properties: Id Summary Keywords Description Rationale SID CreatedBy CreatedOn ModifiedBy ModifiedOn FileRevision Comments
Tips
To get the top-level items in a requirement set, use
slreq.ReqSet.children
. To get the child referenced requirements of a referenced requirement, useslreq.Reference.children
. To get the child justifications of a justification, useslreq.Justification.children
.
Version History
Introduced in R2018a