紹介エクリプスプラグインコメントを残す昔のブログから引っ越してきた、2011/07/29当時の記事ですThinkITの記事を見つつ(リンク切れ)HelloWorldコマンドプラグインでベースを作成。やるべきことは技術的には1.eclipse上の選択フォルダを取得するファイル一覧を取得する既存ファイルを削除するファイルをコピーするぐらい。selectedObj;とれるものは下のもの。0x4;ルートはIResourceの方にあるけどC:\のようなファイルシステム上のルートを表すのでワークベンチの選択では飛んでこない(はず。0x8;eclipse起動直後の何も選択していない状態はnullでなく空のイテレーターだった。IResourceで(意味はあとで見てもわかるはず。一個目の引数はファイルシステムと同期できていない場合に削除するか二個目の引数はモニター(?)を使うためのもの。null);}}4.ファイルをコピーするコピーしたいファイルオブジェクトの、コピーメソッドを呼び出す。引数のバージョンはあるけど使ったのは以下。)パスオブジェクトはIResource.getFullPathでプロジェクト名を起点としたパスIResource.getLocationはローカルのファイルシステムを起点としたパス(c:\~)第二引数はファイルシステムと同期できていない場合に削除するか第三引数はモニター(?)を使うためのもの。sbFileName.length());}}Fileに色々な属性があるので、この通りに動かないことも多いけどベースはこんな感じで。コメントをキャンセルメールアドレスが公開されることはありません。*サイト案件募集中です店が開店休業状態なので、店番をしながらできるシステムの仕事を募集中です。@YoshitakeKitamuもしくは店へのご連絡お待ちしています。