« EditorPart の生成で「サイトが異なっています」 | メイン | Throwable#printStackTrace() の結果を文字列として取り出す(追記) »

2006年12月07日

IFileEditorInput は IEditorInput と同じプラグイン内にない

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

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

投稿者 kyohei : 2006年12月07日 02:35

トラックバック

このエントリーのトラックバックURL:
http://240k.jp/cgi-bin/MT333/mt-tb.cgi/361

このリストは、次のエントリーを参照しています: IFileEditorInput は IEditorInput と同じプラグイン内にない:

» Name brand car stereo 2003 jeep grand cherokee. from Best car stereo brand.
Name brand car stereo 2003 jeep grand cherokee. [続きを読む]

トラックバック時刻: 2008年07月14日 19:41

コメント

コメントしてください




保存しますか?