2010-10-28 58 views
0

問候一切。Eclipse插件開發:你如何防止其他作業運行

我有兩個操作:「查找」和「運行」。它們可以通過3種方式調用:僅查找;只能運行;和「查找並運行」。

我想把這兩個行動都放在喬布斯。

對於「查找並運行」的情況,Eclipse中使「運行」作業等待「查找」作業完成的最佳方式是什麼?重要的是,「運行」作業取決於查找作業的結果。

據我所知,我可以使用鎖,或者我可以使用規則,儘管文檔指出單個規則與鎖相同。

我知道我可以通過向查找作業添加一個運行後事件來完成此任務,然後調用運行作業,但我認爲該平臺爲我需要的行爲提供了一個首選機制,並且我希望使用該機制。 ..只是不知道這個機制是什麼。

感謝您的建議

回答