从Eclipse中的非插件库更新ProgressMonitor
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从Eclipse中的非插件库更新ProgressMonitor相关的知识,希望对你有一定的参考价值。
我有一个场景,我有一个Java项目(MyLibrary
),它应该是一个“纯”的Java项目,没有引用Eclipse SDK。
我有另一个项目(MyPlugin
),这是一个插件项目,它使用MyLibrary
。在调用MyLibrary
时,插件项目使用ProgressMonitor
。
我无法将对象从MyPlugin传递给MyLibrary,因为后者没有对Eclipse的任何引用。
如何更新MyLibrary
的进度?
答案
将进度监视器界面添加到您的库中的方法期望接收的MyLibrary(例如IMyProgressMonitor
)。
然后你的插件可以实现IMyProgressMonitor
,只需在Eclipse上的IProgressMonitor
上调用相应的方法。
以上是关于从Eclipse中的非插件库更新ProgressMonitor的主要内容,如果未能解决你的问题,请参考以下文章
如何修复这个版本的渲染库比你在eclipse中的ADT插件版本更新? [复制]