cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject svn commit: r469397 [4/5] - in /incubator/cxf/trunk/rt/frontend/jaxws: ./ src/main/java/org/apache/cxf/jaxws/javaee/ src/main/resources/schemas/configuration/
Date Tue, 31 Oct 2006 07:32:24 GMT
Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,144 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	The run-asType specifies the run-as identity to be
+ * 	used for the execution of a component. It contains an
+ * 	optional description, and the name of a security role.
+ * 
+ *       
+ * 
+ * <p>Java class for run-asType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="run-asType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="role-name" type="{http://java.sun.com/xml/ns/javaee}role-nameType"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "run-asType", propOrder = {
+    "description",
+    "roleName"
+})
+public class RunAsType {
+
+    protected List<DescriptionType> description;
+    @XmlElement(name = "role-name", required = true)
+    protected RoleNameType roleName;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description 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 description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DescriptionType }
+     * 
+     * 
+     */
+    public List<DescriptionType> getDescription() {
+        if (description == null) {
+            description = new ArrayList<DescriptionType>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the roleName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public RoleNameType getRoleName() {
+        return roleName;
+    }
+
+    /**
+     * Sets the value of the roleName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public void setRoleName(RoleNameType value) {
+        this.roleName = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/RunAsType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,176 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	The security-role-refType contains the declaration of a
+ * 	security role reference in a component's or a
+ * 	Deployment Component's code. The declaration consists of an
+ * 	optional description, the security role name used in the
+ * 	code, and an optional link to a security role. If the
+ * 	security role is not specified, the Deployer must choose an
+ * 	appropriate security role.
+ * 
+ *       
+ * 
+ * <p>Java class for security-role-refType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="security-role-refType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="role-name" type="{http://java.sun.com/xml/ns/javaee}role-nameType"/>
+ *         &lt;element name="role-link" type="{http://java.sun.com/xml/ns/javaee}role-nameType" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "security-role-refType", propOrder = {
+    "description",
+    "roleName",
+    "roleLink"
+})
+public class SecurityRoleRefType {
+
+    protected List<DescriptionType> description;
+    @XmlElement(name = "role-name", required = true)
+    protected RoleNameType roleName;
+    @XmlElement(name = "role-link")
+    protected RoleNameType roleLink;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description 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 description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DescriptionType }
+     * 
+     * 
+     */
+    public List<DescriptionType> getDescription() {
+        if (description == null) {
+            description = new ArrayList<DescriptionType>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the roleName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public RoleNameType getRoleName() {
+        return roleName;
+    }
+
+    /**
+     * Sets the value of the roleName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public void setRoleName(RoleNameType value) {
+        this.roleName = value;
+    }
+
+    /**
+     * Gets the value of the roleLink property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public RoleNameType getRoleLink() {
+        return roleLink;
+    }
+
+    /**
+     * Sets the value of the roleLink property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public void setRoleLink(RoleNameType value) {
+        this.roleLink = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleRefType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,156 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 	
+ * 
+ * 	  The security-roleType contains the definition of a security
+ * 	  role. The definition consists of an optional description of
+ * 	  the security role, and the security role name.
+ * 
+ * 	  Example:
+ * 
+ * 	      <security-role>
+ * 	      <description>
+ * 		  This role includes all employees who are authorized
+ * 		  to access the employee service application.
+ * 	      </description>
+ * 	      <role-name>employee</role-name>
+ * 	      </security-role>
+ * 
+ * 	  
+ *       
+ * 
+ * <p>Java class for security-roleType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="security-roleType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="role-name" type="{http://java.sun.com/xml/ns/javaee}role-nameType"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "security-roleType", propOrder = {
+    "description",
+    "roleName"
+})
+public class SecurityRoleType {
+
+    protected List<DescriptionType> description;
+    @XmlElement(name = "role-name", required = true)
+    protected RoleNameType roleName;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description 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 description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DescriptionType }
+     * 
+     * 
+     */
+    public List<DescriptionType> getDescription() {
+        if (description == null) {
+            description = new ArrayList<DescriptionType>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the roleName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public RoleNameType getRoleName() {
+        return roleName;
+    }
+
+    /**
+     * Sets the value of the roleName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RoleNameType }
+     *     
+     */
+    public void setRoleName(RoleNameType value) {
+        this.roleName = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/SecurityRoleType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,141 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	The service-impl-bean element defines the web service implementation.
+ * 	A service implementation can be an EJB bean class or JAX-RPC web
+ * 	component.  Existing EJB implementations are exposed as a web service
+ * 	using an ejb-link.
+ * 
+ * 	Used in: port-component
+ * 
+ *       
+ * 
+ * <p>Java class for service-impl-beanType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="service-impl-beanType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice>
+ *         &lt;element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType"/>
+ *         &lt;element name="servlet-link" type="{http://java.sun.com/xml/ns/javaee}servlet-linkType"/>
+ *       &lt;/choice>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "service-impl-beanType", propOrder = {
+    "ejbLink",
+    "servletLink"
+})
+public class ServiceImplBeanType {
+
+    @XmlElement(name = "ejb-link")
+    protected EjbLinkType ejbLink;
+    @XmlElement(name = "servlet-link")
+    protected ServletLinkType servletLink;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the ejbLink property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link EjbLinkType }
+     *     
+     */
+    public EjbLinkType getEjbLink() {
+        return ejbLink;
+    }
+
+    /**
+     * Sets the value of the ejbLink property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link EjbLinkType }
+     *     
+     */
+    public void setEjbLink(EjbLinkType value) {
+        this.ejbLink = value;
+    }
+
+    /**
+     * Gets the value of the servletLink property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ServletLinkType }
+     *     
+     */
+    public ServletLinkType getServletLink() {
+        return servletLink;
+    }
+
+    /**
+     * Sets the value of the servletLink property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ServletLinkType }
+     *     
+     */
+    public void setServletLink(ServletLinkType value) {
+        this.servletLink = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceImplBeanType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,219 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlList;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ *       The handler-chain element defines the handlerchain.
+ *       Handlerchain can be defined such that the handlers in the
+ *       handlerchain operate,all ports of a service, on a specific
+ *       port or on a list of protocol-bindings. The choice of elements
+ *       service-name-pattern, port-name-pattern and protocol-bindings
+ *       are used to specify whether the handlers in handler-chain are
+ *       for a service, port or protocol binding. If none of these
+ *       choices are specified with the handler-chain element then the
+ *       handlers specified in the handler-chain will be applied on
+ *       everything.
+ * 
+ *       
+ * 
+ * <p>Java class for service-ref_handler-chainType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="service-ref_handler-chainType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;choice minOccurs="0">
+ *           &lt;element name="service-name-pattern" type="{http://java.sun.com/xml/ns/javaee}service-ref_qname-pattern"/>
+ *           &lt;element name="port-name-pattern" type="{http://java.sun.com/xml/ns/javaee}service-ref_qname-pattern"/>
+ *           &lt;element name="protocol-bindings" type="{http://java.sun.com/xml/ns/javaee}service-ref_protocol-bindingListType"/>
+ *         &lt;/choice>
+ *         &lt;element name="handler" type="{http://java.sun.com/xml/ns/javaee}service-ref_handlerType" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "service-ref_handler-chainType", propOrder = {
+    "serviceNamePattern",
+    "portNamePattern",
+    "protocolBindings",
+    "handler"
+})
+public class ServiceRefHandlerChainType {
+
+    @XmlElement(name = "service-name-pattern")
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    protected java.lang.String serviceNamePattern;
+    @XmlElement(name = "port-name-pattern")
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    protected java.lang.String portNamePattern;
+    @XmlList
+    @XmlElement(name = "protocol-bindings")
+    protected List<java.lang.String> protocolBindings;
+    @XmlElement(required = true)
+    protected List<ServiceRefHandlerType> handler;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the serviceNamePattern property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getServiceNamePattern() {
+        return serviceNamePattern;
+    }
+
+    /**
+     * Sets the value of the serviceNamePattern property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setServiceNamePattern(java.lang.String value) {
+        this.serviceNamePattern = value;
+    }
+
+    /**
+     * Gets the value of the portNamePattern property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getPortNamePattern() {
+        return portNamePattern;
+    }
+
+    /**
+     * Sets the value of the portNamePattern property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setPortNamePattern(java.lang.String value) {
+        this.portNamePattern = value;
+    }
+
+    /**
+     * Gets the value of the protocolBindings 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 protocolBindings property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getProtocolBindings().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link java.lang.String }
+     * 
+     * 
+     */
+    public List<java.lang.String> getProtocolBindings() {
+        if (protocolBindings == null) {
+            protocolBindings = new ArrayList<java.lang.String>();
+        }
+        return this.protocolBindings;
+    }
+
+    /**
+     * Gets the value of the handler 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 handler property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getHandler().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceRefHandlerType }
+     * 
+     * 
+     */
+    public List<ServiceRefHandlerType> getHandler() {
+        if (handler == null) {
+            handler = new ArrayList<ServiceRefHandlerType>();
+        }
+        return this.handler;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,116 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ *       The handler-chains element defines the handlerchains associated with this
+ *       service or service endpoint.
+ * 
+ *       
+ * 
+ * <p>Java class for service-ref_handler-chainsType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="service-ref_handler-chainsType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="handler-chain" type="{http://java.sun.com/xml/ns/javaee}service-ref_handler-chainType" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "service-ref_handler-chainsType", propOrder = {
+    "handlerChain"
+})
+public class ServiceRefHandlerChainsType {
+
+    @XmlElement(name = "handler-chain")
+    protected List<ServiceRefHandlerChainType> handlerChain;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the handlerChain 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 handlerChain property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getHandlerChain().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceRefHandlerChainType }
+     * 
+     * 
+     */
+    public List<ServiceRefHandlerChainType> getHandlerChain() {
+        if (handlerChain == null) {
+            handlerChain = new ArrayList<ServiceRefHandlerChainType>();
+        }
+        return this.handlerChain;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerChainsType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,370 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	Declares the handler for a port-component. Handlers can access the
+ * 	init-param name/value pairs using the HandlerInfo interface. If
+ * 	port-name is not specified, the handler is assumed to be associated
+ * 	with all ports of the service.
+ * 
+ * 	Used in: service-ref
+ * 
+ *       
+ * 
+ * <p>Java class for service-ref_handlerType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="service-ref_handlerType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
+ *         &lt;element name="handler-name" type="{http://java.sun.com/xml/ns/javaee}string"/>
+ *         &lt;element name="handler-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
+ *         &lt;element name="init-param" type="{http://java.sun.com/xml/ns/javaee}param-valueType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="soap-header" type="{http://java.sun.com/xml/ns/javaee}xsdQNameType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="soap-role" type="{http://java.sun.com/xml/ns/javaee}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="port-name" type="{http://java.sun.com/xml/ns/javaee}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "service-ref_handlerType", propOrder = {
+    "description",
+    "displayName",
+    "icon",
+    "handlerName",
+    "handlerClass",
+    "initParam",
+    "soapHeader",
+    "soapRole",
+    "portName"
+})
+public class ServiceRefHandlerType {
+
+    protected List<DescriptionType> description;
+    @XmlElement(name = "display-name")
+    protected List<DisplayNameType> displayName;
+    protected List<IconType> icon;
+    @XmlElement(name = "handler-name", required = true)
+    protected org.apache.cxf.jaxws.javaee.String handlerName;
+    @XmlElement(name = "handler-class", required = true)
+    protected FullyQualifiedClassType handlerClass;
+    @XmlElement(name = "init-param")
+    protected List<ParamValueType> initParam;
+    @XmlElement(name = "soap-header")
+    protected List<XsdQNameType> soapHeader;
+    @XmlElement(name = "soap-role")
+    protected List<org.apache.cxf.jaxws.javaee.String> soapRole;
+    @XmlElement(name = "port-name")
+    protected List<org.apache.cxf.jaxws.javaee.String> portName;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description 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 description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DescriptionType }
+     * 
+     * 
+     */
+    public List<DescriptionType> getDescription() {
+        if (description == null) {
+            description = new ArrayList<DescriptionType>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the displayName 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 displayName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDisplayName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DisplayNameType }
+     * 
+     * 
+     */
+    public List<DisplayNameType> getDisplayName() {
+        if (displayName == null) {
+            displayName = new ArrayList<DisplayNameType>();
+        }
+        return this.displayName;
+    }
+
+    /**
+     * Gets the value of the icon 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 icon property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getIcon().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link IconType }
+     * 
+     * 
+     */
+    public List<IconType> getIcon() {
+        if (icon == null) {
+            icon = new ArrayList<IconType>();
+        }
+        return this.icon;
+    }
+
+    /**
+     * Gets the value of the handlerName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link org.apache.cxf.jaxws.javaee.String }
+     *     
+     */
+    public org.apache.cxf.jaxws.javaee.String getHandlerName() {
+        return handlerName;
+    }
+
+    /**
+     * Sets the value of the handlerName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link org.apache.cxf.jaxws.javaee.String }
+     *     
+     */
+    public void setHandlerName(org.apache.cxf.jaxws.javaee.String value) {
+        this.handlerName = value;
+    }
+
+    /**
+     * Gets the value of the handlerClass property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public FullyQualifiedClassType getHandlerClass() {
+        return handlerClass;
+    }
+
+    /**
+     * Sets the value of the handlerClass property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public void setHandlerClass(FullyQualifiedClassType value) {
+        this.handlerClass = value;
+    }
+
+    /**
+     * Gets the value of the initParam 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 initParam property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getInitParam().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ParamValueType }
+     * 
+     * 
+     */
+    public List<ParamValueType> getInitParam() {
+        if (initParam == null) {
+            initParam = new ArrayList<ParamValueType>();
+        }
+        return this.initParam;
+    }
+
+    /**
+     * Gets the value of the soapHeader 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 soapHeader property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSoapHeader().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link XsdQNameType }
+     * 
+     * 
+     */
+    public List<XsdQNameType> getSoapHeader() {
+        if (soapHeader == null) {
+            soapHeader = new ArrayList<XsdQNameType>();
+        }
+        return this.soapHeader;
+    }
+
+    /**
+     * Gets the value of the soapRole 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 soapRole property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSoapRole().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link org.apache.cxf.jaxws.javaee.String }
+     * 
+     * 
+     */
+    public List<org.apache.cxf.jaxws.javaee.String> getSoapRole() {
+        if (soapRole == null) {
+            soapRole = new ArrayList<org.apache.cxf.jaxws.javaee.String>();
+        }
+        return this.soapRole;
+    }
+
+    /**
+     * Gets the value of the portName 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 portName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPortName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link org.apache.cxf.jaxws.javaee.String }
+     * 
+     * 
+     */
+    public List<org.apache.cxf.jaxws.javaee.String> getPortName() {
+        if (portName == null) {
+            portName = new ArrayList<org.apache.cxf.jaxws.javaee.String>();
+        }
+        return this.portName;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefHandlerType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,506 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	The service-ref element declares a reference to a Web
+ * 	service. It contains optional description, display name and
+ * 	icons, a declaration of the required Service interface,
+ * 	an optional WSDL document location, an optional set
+ * 	of JAX-RPC mappings, an optional QName for the service element,
+ * 	an optional set of Service Endpoint Interfaces to be resolved
+ * 	by the container to a WSDL port, and an optional set of handlers.
+ * 
+ *       
+ * 
+ * <p>Java class for service-refType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="service-refType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
+ *         &lt;element name="service-ref-name" type="{http://java.sun.com/xml/ns/javaee}jndi-nameType"/>
+ *         &lt;element name="service-interface" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
+ *         &lt;element name="service-ref-type" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/>
+ *         &lt;element name="wsdl-file" type="{http://java.sun.com/xml/ns/javaee}xsdAnyURIType" minOccurs="0"/>
+ *         &lt;element name="jaxrpc-mapping-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
+ *         &lt;element name="service-qname" type="{http://java.sun.com/xml/ns/javaee}xsdQNameType" minOccurs="0"/>
+ *         &lt;element name="port-component-ref" type="{http://java.sun.com/xml/ns/javaee}port-component-refType" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;choice>
+ *           &lt;element name="handler" type="{http://java.sun.com/xml/ns/javaee}service-ref_handlerType" maxOccurs="unbounded" minOccurs="0"/>
+ *           &lt;element name="handler-chains" type="{http://java.sun.com/xml/ns/javaee}service-ref_handler-chainsType" minOccurs="0"/>
+ *         &lt;/choice>
+ *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "service-refType", propOrder = {
+    "description",
+    "displayName",
+    "icon",
+    "serviceRefName",
+    "serviceInterface",
+    "serviceRefType",
+    "wsdlFile",
+    "jaxrpcMappingFile",
+    "serviceQname",
+    "portComponentRef",
+    "handler",
+    "handlerChains",
+    "mappedName",
+    "injectionTarget"
+})
+public class ServiceRefType {
+
+    protected List<DescriptionType> description;
+    @XmlElement(name = "display-name")
+    protected List<DisplayNameType> displayName;
+    protected List<IconType> icon;
+    @XmlElement(name = "service-ref-name", required = true)
+    protected JndiNameType serviceRefName;
+    @XmlElement(name = "service-interface", required = true)
+    protected FullyQualifiedClassType serviceInterface;
+    @XmlElement(name = "service-ref-type")
+    protected FullyQualifiedClassType serviceRefType;
+    @XmlElement(name = "wsdl-file")
+    protected XsdAnyURIType wsdlFile;
+    @XmlElement(name = "jaxrpc-mapping-file")
+    protected PathType jaxrpcMappingFile;
+    @XmlElement(name = "service-qname")
+    protected XsdQNameType serviceQname;
+    @XmlElement(name = "port-component-ref")
+    protected List<PortComponentRefType> portComponentRef;
+    protected List<ServiceRefHandlerType> handler;
+    @XmlElement(name = "handler-chains")
+    protected ServiceRefHandlerChainsType handlerChains;
+    @XmlElement(name = "mapped-name")
+    protected XsdStringType mappedName;
+    @XmlElement(name = "injection-target")
+    protected List<InjectionTargetType> injectionTarget;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description 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 description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DescriptionType }
+     * 
+     * 
+     */
+    public List<DescriptionType> getDescription() {
+        if (description == null) {
+            description = new ArrayList<DescriptionType>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the displayName 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 displayName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDisplayName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DisplayNameType }
+     * 
+     * 
+     */
+    public List<DisplayNameType> getDisplayName() {
+        if (displayName == null) {
+            displayName = new ArrayList<DisplayNameType>();
+        }
+        return this.displayName;
+    }
+
+    /**
+     * Gets the value of the icon 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 icon property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getIcon().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link IconType }
+     * 
+     * 
+     */
+    public List<IconType> getIcon() {
+        if (icon == null) {
+            icon = new ArrayList<IconType>();
+        }
+        return this.icon;
+    }
+
+    /**
+     * Gets the value of the serviceRefName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link JndiNameType }
+     *     
+     */
+    public JndiNameType getServiceRefName() {
+        return serviceRefName;
+    }
+
+    /**
+     * Sets the value of the serviceRefName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link JndiNameType }
+     *     
+     */
+    public void setServiceRefName(JndiNameType value) {
+        this.serviceRefName = value;
+    }
+
+    /**
+     * Gets the value of the serviceInterface property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public FullyQualifiedClassType getServiceInterface() {
+        return serviceInterface;
+    }
+
+    /**
+     * Sets the value of the serviceInterface property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public void setServiceInterface(FullyQualifiedClassType value) {
+        this.serviceInterface = value;
+    }
+
+    /**
+     * Gets the value of the serviceRefType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public FullyQualifiedClassType getServiceRefType() {
+        return serviceRefType;
+    }
+
+    /**
+     * Sets the value of the serviceRefType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FullyQualifiedClassType }
+     *     
+     */
+    public void setServiceRefType(FullyQualifiedClassType value) {
+        this.serviceRefType = value;
+    }
+
+    /**
+     * Gets the value of the wsdlFile property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link XsdAnyURIType }
+     *     
+     */
+    public XsdAnyURIType getWsdlFile() {
+        return wsdlFile;
+    }
+
+    /**
+     * Sets the value of the wsdlFile property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link XsdAnyURIType }
+     *     
+     */
+    public void setWsdlFile(XsdAnyURIType value) {
+        this.wsdlFile = value;
+    }
+
+    /**
+     * Gets the value of the jaxrpcMappingFile property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PathType }
+     *     
+     */
+    public PathType getJaxrpcMappingFile() {
+        return jaxrpcMappingFile;
+    }
+
+    /**
+     * Sets the value of the jaxrpcMappingFile property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PathType }
+     *     
+     */
+    public void setJaxrpcMappingFile(PathType value) {
+        this.jaxrpcMappingFile = value;
+    }
+
+    /**
+     * Gets the value of the serviceQname property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link XsdQNameType }
+     *     
+     */
+    public XsdQNameType getServiceQname() {
+        return serviceQname;
+    }
+
+    /**
+     * Sets the value of the serviceQname property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link XsdQNameType }
+     *     
+     */
+    public void setServiceQname(XsdQNameType value) {
+        this.serviceQname = value;
+    }
+
+    /**
+     * Gets the value of the portComponentRef 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 portComponentRef property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPortComponentRef().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PortComponentRefType }
+     * 
+     * 
+     */
+    public List<PortComponentRefType> getPortComponentRef() {
+        if (portComponentRef == null) {
+            portComponentRef = new ArrayList<PortComponentRefType>();
+        }
+        return this.portComponentRef;
+    }
+
+    /**
+     * Gets the value of the handler 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 handler property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getHandler().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceRefHandlerType }
+     * 
+     * 
+     */
+    public List<ServiceRefHandlerType> getHandler() {
+        if (handler == null) {
+            handler = new ArrayList<ServiceRefHandlerType>();
+        }
+        return this.handler;
+    }
+
+    /**
+     * Gets the value of the handlerChains property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ServiceRefHandlerChainsType }
+     *     
+     */
+    public ServiceRefHandlerChainsType getHandlerChains() {
+        return handlerChains;
+    }
+
+    /**
+     * Sets the value of the handlerChains property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ServiceRefHandlerChainsType }
+     *     
+     */
+    public void setHandlerChains(ServiceRefHandlerChainsType value) {
+        this.handlerChains = value;
+    }
+
+    /**
+     * Gets the value of the mappedName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link XsdStringType }
+     *     
+     */
+    public XsdStringType getMappedName() {
+        return mappedName;
+    }
+
+    /**
+     * Sets the value of the mappedName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link XsdStringType }
+     *     
+     */
+    public void setMappedName(XsdStringType value) {
+        this.mappedName = value;
+    }
+
+    /**
+     * Gets the value of the injectionTarget 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 injectionTarget property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getInjectionTarget().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link InjectionTargetType }
+     * 
+     * 
+     */
+    public List<InjectionTargetType> getInjectionTarget() {
+        if (injectionTarget == null) {
+            injectionTarget = new ArrayList<InjectionTargetType>();
+        }
+        return this.injectionTarget;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServiceRefType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,57 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ * 	
+ * 
+ * 	  The servlet-link element is used in the service-impl-bean element
+ * 	  to specify that a Service Implementation Bean is defined as a
+ * 	  JAX-RPC Service Endpoint.
+ * 
+ * 	  The value of the servlet-link element must be the servlet-name of
+ * 	  a JAX-RPC Service Endpoint in the same WAR file.
+ * 
+ * 	  Used in: service-impl-bean
+ * 
+ * 	  Example:
+ * 		  <servlet-link>StockQuoteService</servlet-link>
+ * 
+ * 	  
+ *       
+ * 
+ * <p>Java class for servlet-linkType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="servlet-linkType">
+ *   &lt;simpleContent>
+ *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
+ *     &lt;/restriction>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "servlet-linkType")
+public class ServletLinkType
+    extends String
+{
+
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/ServletLinkType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,110 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	This is a special string datatype that is defined by Java EE as
+ * 	a base type for defining collapsed strings. When schemas
+ * 	require trailing/leading space elimination as well as
+ * 	collapsing the existing whitespace, this base type may be
+ * 	used.
+ * 
+ *       
+ * 
+ * <p>Java class for string complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="string">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>token">
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "string", propOrder = {
+    "value"
+})
+public class String {
+
+    @XmlValue
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    protected java.lang.String value;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the value property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getValue() {
+        return value;
+    }
+
+    /**
+     * Sets the value of the value property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setValue(java.lang.String value) {
+        this.value = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/String.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,49 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * 
+ * 
+ * 	This simple type designates a boolean with only two
+ * 	permissible values
+ * 
+ * 	- true
+ * 	- false
+ * 
+ *       
+ * 
+ * <p>Java class for true-falseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="true-falseType">
+ *   &lt;simpleContent>
+ *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>xsdBooleanType">
+ *     &lt;/restriction>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "true-falseType")
+public class TrueFalseType
+    extends XsdBooleanType
+{
+
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/TrueFalseType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,78 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * 
+ * 
+ * 	The url-patternType contains the url pattern of the mapping.
+ * 	It must follow the rules specified in Section 11.2 of the
+ * 	Servlet API Specification. This pattern is assumed to be in
+ * 	URL-decoded form and must not contain CR(#xD) or LF(#xA).
+ * 	If it contains those characters, the container must inform
+ * 	the developer with a descriptive error message.
+ * 	The container must preserve all characters including whitespaces.
+ * 
+ *       
+ * 
+ * <p>Java class for url-patternType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="url-patternType">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>string">
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "url-patternType", propOrder = {
+    "value"
+})
+public class UrlPatternType {
+
+    @XmlValue
+    protected java.lang.String value;
+
+    /**
+     * Gets the value of the value property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getValue() {
+        return value;
+    }
+
+    /**
+     * Sets the value of the value property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setValue(java.lang.String value) {
+        this.value = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/UrlPatternType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java?view=auto&rev=469397
==============================================================================
--- incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java (added)
+++ incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java Mon Oct 30 23:32:21 2006
@@ -0,0 +1,289 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
+// 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: 2006.10.31 at 10:25:50 AM GMT+08:00 
+//
+
+
+package org.apache.cxf.jaxws.javaee;
+
+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.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * 
+ * 
+ * 	The webservice-description element defines a WSDL document file
+ * 	and the set of Port components associated with the WSDL ports
+ * 	defined in the WSDL document.  There may be multiple
+ * 	webservice-descriptions defined within a module.
+ * 
+ * 	All WSDL file ports must have a corresponding port-component element
+ * 	defined.
+ * 
+ * 	Used in: webservices
+ * 
+ *       
+ * 
+ * <p>Java class for webservice-descriptionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="webservice-descriptionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" minOccurs="0"/>
+ *         &lt;element name="display-name" type="{http://java.sun.com/xml/ns/javaee}display-nameType" minOccurs="0"/>
+ *         &lt;element name="icon" type="{http://java.sun.com/xml/ns/javaee}iconType" minOccurs="0"/>
+ *         &lt;element name="webservice-description-name" type="{http://java.sun.com/xml/ns/javaee}string"/>
+ *         &lt;element name="wsdl-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
+ *         &lt;element name="jaxrpc-mapping-file" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
+ *         &lt;element name="port-component" type="{http://java.sun.com/xml/ns/javaee}port-componentType" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "webservice-descriptionType", propOrder = {
+    "description",
+    "displayName",
+    "icon",
+    "webserviceDescriptionName",
+    "wsdlFile",
+    "jaxrpcMappingFile",
+    "portComponent"
+})
+public class WebserviceDescriptionType {
+
+    protected DescriptionType description;
+    @XmlElement(name = "display-name")
+    protected DisplayNameType displayName;
+    protected IconType icon;
+    @XmlElement(name = "webservice-description-name", required = true)
+    protected org.apache.cxf.jaxws.javaee.String webserviceDescriptionName;
+    @XmlElement(name = "wsdl-file")
+    protected PathType wsdlFile;
+    @XmlElement(name = "jaxrpc-mapping-file")
+    protected PathType jaxrpcMappingFile;
+    @XmlElement(name = "port-component", required = true)
+    protected List<PortComponentType> portComponent;
+    @XmlAttribute
+    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+    @XmlID
+    protected java.lang.String id;
+
+    /**
+     * Gets the value of the description property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DescriptionType }
+     *     
+     */
+    public DescriptionType getDescription() {
+        return description;
+    }
+
+    /**
+     * Sets the value of the description property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DescriptionType }
+     *     
+     */
+    public void setDescription(DescriptionType value) {
+        this.description = value;
+    }
+
+    /**
+     * Gets the value of the displayName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DisplayNameType }
+     *     
+     */
+    public DisplayNameType getDisplayName() {
+        return displayName;
+    }
+
+    /**
+     * Sets the value of the displayName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DisplayNameType }
+     *     
+     */
+    public void setDisplayName(DisplayNameType value) {
+        this.displayName = value;
+    }
+
+    /**
+     * Gets the value of the icon property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link IconType }
+     *     
+     */
+    public IconType getIcon() {
+        return icon;
+    }
+
+    /**
+     * Sets the value of the icon property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link IconType }
+     *     
+     */
+    public void setIcon(IconType value) {
+        this.icon = value;
+    }
+
+    /**
+     * Gets the value of the webserviceDescriptionName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link org.apache.cxf.jaxws.javaee.String }
+     *     
+     */
+    public org.apache.cxf.jaxws.javaee.String getWebserviceDescriptionName() {
+        return webserviceDescriptionName;
+    }
+
+    /**
+     * Sets the value of the webserviceDescriptionName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link org.apache.cxf.jaxws.javaee.String }
+     *     
+     */
+    public void setWebserviceDescriptionName(org.apache.cxf.jaxws.javaee.String value) {
+        this.webserviceDescriptionName = value;
+    }
+
+    /**
+     * Gets the value of the wsdlFile property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PathType }
+     *     
+     */
+    public PathType getWsdlFile() {
+        return wsdlFile;
+    }
+
+    /**
+     * Sets the value of the wsdlFile property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PathType }
+     *     
+     */
+    public void setWsdlFile(PathType value) {
+        this.wsdlFile = value;
+    }
+
+    /**
+     * Gets the value of the jaxrpcMappingFile property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PathType }
+     *     
+     */
+    public PathType getJaxrpcMappingFile() {
+        return jaxrpcMappingFile;
+    }
+
+    /**
+     * Sets the value of the jaxrpcMappingFile property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PathType }
+     *     
+     */
+    public void setJaxrpcMappingFile(PathType value) {
+        this.jaxrpcMappingFile = value;
+    }
+
+    /**
+     * Gets the value of the portComponent 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 portComponent property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPortComponent().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PortComponentType }
+     * 
+     * 
+     */
+    public List<PortComponentType> getPortComponent() {
+        if (portComponent == null) {
+            portComponent = new ArrayList<PortComponentType>();
+        }
+        return this.portComponent;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public java.lang.String getId() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link java.lang.String }
+     *     
+     */
+    public void setId(java.lang.String value) {
+        this.id = value;
+    }
+
+}

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/javaee/WebserviceDescriptionType.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date



Mime
View raw message