需要在我创建的自定义对话框中显示许可协议。
我尝试了3种方法。其中之一是我将许可协议文本保存在.product
文件许可选项卡中。现在,我只需要以编程方式访问此许可证,以便将其提供给我的customDialog类。
尝试Platform.getProduct().getDefiningBundle().getResource("license");
和Platform.getProduct().getDefiningBundle().getResource("com.magic.rcp.product.licensing"))
它不起作用。似乎没有类似于getVersion()
的方法来获得许可协议。我正在运行eclipse 3.8.1。