如何使用外部绑定文件覆盖JAXB中的默认名称?

我有一个看起来像这样的元素。

            

以下是为此元素创建的默认代码。

 @XmlElements({ @XmlElement(name = "navmap", type = Navmap.class), @XmlElement(name = "keymap", type = Keymap.class), @XmlElement(name = "container", type = Container.class), @XmlElement(name = "ad", type = Ad.class), @XmlElement(name = "button", type = Button.class), @XmlElement(name = "checkbox", type = Checkbox.class), }) protected List navmapOrKeymapOrContainer; 

我的问题是我需要在我的 .xjb 绑定文件中 放置什么来将 默认生成的名称从 navmapOrKeymapOrContainer 为其他类似的 children

例:

             

在您的绑定文件中对此进行调整,它会这样做。 请参阅此处以供参考。

清单11说明了这个秘密: