Rational Developer for System z バージョン 7.6

redefines ステレオタイプが適用された関連

このトピックでは、関連が設定された変換後の関係の例を示します。

そのような関連のターゲットは、関係のソースの内容を再定義する COBOL グループを生成します。
この図は、再定義によりステレオタイプ化された関連を示しています。
図 1. redefines 関係を変換する生成された COBOL
01 GRANDCHILD .
   05 PARENT .
      10 ATTR1 PIC X(32).
      10 ATTR2 PIC X(32).
   05 CHILD .
      10 ATTR5 PIC X(32).
      10 ATTR6 PIC X(32).
      10 CONTAINMENT .
         15 ATTRIBUTE1 PIC X(32).
         15 REF  USAGE POINTER.
   05 GRANDCHILD .
      10 ATTR7 PIC X(32).
   05 FLAT redefines GRANDCHILD.
      10 FLAT-ATTR1 PIC X(32).
この図は関連の再定義を示しています。
図 2. 親子の再定義の例
01 GRANDCHILD .
   05 PARENT .
      10 ATTR1 PIC X(32).
      10 ATTR2 PIC X(32).
   05 REDEF-PARENT redefines PARENT.
      10 ATTRIBUTE1 PIC X(32).
   05 CHILD .
      10 ATTR5 PIC X(32).
      10 ATTR6 PIC X(32).
      10 CONTAINMENT .
         15 ATTRIBUTE1 PIC X(32).
         15 REF  USAGE POINTER.
   05 GRANDCHILD .
      10 ATTR7 PIC X(32).
   05 FLAT redefines GRANDCHILD.
      10 FLAT-ATTR1 PIC X(32).

適切なデータ構造を記述するために、これらの関係 (ステレオタイプ化されたもの、またはされないもの) をクラス図の中で組み合わせることができます。

注: データ・オブジェクト全体とその祖先を再定義する場合は、継承に「平坦化」戦略を使用してください。

ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)