Home » geronimo-eclipse-plugin-2.2-source-release » org.apache.geronimo.xml.ns.j2ee.application_1 » [javadoc | source]

    1   //
    2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
    3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
    4   // Any modifications to this file will be lost upon recompilation of the source schema. 
    5   // Generated on: 2009.07.17 at 01:03:24 AM CST 
    6   //
    7   
    8   
    9   package org.apache.geronimo.xml.ns.j2ee.application_1;
   10   
   11   import javax.xml.bind.annotation.XmlAccessType;
   12   import javax.xml.bind.annotation.XmlAccessorType;
   13   import javax.xml.bind.annotation.XmlAnyElement;
   14   import javax.xml.bind.annotation.XmlElement;
   15   import javax.xml.bind.annotation.XmlType;
   16   import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
   17   import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
   18   import org.w3c.dom.Element;
   19   
   20   
   21   /**
   22    * 
   23    * 	Mirrors the moduleType defined by application_1_4.xsd and adds an
   24    * 	optional alt-dd element defining a Geronimo specific deployment descriptor.
   25    *             
   26    * 
   27    * <p>Java class for ext-moduleType complex type.
   28    * 
   29    * <p>The following schema fragment specifies the expected content contained within this class.
   30    * 
   31    * <pre>
   32    * &lt;complexType name="ext-moduleType">
   33    *   &lt;complexContent>
   34    *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
   35    *       &lt;sequence>
   36    *         &lt;choice>
   37    *           &lt;element name="connector" type="{http://geronimo.apache.org/xml/ns/j2ee/application-1.1}pathType"/>
   38    *           &lt;element name="ejb" type="{http://geronimo.apache.org/xml/ns/j2ee/application-1.1}pathType"/>
   39    *           &lt;element name="java" type="{http://geronimo.apache.org/xml/ns/j2ee/application-1.1}pathType"/>
   40    *           &lt;element name="web" type="{http://geronimo.apache.org/xml/ns/j2ee/application-1.1}pathType"/>
   41    *         &lt;/choice>
   42    *         &lt;choice>
   43    *           &lt;element name="internal-path" type="{http://www.w3.org/2001/XMLSchema}token"/>
   44    *           &lt;element name="external-path" type="{http://www.w3.org/2001/XMLSchema}token"/>
   45    *         &lt;/choice>
   46    *         &lt;any/>
   47    *       &lt;/sequence>
   48    *     &lt;/restriction>
   49    *   &lt;/complexContent>
   50    * &lt;/complexType>
   51    * </pre>
   52    * 
   53    * 
   54    */
   55   @XmlAccessorType(XmlAccessType.FIELD)
   56   @XmlType(name = "ext-moduleType", propOrder = {
   57       "connector",
   58       "ejb",
   59       "java",
   60       "web",
   61       "internalPath",
   62       "externalPath",
   63       "any"
   64   })
   65   public class ExtModuleType {
   66   
   67       protected PathType connector;
   68       protected PathType ejb;
   69       protected PathType java;
   70       protected PathType web;
   71       @XmlElement(name = "internal-path")
   72       @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
   73       protected java.lang.String internalPath;
   74       @XmlElement(name = "external-path")
   75       @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
   76       protected java.lang.String externalPath;
   77       @XmlAnyElement(lax = true)
   78       protected Object any;
   79   
   80       /**
   81        * Gets the value of the connector property.
   82        * 
   83        * @return
   84        *     possible object is
   85        *     {@link PathType }
   86        *     
   87        */
   88       public PathType getConnector() {
   89           return connector;
   90       }
   91   
   92       /**
   93        * Sets the value of the connector property.
   94        * 
   95        * @param value
   96        *     allowed object is
   97        *     {@link PathType }
   98        *     
   99        */
  100       public void setConnector(PathType value) {
  101           this.connector = value;
  102       }
  103   
  104       /**
  105        * Gets the value of the ejb property.
  106        * 
  107        * @return
  108        *     possible object is
  109        *     {@link PathType }
  110        *     
  111        */
  112       public PathType getEjb() {
  113           return ejb;
  114       }
  115   
  116       /**
  117        * Sets the value of the ejb property.
  118        * 
  119        * @param value
  120        *     allowed object is
  121        *     {@link PathType }
  122        *     
  123        */
  124       public void setEjb(PathType value) {
  125           this.ejb = value;
  126       }
  127   
  128       /**
  129        * Gets the value of the java property.
  130        * 
  131        * @return
  132        *     possible object is
  133        *     {@link PathType }
  134        *     
  135        */
  136       public PathType getJava() {
  137           return java;
  138       }
  139   
  140       /**
  141        * Sets the value of the java property.
  142        * 
  143        * @param value
  144        *     allowed object is
  145        *     {@link PathType }
  146        *     
  147        */
  148       public void setJava(PathType value) {
  149           this.java = value;
  150       }
  151   
  152       /**
  153        * Gets the value of the web property.
  154        * 
  155        * @return
  156        *     possible object is
  157        *     {@link PathType }
  158        *     
  159        */
  160       public PathType getWeb() {
  161           return web;
  162       }
  163   
  164       /**
  165        * Sets the value of the web property.
  166        * 
  167        * @param value
  168        *     allowed object is
  169        *     {@link PathType }
  170        *     
  171        */
  172       public void setWeb(PathType value) {
  173           this.web = value;
  174       }
  175   
  176       /**
  177        * Gets the value of the internalPath property.
  178        * 
  179        * @return
  180        *     possible object is
  181        *     {@link java.lang.String }
  182        *     
  183        */
  184       public java.lang.String getInternalPath() {
  185           return internalPath;
  186       }
  187   
  188       /**
  189        * Sets the value of the internalPath property.
  190        * 
  191        * @param value
  192        *     allowed object is
  193        *     {@link java.lang.String }
  194        *     
  195        */
  196       public void setInternalPath(java.lang.String value) {
  197           this.internalPath = value;
  198       }
  199   
  200       /**
  201        * Gets the value of the externalPath property.
  202        * 
  203        * @return
  204        *     possible object is
  205        *     {@link java.lang.String }
  206        *     
  207        */
  208       public java.lang.String getExternalPath() {
  209           return externalPath;
  210       }
  211   
  212       /**
  213        * Sets the value of the externalPath property.
  214        * 
  215        * @param value
  216        *     allowed object is
  217        *     {@link java.lang.String }
  218        *     
  219        */
  220       public void setExternalPath(java.lang.String value) {
  221           this.externalPath = value;
  222       }
  223   
  224       /**
  225        * Gets the value of the any property.
  226        * 
  227        * @return
  228        *     possible object is
  229        *     {@link Object }
  230        *     {@link Element }
  231        *     
  232        */
  233       public Object getAny() {
  234           return any;
  235       }
  236   
  237       /**
  238        * Sets the value of the any property.
  239        * 
  240        * @param value
  241        *     allowed object is
  242        *     {@link Object }
  243        *     {@link Element }
  244        *     
  245        */
  246       public void setAny(Object value) {
  247           this.any = value;
  248       }
  249   
  250   }

Home » geronimo-eclipse-plugin-2.2-source-release » org.apache.geronimo.xml.ns.j2ee.application_1 » [javadoc | source]