- 114 名前:デフォルトの名無しさん mailto:sage [04/08/24 11:15]
- >>113 やったことないけど、エディタパートから
中身を引っ張る定石としては getEditorInput().getAdapter(Class class) かな。適当にIJavaElementとかICompilationUnitのクラス 入れてひっぱってみれば? あと実際のJavaエディタの 実装クラスはCompilationUnitEditorだから CompilationUnitEditor.getEditorInput() 実行時に返すインスタンスがどのクラスかを調べて それのgetAdapter()の中を見るほうがはやいかも。 あともしFileEditorInputが返って来てたら Fileオブジェクトから再度ICompilationUnitの インスタンスを生成する手もある。
|

|