ビュー・リンク定義からのビュー・リンクの作成

createViewLink()を使用して、設計時に作成されたビュー・リンクをインスタンス化します。

たとえば、設計時、ビュー・オブジェクト・ウィザードを使用して、package1という名前のパッケージ内にDeptVOおよびEmpVOという2つのビュー・オブジェクトを作成したとします。その後、パッケージ・ノードからビュー・リンク・ウィザードを使用して、DeptVOおよびEmpVOをマスター/ディテール関係にリンクする、MyViewLinkDefという名前のビュー・リンク定義を作成したとします。

その後、次のコードを使用して、vlというMyViewLinkのインスタンスを作成できます。MyLink1というビュー・リンク使用が、MyDeptMyEmpの間のマスター/ディテール関係としてデータ・モデルに追加されます。

ViewObject voDept = myAM.createViewObject("MyDept", "package1.DeptVO");
ViewObject voEmp = myAM.createViewObject("MyEmp", "package1.EmpVO");
ViewLink vl = myAM.createViewLink("MyLink1", "package1.MyViewLinkDef", voDept, voEmp);

関連項目

コードでのビュー・リンク・インスタンスの作成方法
Associationからのビュー・リンクの作成
ビュー属性の関連付けによるビュー・リンクの作成