|
|
| |
"Using JAXB in Enterprise J2EE Applications"
Vol. 9, Issue 4, p. 18
Listing 1
<xsd:annotation>
<xsd:appinfo>
<jxb:globalBindings collectionType="java.util.ArrayList"
fixedAttributeAsConstantProperty="true"
generateIsSetMethod="false"
enableFailFastCheck="false"
choiceContentProperty="false"
underscoreBinding="asWordSeparator"
typesafeEnumBase="xsd:NCName"
typesafeEnumMemberName="generateError"
enableJavaNamingConventions="true"
bindingStyle="elementBinding">
<xjc:serializable />
</jxb:globalBindings>
<jxb:schemaBindings>
<jxb:package name="com.ibm.domainobjects" />
</jxb:schemaBindings>
</xsd:appinfo>
</xsd:annotation>
Listing 2
<xsd:complexType name="Library">
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:appinfo>
<jxb:class>
<jxb:javadoc>
A <b>Library</b> consists of <b>Books</b>.
</jxb:javadoc>
</jxb:class>
<jxb:property name="bookList" />
</xsd:appinfo>
</xsd:annotation>
<xsd:element name="book" type="Book" />
</xsd:complexType>
|
|
All Rights Reserved
Copyright © 2004 SYS-CON Media, Inc.
E-mail: info@sys-con.com
Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.
|