在Eclipse中自定义进度视图
问题描述:
我在Eclipse上有一个RCP应用程序,可以使用相当多的作业。这会导致进度视图有时变得混乱,难以阅读。在Eclipse中自定义进度视图
是否有可能扩展到进度视图来按类别筛选或选中正在运行的作业?或者这超出了它的预期用途?
答
不,Progress View代码全部是内部的,我们没有任何计划使其可扩展。你应该考虑@aav的建议(1)和(2)建议(3)不能完成,因为IJobManager不会给你实际的进展。
答
您可以:
集集团的几项工作一起 - 在你的工作中使用setProgressGroup方法。与进度组相关的工作将通过进度视图中的单个条目呈现。
将作业标记为系统 - 在作业实例中使用setSystem(true)方法。默认情况下,标记为系统的作业在作业视图中不可见。
实现您自己的视图,显示正在运行的作业。您应该使用IJobManager附加一个侦听器,该侦听器将接收作业状态通知。
我与(1)和(2)的问题是,尽管这些工作混乱的进展视图,重要的是,他们都可以单独看到。 – 2011-04-05 07:56:21