JOIIの Eclipse プラグインを作成していますが、JavaScript エディターでアウトラインを変更するのに行き詰まりました。
ICompletionProposal
のリストを提供し、完全に機能する ContentAssistant があり、入力時に適切IJavaCompletionProposalComputer
なコード補完が提供されます。ただし、その概要はありません(デフォルトのjavascriptのものを除いて)。
問題は、ContentAssistant をアウトライン ビューを変更/更新するものにフックするにはどうすればよいかということです。
プラグインで解析しているコード例:
var SomeClass = Class({
foo: function() {},
bar: function() {}
});
アウトラインでは、「SomeClass」は : として示されていSomeClass : Any
ますが、メンバーを持つ実際のクラスとして表示したいと考えています。
私はこれに関する例を一日中(文字通り)探していましたが、運がありません..
前もって感謝します!!