//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2003.05.02 at 02:28:48 PDT 
//


package org.huihoo.jfox.xmlet.jaxb;


/**
 * Java content class for XMLetType complex type.
 *  <p>The following schema fragment specifies the expected content contained within this java content object.
 * <p>
 * <pre>
 * &lt;complexType name="XMLetType">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="ARGUMENTS" minOccurs="0">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="ARG" type="{}ArgType" maxOccurs="unbounded"/>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *         &lt;element name="ATTRIBUTES" minOccurs="0">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="ATTR" type="{}AttrType" maxOccurs="unbounded"/>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *       &lt;/sequence>
 *       &lt;attribute name="OBJECT" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="CODE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="NAME" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="ARCHIVE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="VERSION" type="{http://www.w3.org/2001/XMLSchema}string" />
 *       &lt;attribute name="CODEBASE" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 */
public interface XMLetType {


    java.lang.String getCODE();

    void setCODE(java.lang.String value);

    java.lang.String getOBJECT();

    void setOBJECT(java.lang.String value);

    org.huihoo.jfox.xmlet.jaxb.XMLetType.ARGUMENTSType getARGUMENTS();

    void setARGUMENTS(org.huihoo.jfox.xmlet.jaxb.XMLetType.ARGUMENTSType value);

    org.huihoo.jfox.xmlet.jaxb.XMLetType.ATTRIBUTESType getATTRIBUTES();

    void setATTRIBUTES(org.huihoo.jfox.xmlet.jaxb.XMLetType.ATTRIBUTESType value);

    java.lang.String getCODEBASE();

    void setCODEBASE(java.lang.String value);

    java.lang.String getVERSION();

    void setVERSION(java.lang.String value);

    java.lang.String getNAME();

    void setNAME(java.lang.String value);

    java.lang.String getARCHIVE();

    void setARCHIVE(java.lang.String value);


    /**
     * Java content class for annonymous complex type.
     *  <p>The following schema fragment specifies the expected content contained within this java content object.
     * <p>
     * <pre>
     * &lt;complexType>
     *   &lt;complexContent>
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       &lt;sequence>
     *         &lt;element name="ARG" type="{}ArgType" maxOccurs="unbounded"/>
     *       &lt;/sequence>
     *     &lt;/restriction>
     *   &lt;/complexContent>
     * &lt;/complexType>
     * </pre>
     * 
     */
    public interface ARGUMENTSType {


        java.util.List getARG();

    }


    /**
     * Java content class for annonymous complex type.
     *  <p>The following schema fragment specifies the expected content contained within this java content object.
     * <p>
     * <pre>
     * &lt;complexType>
     *   &lt;complexContent>
     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       &lt;sequence>
     *         &lt;element name="ATTR" type="{}AttrType" maxOccurs="unbounded"/>
     *       &lt;/sequence>
     *     &lt;/restriction>
     *   &lt;/complexContent>
     * &lt;/complexType>
     * </pre>
     * 
     */
    public interface ATTRIBUTESType {


        java.util.List getATTR();

    }

}
