[英]Eclipse RCP - implementing extension point. Where to evaluate?
題:
應在何處評估所提供的信息? 在哪個級別?
當您做出的貢獻需要該信息時,應觸發該事件。 例如,一種常見的模式是您貢獻視圖,並使用擴展點允許其他人貢獻您的視圖。 將擴展點代碼放入MyViewRegistry中,並在實例化時讀取擴展點。 然后創建:
private static MyViewRegistry registry = null;
public MyViewRegistry getRegistry() {
if (registry == null) {
registry = new MyViewRegistry();
registry.read();
}
return registry;
}
然后,當您查看實際需要的擴展信息時,它將觸發負載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.