gpt4 book ai didi

java - 如何将 Direct ToolItem 与 e4 中的零件连接

转载 作者:行者123 更新时间:2023-12-02 10:41:25 24 4
gpt4 key购买 nike

我在包含 DirectToolItem 的部件中添加了一个工具栏。

因此,在我的文件中,我有一个用于该部件的类和一个用于 DirectToolItem 的类

code from the Part

code from the toolbar

我如何连接这2个类,我想从DirectToolItem的@Execute调用该部件类内的方法

最佳答案

您可以使用 IServiceConstants.ACTIVE_PART 名称在执行方法中注入(inject)当前 Activity 的 MPartMPartgetObject() 方法返回您的零件类:

@Execute
public void execute(@Named(IServiceConstants.ACTIVE_PART) MPart mpart)
{
PartStackOverflow part = (PartStackOverflow)mpart.getObject();

... call methods
}

或者使用 EModelServicefind 方法通过其 id 查找您的部件。

关于java - 如何将 Direct ToolItem 与 e4 中的零件连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52897840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com