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


#navi(../../)

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


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

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