2011-02-10 13 views
3

Eclipseプロジェクト用にいくつかの操作を実行するEclipse用のプラグインを作成したいと思います。EclipseプラグインからEclipseプロジェクトをスキャンする

質問:私はどのようにスキャン/プロジェクトのファイルリストをEclipseプラグインから取得できますか?

findfirst/findnextのようなものがありますか?

正しい方向のポインタがあれば分かります。

チャオとありがとう。ワークスペースのプロジェクトを超える

+0

Sugerman、これは私が探しているものではありません。 RTFMの答えはそれ自身で愚かです。 RTFM、引数:Plug-in Development Environment Guideなどは、よりスマートで便利です。ところで、私はすでにそれを行いました。また、Eclipse Plug-in第3版の本も読んでいます。 – Sandman42

+0

あなたがその本を読んでいれば、IProjectインターフェース(本の中では16回言及されています。私が投稿したリンクから、利用可能なすべてのメソッドとプロパティを一覧表示するIProject APIリファレンスページが5回クリックされました。その1つ(Kellindilで説明されているように)は、探しているものを実行します。 –

答えて

4

反復処理がしたいファイルは、いくつかの方法を介して行うことができます見つけ、その後org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot().getProjects()

介して行うことができ、最も簡単なワークスペースのでIProjet.members(...)

+0

ありがとうございます。私が探していたもの – Sandman42

0

経由となり、プロジェクトやフォルダのすべてがIResourceを実装している場合は、org.eclipse.core.resources.IResource.accept()メソッドを使用して内容を反復処理できます。

関連する問題