Eclipseプロジェクト用にいくつかの操作を実行するEclipse用のプラグインを作成したいと思います。EclipseプラグインからEclipseプロジェクトをスキャンする
質問:私はどのようにスキャン/プロジェクトのファイルリストをEclipseプラグインから取得できますか?
findfirst/findnextのようなものがありますか?
正しい方向のポインタがあれば分かります。
チャオとありがとう。ワークスペースのプロジェクトを超える
Eclipseプロジェクト用にいくつかの操作を実行するEclipse用のプラグインを作成したいと思います。EclipseプラグインからEclipseプロジェクトをスキャンする
質問:私はどのようにスキャン/プロジェクトのファイルリストをEclipseプラグインから取得できますか?
findfirst/findnextのようなものがありますか?
正しい方向のポインタがあれば分かります。
チャオとありがとう。ワークスペースのプロジェクトを超える
反復処理がしたいファイルは、いくつかの方法を介して行うことができます見つけ、その後org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot().getProjects()
介して行うことができ、最も簡単なワークスペースのでIProjet.members(...)
ありがとうございます。私が探していたもの – Sandman42
経由となり、プロジェクトやフォルダのすべてがIResource
を実装している場合は、org.eclipse.core.resources.IResource.accept()
メソッドを使用して内容を反復処理できます。
Sugerman、これは私が探しているものではありません。 RTFMの答えはそれ自身で愚かです。 RTFM、引数:Plug-in Development Environment Guideなどは、よりスマートで便利です。ところで、私はすでにそれを行いました。また、Eclipse Plug-in第3版の本も読んでいます。 – Sandman42
あなたがその本を読んでいれば、IProjectインターフェース(本の中では16回言及されています。私が投稿したリンクから、利用可能なすべてのメソッドとプロパティを一覧表示するIProject APIリファレンスページが5回クリックされました。その1つ(Kellindilで説明されているように)は、探しているものを実行します。 –