0
我有兩個部分可以說A和B.部分A有一個名爲isDragging
的函數,它返回布爾值。Eclipse RCP E4訪問其他類
如何訪問方法B中的isDragging
函數?我應該讓這個函數變成靜態的嗎?我可以在這裏依賴依賴注入嗎(如果可能的話)?
我有兩個部分可以說A和B.部分A有一個名爲isDragging
的函數,它返回布爾值。Eclipse RCP E4訪問其他類
如何訪問方法B中的isDragging
函數?我應該讓這個函數變成靜態的嗎?我可以在這裏依賴依賴注入嗎(如果可能的話)?
使用EModelService
通過id找份:
@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指定)。
早些時候我嘗試過使用'EPartService',但是它將整個用戶界面提供給我的其他部分。感謝分享這個。 – abiieez