Main Content

setDestination

クラス: slreq.Link
名前空間: slreq

要件のリンク先の設定

R2019b 以降

説明

setDestination(myLink,dest) は、リンク myLink のリンク先を dest で指定された項目に設定します。

入力引数

すべて展開する

リンク。slreq.Link オブジェクトとして指定します。

リンク先項目。次のいずれかとして指定します。

すべて展開する

この例では、リンク切れを検出して修復する方法を示します。

要件セット myAddRequirements を読み込みます。これにより、myAddBroken.m のコード行にリンクされます。

rs = slreq.load("myAddBroken");

リンク セットのハンドルを取得します。

myLinkSet = slreq.find(Type="LinkSet");

リンク セット内のリンク切れを検出します。リンク切れの数を表示します。

brokenLinks = getBrokenLinks(myLinkSet);
numBrokenLinks = numel(brokenLinks)
numBrokenLinks = 1

Summary プロパティが Add u and v に設定された要件のハンドルを取得します。

req = slreq.find(Type="Requirement",Summary="Add u and v");

setDestination メソッドを使用してリンク切れを修復します。

setDestination(brokenLinks(1),req)

リンク切れがないことを確認します。

brokenLinks = getBrokenLinks(myLinkSet)
brokenLinks =

     []

バージョン履歴

R2019b で導入