我正在创建一个NetBeans插件,并希望在我右键单击Java文件时声明的Action
声明在他们自己的子菜单中出现。我能够让Action
出现在上下文菜单中,但我无法将其放入子菜单中。我当前的Action
注释看起来像这样......
@ActionID(
category = "Source",
id = "net.myproj.actions.DoMyAction"
)
@ActionRegistration(
displayName = "#CTL_DoMyAction"
)
@ActionReferences({
@ActionReference(path = "Loaders/text/x-java/Actions", position = 2950, separatorBefore = 2925, separatorAfter = 2975),
@ActionReference(path = "Editors/text/x-java/Popup", position = 2950, separatorBefore = 2925, separatorAfter = 2975)
})
@Messages("CTL_DoMyAction=Foo...")
我尝试在Loaders/text/x-java/Actions
下添加另一条路径,但这不起作用。与Editors/text/x-java/Popup
相同。有没有办法让我的Action
在他们自己独立的子菜单中组合在一起?