RIGHT:[[:t/UI]] [[:t/実装]] [[:t/ID]]

RIGHT:[[:t/UI]] [[:t/実装]]

1レスポンス内でIDを重複させないために、
テスト(重複テスト)というメソッドを用意。

***呼び出し順 [#hb1f17bd]
|ページA(外)|→|ページB(中)|→|ページC(中)|
|~|~|~|→|ページD(中)|

***処理順 [#d27cebe8]
例。
+Aを呼び出す
+Bを呼び出す
++Cを呼び出し、テスト…OK
++Dを呼び出し、テスト…OK
+Bのテスト…NG
+AのテストはNG
(下位にあるBのテストがNGなので)
+結果…NG(AのテストがNGなので。それ以外のテスト結果は考慮しない)

テストでは下位の全IDの中に自身が持つIDが有るか調べる。
が、下位のテストがNGならそれだけでNGにしていい。結果は変わらない。

下位の全ID・ショートカット定義を扱う。
戻り値はOK/NGの区別と、下位と自身の全ID・ショートカット定義

実装ではID・ショートカット定義の他にも類するものがあっても追加できるように。