我想通过Eclipse GUI设置一个可编辑的变量,因此我选择了org.eclipse.core.runtime.products中的Extension属性。
<property
name="myID"
value="TEST">
</property>
现在我遇到了麻烦,因为我无法从任何课程中检索我的ID。 关于E4文档,我应该使用以下方法:
String getProperty(String key)
但是到目前为止,Product变量无法注入,而且在声明该类型的变量时我被放弃了Discouraged Access。
我哪里错了?可能有更好的方法来实现这一点。
由于
答案 0 :(得分:0)
好的,我找到了解决方案:
private IProduct product = Platform.getProduct();
...
product.getProperty("myID")