IJavaElementっぽい検索結果をツリー状に表示する
JavaSearchResultPageがJavaSearchResultを直接触っていないので、
自前ではinternalパッケージに全く触らずにいけそうなヨカーン。
<extension id="JavaSearchResultPage" point="org.eclipse.search.searchResultViewPages"> <viewPage id="org.eclipse.jdt.ui.JavaSearchResultPage" searchResultClass="org.eclipse.jdt.internal.ui.search.JavaSearchResult" class="org.eclipse.jdt.internal.ui.search.JavaSearchResultPage"> </viewPage> </extension>
どちらにせよDOMツリーはあるので、似たようなモノを再実装するでもイイんだけど、
結果がすぐ見れた方がイイので、頑張って既存のを使う感じで。
それでどうしてもダメなら、自前実装。
ITreeContentProviderとかITreeLabelProviderとか、実装しててもツマン無いんだけどねぇ…。
後日追記:やっぱダメでした。ClassCastExceptionが、どーんとな。