OSDN Git Service

refs #344 インストールのとき,依存ライブラリも一緒にプラグインディレクトリへコピーするように変更した. master
authorHaruaki Tamada <tamada@cc.kyoto-su.ac.jp>
Thu, 2 Jun 2011 10:12:12 +0000 (19:12 +0900)
committerHaruaki Tamada <tamada@cc.kyoto-su.ac.jp>
Thu, 2 Jun 2011 10:12:12 +0000 (19:12 +0900)
commit5f75a8c311285ea56063bab6fa4361cd7a46c29e
treeb22d37ef3906eb681b60acab7abe029508412b38
parent04185f8f6e4830b96ada3784ede9b5613795266a
refs #344 インストールのとき,依存ライブラリも一緒にプラグインディレクトリへコピーするように変更した.

なお,その変更に伴い,jarファイルのMANIFESTファイルから依存ライブラリを取得する汎用メソッドをUtilityクラスに追加した.
また,コマンドの実行に成功したか否かを判断できるようStigmataCommandのperformメソッドの返り値をvoidからbooleanに変更した.
加えて,エラーメッセージをGUIに渡すために,StigmataCommandにgetMessages, putMessage, getMessageSizeの3つのメソッドを追加した.メッセージを追加できるようになる.デフォルト実装はAbstractStigmataCommandにあるので,実装クラスで変更は必要ない.
15 files changed:
pom.xml
src/main/java/jp/sourceforge/stigmata/StigmataCommand.java
src/main/java/jp/sourceforge/stigmata/command/AbstractStigmataCommand.java
src/main/java/jp/sourceforge/stigmata/command/CompareCommand.java
src/main/java/jp/sourceforge/stigmata/command/ExportConfigCommand.java
src/main/java/jp/sourceforge/stigmata/command/ExtractCommand.java
src/main/java/jp/sourceforge/stigmata/command/GuiCommand.java
src/main/java/jp/sourceforge/stigmata/command/HelpCommand.java
src/main/java/jp/sourceforge/stigmata/command/InstallCommand.java
src/main/java/jp/sourceforge/stigmata/command/LicenseCommand.java
src/main/java/jp/sourceforge/stigmata/command/ListBirthmarksCommand.java
src/main/java/jp/sourceforge/stigmata/command/UninstallCommand.java
src/main/java/jp/sourceforge/stigmata/command/VersionCommand.java
src/main/java/jp/sourceforge/stigmata/ui/swing/StigmataFrame.java
src/main/java/jp/sourceforge/stigmata/utils/Utility.java