插入/使用CompletionProposal的eclipse插件扩展点

时间:2014-07-21 11:01:13

标签: java eclipse autocomplete eclipse-plugin eclipse-wtp

我已经扩展了我的eclipse xml-auto-completion提案,如tutorial所示。

此外,我想操作底层的xml文档(例如,向所选节点添加其他子元素) 我插入了一个提供的提案< / strong>,但我找不到任何扩展点匹配。

org.eclipse.jface.text.contentassist套餐中是否有我失踪的解决方案,或者有人可以给我一个提示哪个扩展点有用?

1 个答案:

答案 0 :(得分:2)

您可以编写自己的ICompletionProposal实现,而不是使用提供的CompletionProposal类(final,因此无法扩展)。

调用void apply(IDocument document)方法将完成提案应用于当前文档 - 您应该能够在此方法中执行所需操作。