#author("2021-12-14T02:35:48+00:00","","")
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents

まだ書き途中!

**概要 [#m2945584]

Eclipseのプラグインはplugin.xmlにさまざまな拡張ポイントが記述されますが、その拡張ポイントの記述されている情報を抜き出し、ドキュメント化するためのプラグインです。

#ref(capture.png)


下記のようなCSVを出力することができます。(多少、色づけしたりしてます:-) )
#ref(capture02.png)


Eclipse/RCPなどでアプリを開発したりする際、つくったビューの一覧などを作成するときに使えるかもしれません。


**インストール [#wfbba63f]
Eclipseプラグインなので、ダウンロード&インストールは、アップデートサイト
-http://www.masatom.in/update/

より行ってください。

**使い方 [#mb7c9eaa]
プラグインをインストールしたら、メニューバーにコマンドが表示されますので、そこからダイアログを起動するだけです。「ドキュメントを作成する...」を選択するとドキュメント生成のウィザードが起動します。そのウィザードで、ドキュメントを出力したい拡張ポイントIDをプルダウンより選択し、あとは出力先を指定してOKボタンを押せば完了です。指定した出力先に、選択した拡張ポイントの情報をCSV化したファイルが出力されます。


**ライセンス [#y81ccc35]
Plugin Document Creator プラグインは [[Eclipse Public License - v 1.0>http://www.eclipse.org/legal/epl-v10.html]] で配布しています。


*** 関連するライブラリのライセンス [#tb7ccca9]
本ライブラリで使用させていただいている他のライブラリは様々なライセンスに基づいて配布されています。

-[[Apache License Version 2.0>http://www.apache.org/licenses/LICENSE-2.0.html]]
--[[XLSBeans>http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=XLSBeans]]
--[[Apache Velocity>http://velocity.apache.org/]]
--[[commons-collections>http://commons.apache.org/]]
--[[commons-logging>http://commons.apache.org/]]
--[[commons-lang>http://commons.apache.org/]]
--[[Jakarta ORO>http://jakarta.apache.org/oro/]]
--[[Apache log4j>http://logging.apache.org/log4j/]]

-[[GNU Lesser General Public License>http://www.gnu.org/copyleft/lesser.html]]
--[[Java Excel API>http://jexcelapi.sourceforge.net/]]


個別のライブラリのライセンスの詳細は各ライブラリのドキュメント等をご確認ください。



**ソースコードのリポジトリ [#dd3ad4da]
ソースコードのチェックアウトは、以下のURLより行うことができます。適当なSubversionクライアントでアクセスしてください。
-http://svn.sourceforge.jp/svnroot/beansgenerator/ <-まちがえ
-https://www.masatom.in/svnsamples/repo/trunk/


リポジトリの内容は、以下のURLからWEBブラウザで閲覧できます。
-http://www.masatom.in/viewvc/trunk/?root=Others



**TIPS集 [#qeeb4b9b]
***出力できる拡張ポイントを増やしていく [#y15caaf0]

さてこのプラグインは、拡張ポイントを用いて
-出力できる拡張ポイントの種類をふやしていく
-出力する情報を制御する

事が可能になっています。




詳細については、これから情報を載せていこうと思います。




----
この記事は
#vote(おもしろかった,そうでもない)
#vote(おもしろかった[3],そうでもない[0])

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS