0
我想创建一个带有任务的插件,但我无法访问I18bean的实例来检索国际化消息。有没有人有如何做到这一点暗示?如何从任务中访问I18n Bean
我想创建一个带有任务的插件,但我无法访问I18bean的实例来检索国际化消息。有没有人有如何做到这一点暗示?如何从任务中访问I18n Bean
找到它。您需要添加一个构造带I18nBeanFactory
参数,并使用这个检索的I18nBean
public class CreateFileTask implements TaskType {
public I18nBeanFactory i18nBeanFactory;
public CreateFileTask(I18nBeanFactory i18nBeanFactory) {
this.i18nBeanFactory=i18nBeanFactory;
}
@NotNull
@Override
public TaskResult execute(TaskContext taskContext) throws TaskException {
I18nBean i18nBean = i18nBeanFactory.getI18nBean();
i18Bean.getText(...);
}
}
顺便说一句,我试图创建标签竹插件的开发,但我没有足够的声誉。有足够的影响力的人可以做到吗?非常感谢 – Teocali 2015-04-05 09:08:42