tips/eclipse/plugin開発/org.eclipse.ui.editors 拡張/03 IFileEditorInput は IEditorInput と同じプラグイン内にない

2008-03-18 (火) 02:15:06 (4279d)

org.eclipse.ui.editors 拡張 : IFileEditorInput は IEditorInput と同じプラグイン内にない

ようやく EditorPart#init に記述すべきことが分かって、 あとはコメントにある雛形を書き写せば、 と思ってそのままコピーしたらなぜかエラーが。 どうも IFileEditorInput(IEditorInput のサブインターフェイス)が見つからないらしい。
IEditorInput は見つけられている(ビルドパス内にいる)のに?
同じプラグイン内にないのか?

仕方がないのでまた Eclipse のソースの山から IFileEditor.java を検索。 どうやら org.eclipse.ui.ide にあるらしい。 このプラグインを、自分のプラグインプロジェクトの依存関係に追加して、 ようやく IFileEditorInput が使えるように。
そして無事ファイルの右クリック-「開く」で簡単なコンポーネントが開くところまでこぎつけました。
長い道のりだった。。。