前のトピック: VSE のステートレス トランザクションと会話型トランザクション次のトピック: 論理トランザクション


ナビゲーション許容差

会話型の場合、VSE は、特定のルールを使用して次の会話型トランザクションを検索する方法を決定します。 ナビゲーション許容差と呼ばれるルールのセットには、以下のものがあります。

CLOSE

トランザクションは、ツリーを下方向に直接移動する必要があります。 次の会話型トランザクションの候補は、現在のトランザクションの子のみです。

WIDE

デフォルトです。 WIDE の許容値では、現在のトランザクション、現在のトランザクションの子、現在のトランザクションの兄弟、および兄弟の直接の子(「甥」)へのナビゲーションが許可されます。 以下に、優先順位を示します。

  1. 現在のトランザクションの子
  2. 兄弟の子
  3. 現在のトランザクションの兄弟
LOOSE

最も許容度の高いナビゲーション許容差。 VSE は、まず CLOSE 許容差と WIDE 許容差を試行し、次に現在のトランザクションの親、親の兄弟(「おじ」)、親の兄弟の子(「いとこ」)の誰かに一致させる機能を追加します。 これが失敗した場合は、ツリーの 2 番目または 3 番目のレベルのトランザクションに対するナビゲーションが許可されます。 以下に、優先順位を示します。

  1. 現在のトランザクションの子(CLOSE 許容差)
  2. 兄弟の子(WIDE 許容差)
  3. 兄弟、または現在のトランザクション(WIDE 許容差)
  4. 親のトランザクションの兄弟("おじ")、ただしその子(いとこ)は除く
  5. 親のトランザクションまたはその兄弟(親または「おじ」)
  6. 現在の会話のスタータ トランザクションの子(ツリーのルートの直接の子)
  7. SI のすべての会話に対するスタータ トランザクション