// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vFCS // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2003.02.06 at 03:42:14 PST // package test.jaxb; /** * Java content class for bookType complex type. *

The following schema fragment specifies the expected content contained within this java content object. *

*

 * <complexType name="bookType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="ISBN" type="{http://www.w3.org/2001/XMLSchema}long"/>
 *         <element name="price" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="authors">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="authorName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="promotion">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <choice>
 *                   <element name="Discount" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                   <element name="None" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                 </choice>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <element name="publicationDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
 *         <element name="bookCategory">
 *           <restriction base="{http://www.w3.org/2001/XMLSchema}NCName">
 *             <enumeration value="magazine"/>
 *             <enumeration value="novel"/>
 *             <enumeration value="fiction"/>
 *             <enumeration value="other"/>
 *           </restriction>
 *         </element>
 *       </sequence>
 *       <attribute name="itemId" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* */ public interface BookType { java.lang.String getItemId(); void setItemId(java.lang.String value); java.lang.String getDescription(); void setDescription(java.lang.String value); java.lang.String getName(); void setName(java.lang.String value); java.util.Calendar getPublicationDate(); void setPublicationDate(java.util.Calendar value); java.lang.String getPrice(); void setPrice(java.lang.String value); test.jaxb.BookType.AuthorsType getAuthors(); void setAuthors(test.jaxb.BookType.AuthorsType value); java.lang.String getBookCategory(); void setBookCategory(java.lang.String value); long getISBN(); void setISBN(long value); test.jaxb.BookType.PromotionType getPromotion(); void setPromotion(test.jaxb.BookType.PromotionType value); /** * Java content class for annonymous complex type. *

The following schema fragment specifies the expected content contained within this java content object. *

*

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="authorName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* */ public interface AuthorsType { java.util.List getAuthorName(); } /** * Java content class for annonymous complex type. *

The following schema fragment specifies the expected content contained within this java content object. *

*

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <choice>
     *         <element name="Discount" type="{http://www.w3.org/2001/XMLSchema}string"/>
     *         <element name="None" type="{http://www.w3.org/2001/XMLSchema}string"/>
     *       </choice>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* */ public interface PromotionType { java.lang.String getNone(); void setNone(java.lang.String value); java.lang.String getDiscount(); void setDiscount(java.lang.String value); } }