eclipse如何提供Override / implement方法小部件?

时间:2011-08-17 08:56:25

标签: eclipse eclipse-plugin

当我们右键单击 - > source - >覆盖方法时,哪一类eclipse显示一个调用覆盖/实现方法的框架

1 个答案:

答案 0 :(得分:0)

我不知道但也许PDE Plug-in Spy可以告诉你:http://www.eclipse.org/pde/incubator/spy/

[编辑] 以下是我的所作所为:

  1. 我在Eclipse源代码中查找了字符串“O& verride / Implement Methods ...”。可在此处找到:http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/tree/org.eclipse.jdt.ui/plugin.properties

  2. 这给了我搜索的属性:OverrideMethodsAction.label可以在plugin.xml文件中找到:

     <action
           definitionId="org.eclipse.jdt.ui.edit.text.java.override.methods"
           label="%OverrideMethodsAction.label"
           retarget="true"
           menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
           id="org.eclipse.jdt.ui.actions.OverrideMethods">
     </action>
    
  3. id是类名。

  4. 您可以在此处找到来源:http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/tree/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/OverrideMethodsAction.java