0

如何在 IMarker 边界中添加修改侦听器?例如,我有一个红色标记,它包裹了@Annotation。当“@Annotation”文本发生更改时,我如何获得通知?我想通过更改文本来修改/删除标记。

我的主要目标是在框中的文本更改时更改标记。可能吗 ?

标记示例

4

2 回答 2

2

是的,这是可能的。您必须实现IResourceChangeListener接口,在工作区中注册它以监听标记的变化,并在事件到达时调用 findMarkerDeltas()。

您可以在此处获取更多信息。

于 2012-05-09T13:46:41.473 回答
0

我会尝试实现IPartListener2 ( JavaDoc ) 并覆盖该方法partInputChanged
我没有找到任何方法在指定的标记上注册监听器。

于 2012-05-14T18:25:55.047 回答