統合開発環境Eclipseプラグイン開発QA
■ このスレッドは過去ログ倉庫に格納されています
0114デフォルトの名無しさん
NGNG中身を引っ張る定石としては
getEditorInput().getAdapter(Class class)
かな。適当にIJavaElementとかICompilationUnitのクラス
入れてひっぱってみれば? あと実際のJavaエディタの
実装クラスはCompilationUnitEditorだから
CompilationUnitEditor.getEditorInput()
実行時に返すインスタンスがどのクラスかを調べて
それのgetAdapter()の中を見るほうがはやいかも。
あともしFileEditorInputが返って来てたら
Fileオブジェクトから再度ICompilationUnitの
インスタンスを生成する手もある。
■ このスレッドは過去ログ倉庫に格納されています