【发布时间】:2016-07-05 13:22:12
【问题描述】:
我正在为 XJC 编写一个自定义插件。我需要 XJC 来生成不在 XSD 架构中的额外类。我该怎么做?
在 run(Outline model, ...) 中,我们可以访问属于 ClassOutline 类型的 model.getClasses()。问题是我需要添加 JDefinedClass,但我不知道在哪里添加它。每个 ClassOutline 只有一个 implClass,我无法替换或添加。
【问题讨论】:
-
感谢您的回复@lexicore,这是非常有用的信息。但是是否可以添加未链接到架构的类?我不知道在哪里可以添加我自己的 JDefinedClass for xjc 来生成它。