blob: 5e55c0d854530933af2df52d015fe75b237d5fd2 [file] [log] [blame]
<bin:binding-config xmlns:myt="http://www.mytest.com/" xmlns:bin="http://xmlbeans.apache.org/2003/09/binding-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<bin:bindings>
<bin:binding-type xsi:type="bin:by-name-bean">
<bin:xmlcomponent>t=my-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.MyClass</bin:javatype>
<bin:xmlobj>false</bin:xmlobj>
<bin:qname-property>
<bin:xmlcomponent>t=your-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.YourClass</bin:javatype>
<bin:getter>getMyelt</bin:getter>
<bin:setter>setMyelt</bin:setter>
<bin:qname>myt:myelt</bin:qname>
</bin:qname-property>
<bin:qname-property>
<bin:xmlcomponent>t=custom-string@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>java.lang.String</bin:javatype>
<bin:getter>getMyatt</bin:getter>
<bin:setter>setMyatt</bin:setter>
<bin:qname>myt:myatt</bin:qname>
</bin:qname-property>
</bin:binding-type>
<bin:binding-type xsi:type="bin:by-name-bean">
<bin:xmlcomponent>t=your-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.YourClass</bin:javatype>
<bin:xmlobj>false</bin:xmlobj>
<bin:qname-property>
<bin:xmlcomponent>t=my-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.MyClass</bin:javatype>
<bin:getter>getMyClass</bin:getter>
<bin:setter>setMyClass</bin:setter>
<bin:qname>myt:your_class</bin:qname>
</bin:qname-property>
<bin:qname-property>
<bin:xmlcomponent>t=float@http://www.w3.org/2001/XMLSchema</bin:xmlcomponent>
<bin:javatype>float</bin:javatype>
<bin:getter>getMyFloat</bin:getter>
<bin:setter>setMyFloat</bin:setter>
<bin:qname>myt:my-float</bin:qname>
</bin:qname-property>
<bin:qname-property>
<bin:xmlcomponent>t=float@http://www.w3.org/2001/XMLSchema</bin:xmlcomponent>
<bin:javatype>float</bin:javatype>
<bin:getter>getAttrib</bin:getter>
<bin:setter>setAttrib</bin:setter>
<bin:qname>myt:attrib</bin:qname>
<bin:attribute>true</bin:attribute>
</bin:qname-property>
</bin:binding-type>
<bin:binding-type xsi:type="bin:simple-type">
<bin:xmlcomponent>t=custom-string@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>java.lang.String</bin:javatype>
<bin:xmlobj>false</bin:xmlobj>
<bin:as-xml>t=string@http://www.w3.org/2001/XMLSchema</bin:as-xml>
</bin:binding-type>
</bin:bindings>
<bin:xml-to-pojo>
<bin:mapping>
<bin:xmlcomponent>t=my-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.MyClass</bin:javatype>
</bin:mapping>
<bin:mapping>
<bin:xmlcomponent>t=your-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.YourClass</bin:javatype>
</bin:mapping>
</bin:xml-to-pojo>
<bin:xml-to-xmlobj/>
<bin:java-to-xml>
<bin:mapping>
<bin:xmlcomponent>t=my-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.MyClass</bin:javatype>
</bin:mapping>
<bin:mapping>
<bin:xmlcomponent>t=your-type@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>com.mytest.YourClass</bin:javatype>
</bin:mapping>
<bin:mapping>
<bin:xmlcomponent>t=custom-string@http://www.mytest.com/</bin:xmlcomponent>
<bin:javatype>java.lang.String</bin:javatype>
</bin:mapping>
</bin:java-to-xml>
</bin:binding-config>