Eclipse 活动不工作

2023-08-22Java开发问题
1

本文介绍了Eclipse 活动不工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

我正在尝试通过这样的活动来隐藏 UI 中的元素

I am trying to hide elements in the UI by means of activities like this

<plugin>

   <extension
         point="org.eclipse.ui.startup">
      <startup
            class="StartUp">
      </startup>
   </extension>  

   <extension point="org.eclipse.ui.activities">  
<activity id="com.lowcoupling.actitivities.unwantedActionSet1" name="Unwanted Search ActionSet">  </activity>
<activityPatternBinding
      activityId="com.lowcoupling.actitivities.unwantedActionSet1"
      isEqualityPattern="true"
      pattern="org.eclipse.papyrus.infra.discovery.ui.menu.toolbars.discoveryCommand">
</activityPatternBinding>
 </extension>

</plugin>

但是当我将此插件作为另一个 EClipse 应用程序运行时,按钮仍然存在.我做错了什么?

but when I run this plugin as another EClipse application the button is still there. What am I doing wrong?

推荐答案

activityPatternBindingpattern 值采用以下格式:

The pattern value for activityPatternBinding takes the format:

contributing plug-in id / local id

所以你必须弄清楚哪个插件贡献了菜单项.查看 Eclipse Papyrus 下载插件似乎是 org.eclipse.papyrus.infra.discovery.ui.menu 所以模式可能是:

so you have to work out which plug-in contributes the menu item. Looking at the Eclipse Papyrus download the plug-in appears to be org.eclipse.papyrus.infra.discovery.ui.menu so the pattern is probably:

  pattern="org.eclipse.papyrus.infra.discovery.ui.menu/org.eclipse.papyrus.infra.discovery.ui.menu.toolbars.discoveryCommand">

(假设isEqualityPattern="true",所有.字符都需要转义为正则表达式版本)

(assuming isEqualityPattern="true", all the . characters need escaping for the regular expression version)

这篇关于Eclipse 活动不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

The End

相关推荐

如何使用 JAVA 向 COM PORT 发送数据?
How to send data to COM PORT using JAVA?(如何使用 JAVA 向 COM PORT 发送数据?)...
2024-08-25 Java开发问题
21

如何使报表页面方向更改为“rtl"?
How to make a report page direction to change to quot;rtlquot;?(如何使报表页面方向更改为“rtl?)...
2024-08-25 Java开发问题
19

在 Eclipse 项目中使用西里尔文 .properties 文件
Use cyrillic .properties file in eclipse project(在 Eclipse 项目中使用西里尔文 .properties 文件)...
2024-08-25 Java开发问题
18

有没有办法在 Java 中检测 RTL 语言?
Is there any way to detect an RTL language in Java?(有没有办法在 Java 中检测 RTL 语言?)...
2024-08-25 Java开发问题
11

如何在 Java 中从 DB 加载资源包消息?
How to load resource bundle messages from DB in Java?(如何在 Java 中从 DB 加载资源包消息?)...
2024-08-25 Java开发问题
13

如何更改 Java 中的默认语言环境设置以使其保持一致?
How do I change the default locale settings in Java to make them consistent?(如何更改 Java 中的默认语言环境设置以使其保持一致?)...
2024-08-25 Java开发问题
13