掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     Javaクラスのフルパッケージ名をRTFドキュメントに出力したい


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2008-9-10 10:32
EA Administrator
投稿: 1895

Javaクラスのフルパッケージ名をRTFドキュメントに出力したい

○ご質問

Javaクラスのフルパッケージ名をRTF上に出力したいと考えておりますが、
出力方法がわかりません。
RTFドキュメントエディタ上、どの出力項目を指定すれば出力可能でしょうか?

例えば、次のような要素(クラス)をEAで作成した場合、

javax.servlet.http.HttpServletRequest
javax.servlet.http.HttpServletResponse

フォルダ構成は次のように作りますが、
\javax
└\servlet
 └\http
   └HttpServletRequest (要素)
   └HttpServletResponse (要素)
   
下記のようなRTFドキュメントを生成したいと考えています。

-----------------------------------
パッケージ名 javax.servlet.http
クラス名   HttpServletRequest
クラスの内容 ...

パッケージ名 javax.servlet.http
クラス名   HttpServletResponse
クラスの内容 ...
-----------------------------------

クラス名は容易に出力することができるのですが、
フルパッケージ名"javax.servlet.http"を出力する方法が不明です。


○回答

現状、RTFドキュメント内容カスタマイズにより、
ご要望いただきましたような出力を行うことはできません。

ドキュメント出力を指定したパッケージの名前や、その親パッケージの名前、
また、要素が格納されているパッケージの名前は出力できますが、
全てのパッケージ名を出力することが現状できません。

以下のような出力であれば可能です。
---------------------------------
パッケージ名
Java
servlet
http

クラス名   HttpServletRequest
クラスの内容 ...

クラス名   HttpServletResponse
クラスの内容 ...
---------------------------------

なお、RTFドキュメントのカスタマイズにおいて、要素の情報に
「名前(全て)」を設定すると、本来は全てのパッケージ名を含む
要素名が表示されるべきですが、現状、表示されていません。

こちらはEAのバグになりますので、開発元に連絡し、
修正を依頼します。

こちらが修正されましたら、ご希望の出力内容に近づくと思います。
(全てのパッケージ名を含むクラス名が出力されるようになります。)

修正が完了しましたら、改めてご連絡いたします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Javaクラスのフルパッケージ名をRTFドキュメントに出力したい sugimoto 2008-9-10 10:32