この図は、ICCVersion と他の CAL オブジェクトとの関係を示しています。
例えば、ICCVersion インターフェイスは ICCVOBObject インターフェイスから継承する (ICCFile を介して) ことがわかります。ICCVersion のオブジェクト ポインタにより、バージョンをチェックアウトでき、次に ICCCheckedOutFile のオブジェクト ポインタを戻して、ICCVersion の UnCheckOut プロパティでチェックアウトをキャンセルすることができます。ICCVersion のオブジェクト ポインタから、SubBranches プロパティを使用してバージョンからブランチを出させ、Item を使用して各ブランチに達し、LatestVersion を使ってブランチの最新バージョンに達することもできます。
凡例は、矢印の意味を説明しています。