掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     パッケージ上にクラスを配置するとソースコードが生成できない


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
tkouno
投稿日時: 2007-10-5 17:35
EA Administrator
投稿: 3939

パッケージ上にクラスを配置するとソースコードが生成できない

○ご指摘

以下の操作を行うと、対象のクラスのソースコード生成時に
「内部クラス」と判定され、コード生成ができません。

1.パッケージをダイアグラム内に配置
2.パッケージを最背面に移動
3.パッケージの上にクラスを移動

○回答

ご指摘の操作でソースコードが生成できない件を確認しました。


Enterprise Architectはバージョン7から、要素の上に別の要素を
乗せた場合の処理を改善いたしました。しかしながら、今回のように
パッケージに乗せた場合には、この「処理」を行うべきでは
ありません。この点はEnterprise Architectのバグになります。

この「要素の上に別の要素を乗せた場合の処理」は、次の方法で
無効にすることができます。お手数をおかけし申し訳ございませんが
バグ修正までの間は、このオプションを無効にしてご利用ください。

メインメニューから「ツール」→「オプション」を選択し
「要素」グループにある「コンポジット要素のサポート」の
チェックを外す


ご迷惑をおかけし申し訳ございません。
sugimoto
投稿日時: 2008-3-19 17:02
EA Administrator
投稿: 1895

Re: パッケージ上にクラスを配置するとソースコードが生成できない

この問題はEnterprise Architect7.1 ビルド827で修正されました。
ご迷惑をおかけし申し訳ございませんでした。

最新版をご利用ください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ