Index: pom.xml
===================================================================
--- pom.xml	(revision 11186)
+++ pom.xml	(working copy)
@@ -88,6 +88,23 @@
     </resources>
     <plugins>
       <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>jaxb2-maven-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>xjc</goal>
+            </goals>
+            <configuration>
+              <schemaDirectory>src/main/resources</schemaDirectory>
+              <schemaFiles>jaxb-intros.xsd</schemaFiles>
+              <bindingDirectory>.</bindingDirectory>
+              <bindingFiles>jaxb-bindings.xjb</bindingFiles>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
         <artifactId>maven-compiler-plugin</artifactId>
         <configuration>
           <source>1.5</source>
@@ -169,6 +186,11 @@
           <artifactId>maven-dependency-plugin</artifactId>
           <version>2.0</version>
         </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>jaxb2-maven-plugin</artifactId>
+          <version>1.2</version>
+        </plugin>
       </plugins>
     </pluginManagement>
   </build>
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlJavaTypeAdapterIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlJavaTypeAdapterIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlJavaTypeAdapterIntro.java	(working copy)
@@ -1,95 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlJavaTypeAdapter complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlJavaTypeAdapter">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *       &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlJavaTypeAdapter")
-public class XmlJavaTypeAdapterIntro {
-
-    @XmlAttribute(required = true)
-    @XmlSchemaType(name = "anySimpleType")
-    protected String value;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String type;
-
-    /**
-     * Gets the value of the value property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getValue() {
-        return value;
-    }
-
-    /**
-     * Sets the value of the value property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setValue(String value) {
-        this.value = value;
-    }
-
-    /**
-     * Gets the value of the type property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getType() {
-        return type;
-    }
-
-    /**
-     * Sets the value of the type property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setType(String value) {
-        this.type = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementIntro.java	(working copy)
@@ -1,221 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlElement complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlElement">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="nillable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       &lt;attribute name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       &lt;attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *       &lt;attribute name="type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlElement")
-public class XmlElementIntro {
-
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-    @XmlAttribute
-    protected Boolean nillable;
-    @XmlAttribute
-    protected Boolean required;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String namespace;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String defaultValue;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String type;
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        if (name == null) {
-            return "##default";
-        } else {
-            return name;
-        }
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-    /**
-     * Gets the value of the nillable property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isNillable() {
-        if (nillable == null) {
-            return false;
-        } else {
-            return nillable;
-        }
-    }
-
-    /**
-     * Sets the value of the nillable property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setNillable(Boolean value) {
-        this.nillable = value;
-    }
-
-    /**
-     * Gets the value of the required property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isRequired() {
-        if (required == null) {
-            return false;
-        } else {
-            return required;
-        }
-    }
-
-    /**
-     * Sets the value of the required property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setRequired(Boolean value) {
-        this.required = value;
-    }
-
-    /**
-     * Gets the value of the namespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getNamespace() {
-        if (namespace == null) {
-            return "##default";
-        } else {
-            return namespace;
-        }
-    }
-
-    /**
-     * Sets the value of the namespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setNamespace(String value) {
-        this.namespace = value;
-    }
-
-    /**
-     * Gets the value of the defaultValue property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getDefaultValue() {
-        return defaultValue;
-    }
-
-    /**
-     * Sets the value of the defaultValue property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setDefaultValue(String value) {
-        this.defaultValue = value;
-    }
-
-    /**
-     * Gets the value of the type property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getType() {
-        return type;
-    }
-
-    /**
-     * Sets the value of the type property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setType(String value) {
-        this.type = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/package-info.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/package-info.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/package-info.java	(working copy)
@@ -1,9 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.jboss.org/xsd/jaxb/intros", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package org.jboss.jaxb.intros.configmodel;
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlTypeIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlTypeIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlTypeIntro.java	(working copy)
@@ -1,195 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="propOrder" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="" />
- *       &lt;attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="factoryClass" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *       &lt;attribute name="factoryMethod" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlType")
-public class XmlTypeIntro {
-
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String propOrder;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String namespace;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String factoryClass;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String factoryMethod;
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        if (name == null) {
-            return "##default";
-        } else {
-            return name;
-        }
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-    /**
-     * Gets the value of the propOrder property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getPropOrder() {
-        if (propOrder == null) {
-            return "";
-        } else {
-            return propOrder;
-        }
-    }
-
-    /**
-     * Sets the value of the propOrder property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setPropOrder(String value) {
-        this.propOrder = value;
-    }
-
-    /**
-     * Gets the value of the namespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getNamespace() {
-        if (namespace == null) {
-            return "##default";
-        } else {
-            return namespace;
-        }
-    }
-
-    /**
-     * Sets the value of the namespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setNamespace(String value) {
-        this.namespace = value;
-    }
-
-    /**
-     * Gets the value of the factoryClass property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getFactoryClass() {
-        return factoryClass;
-    }
-
-    /**
-     * Sets the value of the factoryClass property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setFactoryClass(String value) {
-        this.factoryClass = value;
-    }
-
-    /**
-     * Gets the value of the factoryMethod property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getFactoryMethod() {
-        if (factoryMethod == null) {
-            return "";
-        } else {
-            return factoryMethod;
-        }
-    }
-
-    /**
-     * Sets the value of the factoryMethod property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setFactoryMethod(String value) {
-        this.factoryMethod = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/MethodIntroConfig.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/MethodIntroConfig.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/MethodIntroConfig.java	(working copy)
@@ -1,39 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for Method complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="Method">
- *   &lt;complexContent>
- *     &lt;extension base="{http://www.jboss.org/xsd/jaxb/intros}class-member-intro-config">
- *     &lt;/extension>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Method")
-public class MethodIntroConfig
-    extends ClassMemberIntroConfig
-{
-
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlTransientIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlTransientIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlTransientIntro.java	(working copy)
@@ -1,37 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlTransient complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlTransient">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlTransient")
-public class XmlTransientIntro {
-
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/ObjectFactory.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/ObjectFactory.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/ObjectFactory.java	(working copy)
@@ -1,302 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.JAXBElement;
-import javax.xml.bind.annotation.XmlElementDecl;
-import javax.xml.bind.annotation.XmlRegistry;
-import javax.xml.namespace.QName;
-
-
-/**
- * This object contains factory methods for each 
- * Java content interface and Java element interface 
- * generated in the org.jboss.jaxb.intros.configmodel package. 
- * <p>An ObjectFactory allows you to programatically 
- * construct new instances of the Java representation 
- * for XML content. The Java representation of XML 
- * content can consist of schema derived interfaces 
- * and classes representing the binding of schema 
- * type definitions, element declarations and model 
- * groups.  Factory methods for each of these are 
- * provided in this class.
- * 
- */
-@XmlRegistry
-public class ObjectFactory {
-
-    private final static QName _ClassMemberIntroConfig_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "class-member-intro-config");
-    private final static QName _XmlJavaTypeAdapter_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlJavaTypeAdapter");
-    private final static QName _Field_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "Field");
-    private final static QName _XmlElementWrapper_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlElementWrapper");
-    private final static QName _Method_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "Method");
-    private final static QName _XmlIDREF_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlIDREF");
-    private final static QName _XmlElement_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlElement");
-    private final static QName _XmlAttribute_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlAttribute");
-    private final static QName _XmlRootElement_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlRootElement");
-    private final static QName _XmlType_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlType");
-    private final static QName _XmlTransient_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlTransient");
-    private final static QName _XmlID_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlID");
-    private final static QName _Class_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "Class");
-    private final static QName _XmlAccessorType_QNAME = new QName("http://www.jboss.org/xsd/jaxb/intros", "XmlAccessorType");
-
-    /**
-     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jboss.jaxb.intros.configmodel
-     * 
-     */
-    public ObjectFactory() {
-    }
-
-    /**
-     * Create an instance of {@link XmlRootElementIntro }
-     * 
-     */
-    public XmlRootElementIntro createXmlRootElementIntro() {
-        return new XmlRootElementIntro();
-    }
-
-    /**
-     * Create an instance of {@link FieldIntroConfig }
-     * 
-     */
-    public FieldIntroConfig createFieldIntroConfig() {
-        return new FieldIntroConfig();
-    }
-
-    /**
-     * Create an instance of {@link XmlIDIntro }
-     * 
-     */
-    public XmlIDIntro createXmlIDIntro() {
-        return new XmlIDIntro();
-    }
-
-    /**
-     * Create an instance of {@link XmlAccessorTypeIntro }
-     * 
-     */
-    public XmlAccessorTypeIntro createXmlAccessorTypeIntro() {
-        return new XmlAccessorTypeIntro();
-    }
-
-    /**
-     * Create an instance of {@link JaxbIntros }
-     * 
-     */
-    public JaxbIntros createJaxbIntros() {
-        return new JaxbIntros();
-    }
-
-    /**
-     * Create an instance of {@link XmlJavaTypeAdapterIntro }
-     * 
-     */
-    public XmlJavaTypeAdapterIntro createXmlJavaTypeAdapterIntro() {
-        return new XmlJavaTypeAdapterIntro();
-    }
-
-    /**
-     * Create an instance of {@link ClassMemberIntroConfig }
-     * 
-     */
-    public ClassMemberIntroConfig createClassMemberIntroConfig() {
-        return new ClassMemberIntroConfig();
-    }
-
-    /**
-     * Create an instance of {@link XmlElementIntro }
-     * 
-     */
-    public XmlElementIntro createXmlElementIntro() {
-        return new XmlElementIntro();
-    }
-
-    /**
-     * Create an instance of {@link XmlTypeIntro }
-     * 
-     */
-    public XmlTypeIntro createXmlTypeIntro() {
-        return new XmlTypeIntro();
-    }
-
-    /**
-     * Create an instance of {@link XmlAttributeIntro }
-     * 
-     */
-    public XmlAttributeIntro createXmlAttributeIntro() {
-        return new XmlAttributeIntro();
-    }
-
-    /**
-     * Create an instance of {@link MethodIntroConfig }
-     * 
-     */
-    public MethodIntroConfig createMethodIntroConfig() {
-        return new MethodIntroConfig();
-    }
-
-    /**
-     * Create an instance of {@link ClassIntroConfig }
-     * 
-     */
-    public ClassIntroConfig createClassIntroConfig() {
-        return new ClassIntroConfig();
-    }
-
-    /**
-     * Create an instance of {@link XmlElementWrapperIntro }
-     * 
-     */
-    public XmlElementWrapperIntro createXmlElementWrapperIntro() {
-        return new XmlElementWrapperIntro();
-    }
-
-    /**
-     * Create an instance of {@link XmlTransientIntro }
-     * 
-     */
-    public XmlTransientIntro createXmlTransientIntro() {
-        return new XmlTransientIntro();
-    }
-
-    /**
-     * Create an instance of {@link XmlIDREFIntro }
-     * 
-     */
-    public XmlIDREFIntro createXmlIDREFIntro() {
-        return new XmlIDREFIntro();
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "class-member-intro-config")
-    public JAXBElement<Object> createClassMemberIntroConfig(Object value) {
-        return new JAXBElement<Object>(_ClassMemberIntroConfig_QNAME, Object.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlJavaTypeAdapterIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlJavaTypeAdapter")
-    public JAXBElement<XmlJavaTypeAdapterIntro> createXmlJavaTypeAdapter(XmlJavaTypeAdapterIntro value) {
-        return new JAXBElement<XmlJavaTypeAdapterIntro>(_XmlJavaTypeAdapter_QNAME, XmlJavaTypeAdapterIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link FieldIntroConfig }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "Field", substitutionHeadNamespace = "http://www.jboss.org/xsd/jaxb/intros", substitutionHeadName = "class-member-intro-config")
-    public JAXBElement<FieldIntroConfig> createField(FieldIntroConfig value) {
-        return new JAXBElement<FieldIntroConfig>(_Field_QNAME, FieldIntroConfig.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlElementWrapperIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlElementWrapper")
-    public JAXBElement<XmlElementWrapperIntro> createXmlElementWrapper(XmlElementWrapperIntro value) {
-        return new JAXBElement<XmlElementWrapperIntro>(_XmlElementWrapper_QNAME, XmlElementWrapperIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link MethodIntroConfig }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "Method", substitutionHeadNamespace = "http://www.jboss.org/xsd/jaxb/intros", substitutionHeadName = "class-member-intro-config")
-    public JAXBElement<MethodIntroConfig> createMethod(MethodIntroConfig value) {
-        return new JAXBElement<MethodIntroConfig>(_Method_QNAME, MethodIntroConfig.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlIDREFIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlIDREF")
-    public JAXBElement<XmlIDREFIntro> createXmlIDREF(XmlIDREFIntro value) {
-        return new JAXBElement<XmlIDREFIntro>(_XmlIDREF_QNAME, XmlIDREFIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlElementIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlElement")
-    public JAXBElement<XmlElementIntro> createXmlElement(XmlElementIntro value) {
-        return new JAXBElement<XmlElementIntro>(_XmlElement_QNAME, XmlElementIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlAttributeIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlAttribute")
-    public JAXBElement<XmlAttributeIntro> createXmlAttribute(XmlAttributeIntro value) {
-        return new JAXBElement<XmlAttributeIntro>(_XmlAttribute_QNAME, XmlAttributeIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlRootElementIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlRootElement")
-    public JAXBElement<XmlRootElementIntro> createXmlRootElement(XmlRootElementIntro value) {
-        return new JAXBElement<XmlRootElementIntro>(_XmlRootElement_QNAME, XmlRootElementIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlTypeIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlType")
-    public JAXBElement<XmlTypeIntro> createXmlType(XmlTypeIntro value) {
-        return new JAXBElement<XmlTypeIntro>(_XmlType_QNAME, XmlTypeIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlTransientIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlTransient")
-    public JAXBElement<XmlTransientIntro> createXmlTransient(XmlTransientIntro value) {
-        return new JAXBElement<XmlTransientIntro>(_XmlTransient_QNAME, XmlTransientIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlIDIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlID")
-    public JAXBElement<XmlIDIntro> createXmlID(XmlIDIntro value) {
-        return new JAXBElement<XmlIDIntro>(_XmlID_QNAME, XmlIDIntro.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link ClassIntroConfig }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "Class")
-    public JAXBElement<ClassIntroConfig> createClass(ClassIntroConfig value) {
-        return new JAXBElement<ClassIntroConfig>(_Class_QNAME, ClassIntroConfig.class, null, value);
-    }
-
-    /**
-     * Create an instance of {@link JAXBElement }{@code <}{@link XmlAccessorTypeIntro }{@code >}}
-     * 
-     */
-    @XmlElementDecl(namespace = "http://www.jboss.org/xsd/jaxb/intros", name = "XmlAccessorType")
-    public JAXBElement<XmlAccessorTypeIntro> createXmlAccessorType(XmlAccessorTypeIntro value) {
-        return new JAXBElement<XmlAccessorTypeIntro>(_XmlAccessorType_QNAME, XmlAccessorTypeIntro.class, null, value);
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlRootElementIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlRootElementIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlRootElementIntro.java	(working copy)
@@ -1,103 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlRootElement complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlRootElement">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlRootElement")
-public class XmlRootElementIntro {
-
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String namespace;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-
-    /**
-     * Gets the value of the namespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getNamespace() {
-        if (namespace == null) {
-            return "##default";
-        } else {
-            return namespace;
-        }
-    }
-
-    /**
-     * Sets the value of the namespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setNamespace(String value) {
-        this.namespace = value;
-    }
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        if (name == null) {
-            return "##default";
-        } else {
-            return name;
-        }
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlAttributeIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlAttributeIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlAttributeIntro.java	(working copy)
@@ -1,134 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlAttribute complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlAttribute">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       &lt;attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlAttribute")
-public class XmlAttributeIntro {
-
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-    @XmlAttribute
-    protected Boolean required;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String namespace;
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        if (name == null) {
-            return "##default";
-        } else {
-            return name;
-        }
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-    /**
-     * Gets the value of the required property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isRequired() {
-        if (required == null) {
-            return false;
-        } else {
-            return required;
-        }
-    }
-
-    /**
-     * Sets the value of the required property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setRequired(Boolean value) {
-        this.required = value;
-    }
-
-    /**
-     * Gets the value of the namespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getNamespace() {
-        if (namespace == null) {
-            return "##default";
-        } else {
-            return namespace;
-        }
-    }
-
-    /**
-     * Sets the value of the namespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setNamespace(String value) {
-        this.namespace = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDREFIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDREFIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDREFIntro.java	(working copy)
@@ -1,37 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlIDREF complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlIDREF">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlIDREF")
-public class XmlIDREFIntro {
-
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/FieldIntroConfig.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/FieldIntroConfig.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/FieldIntroConfig.java	(working copy)
@@ -1,39 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for Field complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="Field">
- *   &lt;complexContent>
- *     &lt;extension base="{http://www.jboss.org/xsd/jaxb/intros}class-member-intro-config">
- *     &lt;/extension>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Field")
-public class FieldIntroConfig
-    extends ClassMemberIntroConfig
-{
-
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/ClassMemberIntroConfig.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/ClassMemberIntroConfig.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/ClassMemberIntroConfig.java	(working copy)
@@ -1,274 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlSeeAlso;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * Java Class Member (Field, Method Constructor) JAXB Annotation Introductions configuration base type.
- * 
- * <p>Java class for class-member-intro-config complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="class-member-intro-config">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlElement" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlAttribute" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlTransient" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlID" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlIDREF" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlElementWrapper" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlJavaTypeAdapter" minOccurs="0"/>
- *       &lt;/sequence>
- *       &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "class-member-intro-config", propOrder = {
-    "xmlElement",
-    "xmlAttribute",
-    "xmlTransient",
-    "xmlID",
-    "xmlIDREF",
-    "xmlElementWrapper",
-    "xmlJavaTypeAdapter"
-})
-@XmlSeeAlso({
-    FieldIntroConfig.class,
-    MethodIntroConfig.class
-})
-public class ClassMemberIntroConfig {
-
-    @XmlElement(name = "XmlElement")
-    protected XmlElementIntro xmlElement;
-    @XmlElement(name = "XmlAttribute")
-    protected XmlAttributeIntro xmlAttribute;
-    @XmlElement(name = "XmlTransient")
-    protected XmlTransientIntro xmlTransient;
-    @XmlElement(name = "XmlID")
-    protected XmlIDIntro xmlID;
-    @XmlElement(name = "XmlIDREF")
-    protected XmlIDREFIntro xmlIDREF;
-    @XmlElement(name = "XmlElementWrapper")
-    protected XmlElementWrapperIntro xmlElementWrapper;
-    @XmlElement(name = "XmlJavaTypeAdapter")
-    protected XmlJavaTypeAdapterIntro xmlJavaTypeAdapter;
-    @XmlAttribute(required = true)
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-
-    /**
-     * Gets the value of the xmlElement property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlElementIntro }
-     *     
-     */
-    public XmlElementIntro getXmlElement() {
-        return xmlElement;
-    }
-
-    /**
-     * Sets the value of the xmlElement property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlElementIntro }
-     *     
-     */
-    public void setXmlElement(XmlElementIntro value) {
-        this.xmlElement = value;
-    }
-
-    /**
-     * Gets the value of the xmlAttribute property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlAttributeIntro }
-     *     
-     */
-    public XmlAttributeIntro getXmlAttribute() {
-        return xmlAttribute;
-    }
-
-    /**
-     * Sets the value of the xmlAttribute property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlAttributeIntro }
-     *     
-     */
-    public void setXmlAttribute(XmlAttributeIntro value) {
-        this.xmlAttribute = value;
-    }
-
-    /**
-     * Gets the value of the xmlTransient property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlTransientIntro }
-     *     
-     */
-    public XmlTransientIntro getXmlTransient() {
-        return xmlTransient;
-    }
-
-    /**
-     * Sets the value of the xmlTransient property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlTransientIntro }
-     *     
-     */
-    public void setXmlTransient(XmlTransientIntro value) {
-        this.xmlTransient = value;
-    }
-
-    /**
-     * Gets the value of the xmlID property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlIDIntro }
-     *     
-     */
-    public XmlIDIntro getXmlID() {
-        return xmlID;
-    }
-
-    /**
-     * Sets the value of the xmlID property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlIDIntro }
-     *     
-     */
-    public void setXmlID(XmlIDIntro value) {
-        this.xmlID = value;
-    }
-
-    /**
-     * Gets the value of the xmlIDREF property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlIDREFIntro }
-     *     
-     */
-    public XmlIDREFIntro getXmlIDREF() {
-        return xmlIDREF;
-    }
-
-    /**
-     * Sets the value of the xmlIDREF property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlIDREFIntro }
-     *     
-     */
-    public void setXmlIDREF(XmlIDREFIntro value) {
-        this.xmlIDREF = value;
-    }
-
-    /**
-     * Gets the value of the xmlElementWrapper property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlElementWrapperIntro }
-     *     
-     */
-    public XmlElementWrapperIntro getXmlElementWrapper() {
-        return xmlElementWrapper;
-    }
-
-    /**
-     * Sets the value of the xmlElementWrapper property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlElementWrapperIntro }
-     *     
-     */
-    public void setXmlElementWrapper(XmlElementWrapperIntro value) {
-        this.xmlElementWrapper = value;
-    }
-
-    /**
-     * Gets the value of the xmlJavaTypeAdapter property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlJavaTypeAdapterIntro }
-     *     
-     */
-    public XmlJavaTypeAdapterIntro getXmlJavaTypeAdapter() {
-        return xmlJavaTypeAdapter;
-    }
-
-    /**
-     * Sets the value of the xmlJavaTypeAdapter property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlJavaTypeAdapterIntro }
-     *     
-     */
-    public void setXmlJavaTypeAdapter(XmlJavaTypeAdapterIntro value) {
-        this.xmlJavaTypeAdapter = value;
-    }
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        return name;
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlIDIntro.java	(working copy)
@@ -1,37 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlID complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlID">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlID")
-public class XmlIDIntro {
-
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlAccessorTypeIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlAccessorTypeIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlAccessorTypeIntro.java	(working copy)
@@ -1,81 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * <p>Java class for XmlAccessorType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlAccessorType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="value" default="NONE">
- *         &lt;simpleType>
- *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
- *             &lt;enumeration value="PROPERTY"/>
- *             &lt;enumeration value="FIELD"/>
- *             &lt;enumeration value="PUBLIC_MEMBER"/>
- *             &lt;enumeration value="NONE"/>
- *           &lt;/restriction>
- *         &lt;/simpleType>
- *       &lt;/attribute>
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlAccessorType")
-public class XmlAccessorTypeIntro {
-
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    protected String value;
-
-    /**
-     * Gets the value of the value property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getValue() {
-        if (value == null) {
-            return "NONE";
-        } else {
-            return value;
-        }
-    }
-
-    /**
-     * Sets the value of the value property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setValue(String value) {
-        this.value = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementWrapperIntro.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementWrapperIntro.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/XmlElementWrapperIntro.java	(working copy)
@@ -1,165 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for XmlElementWrapper complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="XmlElementWrapper">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="name" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="##default" />
- *       &lt;attribute name="required" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *       &lt;attribute name="nillable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "XmlElementWrapper")
-public class XmlElementWrapperIntro {
-
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-    @XmlAttribute
-    @XmlSchemaType(name = "anySimpleType")
-    protected String namespace;
-    @XmlAttribute
-    protected Boolean required;
-    @XmlAttribute
-    protected Boolean nillable;
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        if (name == null) {
-            return "##default";
-        } else {
-            return name;
-        }
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-    /**
-     * Gets the value of the namespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getNamespace() {
-        if (namespace == null) {
-            return "##default";
-        } else {
-            return namespace;
-        }
-    }
-
-    /**
-     * Sets the value of the namespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setNamespace(String value) {
-        this.namespace = value;
-    }
-
-    /**
-     * Gets the value of the required property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isRequired() {
-        if (required == null) {
-            return false;
-        } else {
-            return required;
-        }
-    }
-
-    /**
-     * Sets the value of the required property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setRequired(Boolean value) {
-        this.required = value;
-    }
-
-    /**
-     * Gets the value of the nillable property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link Boolean }
-     *     
-     */
-    public boolean isNillable() {
-        if (nillable == null) {
-            return false;
-        } else {
-            return nillable;
-        }
-    }
-
-    /**
-     * Sets the value of the nillable property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link Boolean }
-     *     
-     */
-    public void setNillable(Boolean value) {
-        this.nillable = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/JaxbIntros.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/JaxbIntros.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/JaxbIntros.java	(working copy)
@@ -1,108 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlRootElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for anonymous complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType>
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}Class" maxOccurs="unbounded"/>
- *       &lt;/sequence>
- *       &lt;attribute name="default-namespace" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "", propOrder = {
-    "clazz"
-})
-@XmlRootElement(name = "jaxb-intros")
-public class JaxbIntros {
-
-    @XmlElement(name = "Class", required = true)
-    protected List<ClassIntroConfig> clazz;
-    @XmlAttribute(name = "default-namespace")
-    @XmlSchemaType(name = "anySimpleType")
-    protected String defaultNamespace;
-
-    /**
-     * Gets the value of the clazz property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the clazz property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getClazz().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link ClassIntroConfig }
-     * 
-     * 
-     */
-    public List<ClassIntroConfig> getClazz() {
-        if (clazz == null) {
-            clazz = new ArrayList<ClassIntroConfig>();
-        }
-        return this.clazz;
-    }
-
-    /**
-     * Gets the value of the defaultNamespace property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getDefaultNamespace() {
-        return defaultNamespace;
-    }
-
-    /**
-     * Sets the value of the defaultNamespace property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setDefaultNamespace(String value) {
-        this.defaultNamespace = value;
-    }
-
-}
Index: src/main/java/org/jboss/jaxb/intros/configmodel/ClassIntroConfig.java
===================================================================
--- src/main/java/org/jboss/jaxb/intros/configmodel/ClassIntroConfig.java	(revision 11186)
+++ src/main/java/org/jboss/jaxb/intros/configmodel/ClassIntroConfig.java	(working copy)
@@ -1,279 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
-// 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: 2009.09.04 at 10:24:07 AM CEST 
-//
-
-
-package org.jboss.jaxb.intros.configmodel;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for Class complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="Class">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlAccessorType" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlType" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlRootElement" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlTransient" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}XmlJavaTypeAdapter" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}Field" maxOccurs="unbounded" minOccurs="0"/>
- *         &lt;element ref="{http://www.jboss.org/xsd/jaxb/intros}Method" maxOccurs="unbounded" minOccurs="0"/>
- *       &lt;/sequence>
- *       &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Class", propOrder = {
-    "xmlAccessorType",
-    "xmlType",
-    "xmlRootElement",
-    "xmlTransient",
-    "xmlJavaTypeAdapter",
-    "field",
-    "method"
-})
-public class ClassIntroConfig {
-
-    @XmlElement(name = "XmlAccessorType")
-    protected XmlAccessorTypeIntro xmlAccessorType;
-    @XmlElement(name = "XmlType")
-    protected XmlTypeIntro xmlType;
-    @XmlElement(name = "XmlRootElement")
-    protected XmlRootElementIntro xmlRootElement;
-    @XmlElement(name = "XmlTransient")
-    protected XmlTransientIntro xmlTransient;
-    @XmlElement(name = "XmlJavaTypeAdapter")
-    protected XmlJavaTypeAdapterIntro xmlJavaTypeAdapter;
-    @XmlElement(name = "Field")
-    protected List<FieldIntroConfig> field;
-    @XmlElement(name = "Method")
-    protected List<MethodIntroConfig> method;
-    @XmlAttribute(required = true)
-    @XmlSchemaType(name = "anySimpleType")
-    protected String name;
-
-    /**
-     * Gets the value of the xmlAccessorType property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlAccessorTypeIntro }
-     *     
-     */
-    public XmlAccessorTypeIntro getXmlAccessorType() {
-        return xmlAccessorType;
-    }
-
-    /**
-     * Sets the value of the xmlAccessorType property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlAccessorTypeIntro }
-     *     
-     */
-    public void setXmlAccessorType(XmlAccessorTypeIntro value) {
-        this.xmlAccessorType = value;
-    }
-
-    /**
-     * Gets the value of the xmlType property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlTypeIntro }
-     *     
-     */
-    public XmlTypeIntro getXmlType() {
-        return xmlType;
-    }
-
-    /**
-     * Sets the value of the xmlType property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlTypeIntro }
-     *     
-     */
-    public void setXmlType(XmlTypeIntro value) {
-        this.xmlType = value;
-    }
-
-    /**
-     * Gets the value of the xmlRootElement property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlRootElementIntro }
-     *     
-     */
-    public XmlRootElementIntro getXmlRootElement() {
-        return xmlRootElement;
-    }
-
-    /**
-     * Sets the value of the xmlRootElement property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlRootElementIntro }
-     *     
-     */
-    public void setXmlRootElement(XmlRootElementIntro value) {
-        this.xmlRootElement = value;
-    }
-
-    /**
-     * Gets the value of the xmlTransient property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlTransientIntro }
-     *     
-     */
-    public XmlTransientIntro getXmlTransient() {
-        return xmlTransient;
-    }
-
-    /**
-     * Sets the value of the xmlTransient property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlTransientIntro }
-     *     
-     */
-    public void setXmlTransient(XmlTransientIntro value) {
-        this.xmlTransient = value;
-    }
-
-    /**
-     * Gets the value of the xmlJavaTypeAdapter property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XmlJavaTypeAdapterIntro }
-     *     
-     */
-    public XmlJavaTypeAdapterIntro getXmlJavaTypeAdapter() {
-        return xmlJavaTypeAdapter;
-    }
-
-    /**
-     * Sets the value of the xmlJavaTypeAdapter property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XmlJavaTypeAdapterIntro }
-     *     
-     */
-    public void setXmlJavaTypeAdapter(XmlJavaTypeAdapterIntro value) {
-        this.xmlJavaTypeAdapter = value;
-    }
-
-    /**
-     * Gets the value of the field property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the field property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getField().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link FieldIntroConfig }
-     * 
-     * 
-     */
-    public List<FieldIntroConfig> getField() {
-        if (field == null) {
-            field = new ArrayList<FieldIntroConfig>();
-        }
-        return this.field;
-    }
-
-    /**
-     * Gets the value of the method property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the method property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getMethod().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link MethodIntroConfig }
-     * 
-     * 
-     */
-    public List<MethodIntroConfig> getMethod() {
-        if (method == null) {
-            method = new ArrayList<MethodIntroConfig>();
-        }
-        return this.method;
-    }
-
-    /**
-     * Gets the value of the name property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link String }
-     *     
-     */
-    public String getName() {
-        return name;
-    }
-
-    /**
-     * Sets the value of the name property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link String }
-     *     
-     */
-    public void setName(String value) {
-        this.name = value;
-    }
-
-}

