1
我有supperClass for globalBindings的問題。globalBindings超類
我JAXB配置:
<jxb:bindings version="1.0" xmlns:jxb="http://java.sun.com/xml/ns/jaxb" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
jxb:extensionBindingPrefixes="xjc"
xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd ">
<jxb:globalBindings>
<xjc:superClass name="package.Superclass"/>
</jxb:globalBindings>
<jxb:bindings schemaLocation="xlink.xsd" node="/xs:schema">
<jxb:schemaBindings>
<jxb:package name="org.w3.xlink" />
</jxb:schemaBindings>
</jxb:bindings>
<jxb:bindings schemaLocation="something.xsd" node="/xs:schema">
<jxb:schemaBindings>
<jxb:package name="package1" />
</jxb:schemaBindings>
</jxb:bindings>
<jxb:bindings schemaLocation="something2.xsd" node="/xs:schema">
<jxb:schemaBindings>
<jxb:package name="package2" />
</jxb:schemaBindings>
</jxb:bindings>
</jxb:bindings>
現在超類擴展我的所有生成的類。我怎樣才能防止這種綁定只對package1? 而對於package2也許不同的Superclass2類型?