createViewLink()
を使用して、設計時に作成されたビュー・リンクをインスタンス化します。
たとえば、設計時、ビュー・オブジェクト・ウィザードを使用して、package1
という名前のパッケージ内にDeptVO
およびEmpVO
という2つのビュー・オブジェクトを作成したとします。その後、パッケージ・ノードからビュー・リンク・ウィザードを使用して、DeptVO
およびEmpVO
をマスター/ディテール関係にリンクする、MyViewLinkDef
という名前のビュー・リンク定義を作成したとします。
その後、次のコードを使用して、vl
というMyViewLink
のインスタンスを作成できます。MyLink1
というビュー・リンク使用が、MyDept
とMyEmp
の間のマスター/ディテール関係としてデータ・モデルに追加されます。
ViewObject voDept = myAM.createViewObject("MyDept", "package1.DeptVO"); ViewObject voEmp = myAM.createViewObject("MyEmp", "package1.EmpVO"); ViewLink vl = myAM.createViewLink("MyLink1", "package1.MyViewLinkDef", voDept, voEmp);
コードでのビュー・リンク・インスタンスの作成方法
Associationからのビュー・リンクの作成
ビュー属性の関連付けによるビュー・リンクの作成