在外部Java操作中调用Scala嵌入方法

时间:2016-06-21 22:00:00

标签: scala jface emf eclipse-sirius

我正在开发一个混合了java和scala的程序。 Eclipse:Eclipse Modeling Tool 2.4 天狼星:代表模特 Scala IDE

我的情况是我在Sirius中使用外部Java动作接口来扩展建模表示。假设该类是A_Extend,它实现了外部Java动作接口。 A_Extend调用JFace类,B_GUI。 B_GUI调用Scala函数,C_Scala。 顺便说一下,在开发模式中(它包括自动生成的模型源代码和A_Extend,以及B_GUI和C_Scala代码),当我执行B_GUI作为Java Application时,它可以调用C_Scala(我设置了Scala性质)。但是,当我在Workbench实例中使用A_Extend执行B_GUI时(我单击"作为Eclipse Application运行"),不调用C_Scala。 我认为这是因为在运行工作台中没有Scala编译器,所以我尝试在实例模型和odesign文件中包含Scala特性。但是,它不起作用。

有没有人可以帮助我?

非常感谢你,祝你有个美好的一天。

最诚挚的问候, 格雷斯

0 个答案:

没有答案