在eclipse plugin.xml中引用静态最终变量

时间:2013-04-08 15:10:02

标签: xml eclipse variables plugins

是否有一种简单的方法(或任何方式)在插件项目的plugin.xml文件中引用静态变量?

例如,如果我在包pkg中有这样的类:

public class ClassWithVariable {
    public static final String VAR = "abc";
}

我想说一个带有此字符串的菜单项作为标签......

<menu
    label = pkg.ClassWithVariable.VAR
>

有没有办法做到这一点?

2 个答案:

答案 0 :(得分:1)

请阅读tutorial on Eclipse plugin localization。通过将String移动到属性文件中可以解决您的问题,然后可以从Java代码以及plugin.xml访问该文件。

你想象的方式是不可能的。

答案 1 :(得分:1)

不,这是不可能的。您必须在MANIFEST.MF中使用由Bundle-Localization声明的插件属性本地化。