我有两个部分可以说是A和B.部分A有一个名为isDragging
的函数,它返回布尔值。
如何访问方法B中的isDragging
函数?我应该让功能变得静止吗?我可以在这里依赖依赖注入(如果可能的话)吗?
答案 0 :(得分:1)
使用EModelService
按ID查找A部分:
@Inject
EModelService modelService;
@Inject
MApplication application;
MPart partA = (MPart)modelService.find("part A id", application);
PartAObject myObject = (PartAObject)partA.getObject();
if (myObject.isDragging())
其中' PartAObject'是你的部分类(在模型类URI中指定)。