localinfo.xsdconfig

来自「目前在JAVA下编程时对XML的操作很重要」· XSDCONFIG 代码 · 共 55 行

XSDCONFIG
55
字号
<?xml version="1.0" encoding="UTF-8"?>
<xb:config xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config"
           xmlns:NS1="http://www.helloWeather.com/weather">

<!-- Add suffix "XmlBean" to the names of all generated XMLBeans classes, 
     irresepective of the namespace of XML Schema types they represent.
-->
     
  <xb:namespace uri="##any">
    <xb:suffix>XmlBean</xb:suffix>
  </xb:namespace>

<!-- Map "http://www.localInfo.com/LI" namespace to Java package name 'com.localInfo' -->

  <xb:namespace uri="http://www.localInfo.com/LI">
    <xb:package>com.localInfo</xb:package>
  </xb:namespace>

<!-- Map "http://www.helloWeather.com/weather" namespace to Java package name 'com.weather' -->

  <xb:namespace uri="http://www.helloWeather.com/weather">
    <xb:package>com.weather</xb:package>
  </xb:namespace>

<!-- Map XML Qualified name 'NS1:image' to java type name 'mapXmlBean' -->

  <xb:qname name="NS1:image" javaname="MapXmlBean"/>

<!-- Here com.weather.LocalWeatherDocumentXmlBean$LocalWeather interface extends 
     user defined interface class com.extension.weatherExtension. 
-->
  <xb:extension for="com.weather.LocalWeatherDocumentXmlBean$LocalWeather">
      <xb:interface name="com.extension.weatherExtension">
          <xb:staticHandler>com.extension.weatherExtensionHandler</xb:staticHandler>
      </xb:interface>
  </xb:extension>




<!-- Generate pre and post calls to the handler com.extension.MapPrePostSetHandler 
     at the start and end of all the set, add, and remove methods of 
     com.weather.LocalWeatherDocumentXmlBean$LocalWeather XMLBean .
--> 
  <xb:extension for="com.weather.LocalWeatherDocumentXmlBean$LocalWeather">
      <xb:prePostSet>
          <xb:staticHandler>com.extension.MapPrePostSetHandler</xb:staticHandler>
      </xb:prePostSet>
  </xb:extension>

  

</xb:config>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?