EJB 変換

Enterprise JavaBeans™ (EJB) 変換によって、UML モデル要素から EJB および Java™ コードが生成されます。

EJB および Java に変換される対象

UML オブジェクト 変換の対象
モデル モデルに含まれるすべてのパッケージ、クラス、およびインターフェース
パッケージ パッケージに含まれるすべてのクラスおよびインターフェース
クラス クラスに含まれるすべての属性、操作、クラス、およびインターフェース
インターフェース インターフェース、およびそのインターフェースに含まれるすべての属性、操作、クラス、およびインターフェース

EJB ファイルの生成場所

変換による出力は、単一の EJB プロジェクトに生成されます。EJB プロジェクトは、クライアント・プロジェクト付きでもなしでも作成できます。 この変換は、EJB プロジェクトの最初の検出されたソース・フォルダー内と、クライアント・プロジェクトの最初に検出されたソース・フォルダーがあればそこにもコードを生成します。

生成されるファイルの代替名

マッピング・モデルを作成すれば、変換によって生成された要素の代替名をソース・モデルを変更せずに指定できます。 Java 固有の詳細 (命名上の制約など) をプラットフォームに依存しないモデルに包含したい場合、または ソース・モデルの論理編成が対象のパッケージングとして適切ではない場合、代替名を指定することができます。

マッピング・モデルは変換可能要素ごとの成果物を持つ個別のモデルです。成果物ごとに元の変換可能な要素を参照し、この要素と同じ名前に なります。 代替名を指定するには、成果物のファイル名プロパティーを変更します。

com.ibm.NewName.com などの修飾名や、NewName などの非修飾名を指定できます。パッケージに代替名を指定すると、分類子に完全修飾名が指定されていない限り、該当パッケージ内のすべての分類子に影響を及ぼします。変換によって生成された要素に対して、同じプロジェクト内の代替場所を指定することもできます。

ソース - ターゲット間の関係

「ソース - ターゲット間の関係の生成 (Generate Source to Target Relationships)」オプションを選択すると、UML から EJB への変換によって、生成された Java 要素からそれらの UML ソース・モデル要素に対する派生関係が作成されます。この変換は、生成された Java クラスおよびインターフェースの Javadoc にタグを追加します。 この Javadoc には、ツールを使って UML ソース要素に対して生成されたファイルをトレースするための情報も含まれます。生成された EJB の場合、変換が生成する Java ファイルすべてに、単一の UML ソース・クラスをポイントするソースとターゲットの Javadoc タグが含まれます。 変換により生成された EJB のソース - ターゲット間の関係は、手動でみ削除可能です。各 EJB の個々の Java ファイルを編集して、ファイルの Javadoc からソース - ターゲット間の関係タグを削除する必要があります。

関連タスク
モデルからの EJB および Java クラスの生成
EJB 変換プロファイルの適用
EJB 変換の適用
関連資料
インストール済みの変換
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005