You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by pa...@apache.org on 2008/12/22 17:37:38 UTC

svn commit: r728722 [4/8] - in /jackrabbit/sandbox/jcr-cmis/server/ws: ./ src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/ src/main/java/org/apache/jackrabbit/ src/main/java/org/apache/jackrabbit/cmis/ src/main/java/org/apache...

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeFolderDefinitionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeFolderDefinitionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeFolderDefinitionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeFolderDefinitionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,34 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for cmisTypeFolderDefinitionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="cmisTypeFolderDefinitionType">
+ *   &lt;complexContent>
+ *     &lt;extension base="{http://www.cmis.org/2008/05}cmisTypeDefinitionType">
+ *       &lt;sequence>
+ *       &lt;/sequence>
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "cmisTypeFolderDefinitionType")
+public class CmisTypeFolderDefinitionType
+    extends CmisTypeDefinitionType
+{
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypePolicyDefinitionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypePolicyDefinitionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypePolicyDefinitionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypePolicyDefinitionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,34 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for cmisTypePolicyDefinitionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="cmisTypePolicyDefinitionType">
+ *   &lt;complexContent>
+ *     &lt;extension base="{http://www.cmis.org/2008/05}cmisTypeDefinitionType">
+ *       &lt;sequence>
+ *       &lt;/sequence>
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "cmisTypePolicyDefinitionType")
+public class CmisTypePolicyDefinitionType
+    extends CmisTypeDefinitionType
+{
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeRelationshipDefinitionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeRelationshipDefinitionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeRelationshipDefinitionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CmisTypeRelationshipDefinitionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,101 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+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.XmlType;
+
+
+/**
+ * <p>Java class for cmisTypeRelationshipDefinitionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="cmisTypeRelationshipDefinitionType">
+ *   &lt;complexContent>
+ *     &lt;extension base="{http://www.cmis.org/2008/05}cmisTypeDefinitionType">
+ *       &lt;sequence>
+ *         &lt;element name="allowedSourceTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element name="allowedTargetTypes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "cmisTypeRelationshipDefinitionType", propOrder = {
+    "allowedSourceTypes",
+    "allowedTargetTypes"
+})
+public class CmisTypeRelationshipDefinitionType
+    extends CmisTypeDefinitionType
+{
+
+    protected List<String> allowedSourceTypes;
+    protected List<String> allowedTargetTypes;
+
+    /**
+     * Gets the value of the allowedSourceTypes 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 allowedSourceTypes property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getAllowedSourceTypes().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getAllowedSourceTypes() {
+        if (allowedSourceTypes == null) {
+            allowedSourceTypes = new ArrayList<String>();
+        }
+        return this.allowedSourceTypes;
+    }
+
+    /**
+     * Gets the value of the allowedTargetTypes 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 allowedTargetTypes property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getAllowedTargetTypes().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getAllowedTargetTypes() {
+        if (allowedTargetTypes == null) {
+            allowedTargetTypes = new ArrayList<String>();
+        }
+        return this.allowedTargetTypes;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationException.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationException.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationException.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationException.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,45 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.ws.WebFault;
+
+
+/**
+ * This class was generated by Apache CXF 2.1.3
+ * Thu Dec 11 22:50:43 CET 2008
+ * Generated source version: 2.1.3
+ * 
+ */
+
+@WebFault(name = "constraintViolationException", targetNamespace = "http://www.cmis.org/2008/05")
+public class ConstraintViolationException extends Exception {
+    public static final long serialVersionUID = 20081211225043L;
+    
+    private org.apache.jackrabbit.cmis.ws.repository.ConstraintViolationExceptionType constraintViolationException;
+
+    public ConstraintViolationException() {
+        super();
+    }
+    
+    public ConstraintViolationException(String message) {
+        super(message);
+    }
+    
+    public ConstraintViolationException(String message, Throwable cause) {
+        super(message, cause);
+    }
+
+    public ConstraintViolationException(String message, org.apache.jackrabbit.cmis.ws.repository.ConstraintViolationExceptionType constraintViolationException) {
+        super(message);
+        this.constraintViolationException = constraintViolationException;
+    }
+
+    public ConstraintViolationException(String message, org.apache.jackrabbit.cmis.ws.repository.ConstraintViolationExceptionType constraintViolationException, Throwable cause) {
+        super(message, cause);
+        this.constraintViolationException = constraintViolationException;
+    }
+
+    public org.apache.jackrabbit.cmis.ws.repository.ConstraintViolationExceptionType getFaultInfo() {
+        return this.constraintViolationException;
+    }
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationExceptionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationExceptionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationExceptionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ConstraintViolationExceptionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,32 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for constraintViolationExceptionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="constraintViolationExceptionType">
+ *   &lt;complexContent>
+ *     &lt;extension base="{http://www.cmis.org/2008/05}cmisFaultType">
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "constraintViolationExceptionType")
+public class ConstraintViolationExceptionType
+    extends CmisFaultType
+{
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ContentAlreadyExistsExceptionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ContentAlreadyExistsExceptionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ContentAlreadyExistsExceptionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/ContentAlreadyExistsExceptionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,32 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for contentAlreadyExistsExceptionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="contentAlreadyExistsExceptionType">
+ *   &lt;complexContent>
+ *     &lt;extension base="{http://www.cmis.org/2008/05}cmisFaultType">
+ *     &lt;/extension>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "contentAlreadyExistsExceptionType")
+public class ContentAlreadyExistsExceptionType
+    extends CmisFaultType
+{
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocument.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocument.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocument.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocument.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,205 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="properties" type="{http://www.cmis.org/2008/05}cmisPropertiesType"/>
+ *         &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="contentStream" type="{http://www.cmis.org/2008/05}cmisContentStreamType" minOccurs="0"/>
+ *         &lt;element name="versioningState" type="{http://www.cmis.org/2008/05}enumVersioningState" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "typeId",
+    "properties",
+    "folderId",
+    "contentStream",
+    "versioningState"
+})
+@XmlRootElement(name = "createDocument")
+public class CreateDocument {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String typeId;
+    @XmlElement(required = true)
+    protected CmisPropertiesType properties;
+    protected String folderId;
+    @XmlElementRef(name = "contentStream", namespace = "http://www.cmis.org/2008/05", type = JAXBElement.class)
+    protected JAXBElement<CmisContentStreamType> contentStream;
+    @XmlElementRef(name = "versioningState", namespace = "http://www.cmis.org/2008/05", type = JAXBElement.class)
+    protected JAXBElement<EnumVersioningState> versioningState;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the typeId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTypeId() {
+        return typeId;
+    }
+
+    /**
+     * Sets the value of the typeId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTypeId(String value) {
+        this.typeId = value;
+    }
+
+    /**
+     * Gets the value of the properties property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public CmisPropertiesType getProperties() {
+        return properties;
+    }
+
+    /**
+     * Sets the value of the properties property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public void setProperties(CmisPropertiesType value) {
+        this.properties = value;
+    }
+
+    /**
+     * Gets the value of the folderId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getFolderId() {
+        return folderId;
+    }
+
+    /**
+     * Sets the value of the folderId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setFolderId(String value) {
+        this.folderId = value;
+    }
+
+    /**
+     * Gets the value of the contentStream property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
+     *     
+     */
+    public JAXBElement<CmisContentStreamType> getContentStream() {
+        return contentStream;
+    }
+
+    /**
+     * Sets the value of the contentStream property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link CmisContentStreamType }{@code >}
+     *     
+     */
+    public void setContentStream(JAXBElement<CmisContentStreamType> value) {
+        this.contentStream = ((JAXBElement<CmisContentStreamType> ) value);
+    }
+
+    /**
+     * Gets the value of the versioningState property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
+     *     
+     */
+    public JAXBElement<EnumVersioningState> getVersioningState() {
+        return versioningState;
+    }
+
+    /**
+     * Sets the value of the versioningState property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link EnumVersioningState }{@code >}
+     *     
+     */
+    public void setVersioningState(JAXBElement<EnumVersioningState> value) {
+        this.versioningState = ((JAXBElement<EnumVersioningState> ) value);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocumentResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocumentResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocumentResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateDocumentResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,64 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "objectId"
+})
+@XmlRootElement(name = "createDocumentResponse")
+public class CreateDocumentResponse {
+
+    @XmlElement(required = true)
+    protected String objectId;
+
+    /**
+     * Gets the value of the objectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getObjectId() {
+        return objectId;
+    }
+
+    /**
+     * Sets the value of the objectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setObjectId(String value) {
+        this.objectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolder.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolder.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolder.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolder.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,148 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="properties" type="{http://www.cmis.org/2008/05}cmisPropertiesType"/>
+ *         &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "typeId",
+    "properties",
+    "folderId"
+})
+@XmlRootElement(name = "createFolder")
+public class CreateFolder {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String typeId;
+    @XmlElement(required = true)
+    protected CmisPropertiesType properties;
+    @XmlElement(required = true)
+    protected String folderId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the typeId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTypeId() {
+        return typeId;
+    }
+
+    /**
+     * Sets the value of the typeId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTypeId(String value) {
+        this.typeId = value;
+    }
+
+    /**
+     * Gets the value of the properties property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public CmisPropertiesType getProperties() {
+        return properties;
+    }
+
+    /**
+     * Sets the value of the properties property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public void setProperties(CmisPropertiesType value) {
+        this.properties = value;
+    }
+
+    /**
+     * Gets the value of the folderId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getFolderId() {
+        return folderId;
+    }
+
+    /**
+     * Sets the value of the folderId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setFolderId(String value) {
+        this.folderId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolderResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolderResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolderResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateFolderResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,64 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "objectId"
+})
+@XmlRootElement(name = "createFolderResponse")
+public class CreateFolderResponse {
+
+    @XmlElement(required = true)
+    protected String objectId;
+
+    /**
+     * Gets the value of the objectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getObjectId() {
+        return objectId;
+    }
+
+    /**
+     * Sets the value of the objectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setObjectId(String value) {
+        this.objectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicy.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicy.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicy.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicy.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,150 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="properties" type="{http://www.cmis.org/2008/05}cmisPropertiesType"/>
+ *         &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "typeId",
+    "properties",
+    "folderId"
+})
+@XmlRootElement(name = "createPolicy")
+public class CreatePolicy {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String typeId;
+    @XmlElement(required = true)
+    protected CmisPropertiesType properties;
+    @XmlElementRef(name = "folderId", namespace = "http://www.cmis.org/2008/05", type = JAXBElement.class)
+    protected JAXBElement<String> folderId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the typeId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTypeId() {
+        return typeId;
+    }
+
+    /**
+     * Sets the value of the typeId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTypeId(String value) {
+        this.typeId = value;
+    }
+
+    /**
+     * Gets the value of the properties property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public CmisPropertiesType getProperties() {
+        return properties;
+    }
+
+    /**
+     * Sets the value of the properties property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public void setProperties(CmisPropertiesType value) {
+        this.properties = value;
+    }
+
+    /**
+     * Gets the value of the folderId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link JAXBElement }{@code <}{@link String }{@code >}
+     *     
+     */
+    public JAXBElement<String> getFolderId() {
+        return folderId;
+    }
+
+    /**
+     * Sets the value of the folderId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link String }{@code >}
+     *     
+     */
+    public void setFolderId(JAXBElement<String> value) {
+        this.folderId = ((JAXBElement<String> ) value);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicyResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicyResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicyResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreatePolicyResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,64 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "objectId"
+})
+@XmlRootElement(name = "createPolicyResponse")
+public class CreatePolicyResponse {
+
+    @XmlElement(required = true)
+    protected String objectId;
+
+    /**
+     * Gets the value of the objectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getObjectId() {
+        return objectId;
+    }
+
+    /**
+     * Sets the value of the objectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setObjectId(String value) {
+        this.objectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationship.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationship.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationship.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationship.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,176 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="typeId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="properties" type="{http://www.cmis.org/2008/05}cmisPropertiesType"/>
+ *         &lt;element name="sourceObjectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="targetObjectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "typeId",
+    "properties",
+    "sourceObjectId",
+    "targetObjectId"
+})
+@XmlRootElement(name = "createRelationship")
+public class CreateRelationship {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String typeId;
+    @XmlElement(required = true)
+    protected CmisPropertiesType properties;
+    @XmlElement(required = true)
+    protected String sourceObjectId;
+    @XmlElement(required = true)
+    protected String targetObjectId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the typeId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTypeId() {
+        return typeId;
+    }
+
+    /**
+     * Sets the value of the typeId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTypeId(String value) {
+        this.typeId = value;
+    }
+
+    /**
+     * Gets the value of the properties property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public CmisPropertiesType getProperties() {
+        return properties;
+    }
+
+    /**
+     * Sets the value of the properties property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CmisPropertiesType }
+     *     
+     */
+    public void setProperties(CmisPropertiesType value) {
+        this.properties = value;
+    }
+
+    /**
+     * Gets the value of the sourceObjectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSourceObjectId() {
+        return sourceObjectId;
+    }
+
+    /**
+     * Sets the value of the sourceObjectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSourceObjectId(String value) {
+        this.sourceObjectId = value;
+    }
+
+    /**
+     * Gets the value of the targetObjectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTargetObjectId() {
+        return targetObjectId;
+    }
+
+    /**
+     * Sets the value of the targetObjectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTargetObjectId(String value) {
+        this.targetObjectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationshipResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationshipResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationshipResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/CreateRelationshipResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,64 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "objectId"
+})
+@XmlRootElement(name = "createRelationshipResponse")
+public class CreateRelationshipResponse {
+
+    @XmlElement(required = true)
+    protected String objectId;
+
+    /**
+     * Gets the value of the objectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getObjectId() {
+        return objectId;
+    }
+
+    /**
+     * Sets the value of the objectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setObjectId(String value) {
+        this.objectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersions.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersions.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersions.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersions.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,92 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="versionSeriesId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "versionSeriesId"
+})
+@XmlRootElement(name = "deleteAllVersions")
+public class DeleteAllVersions {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String versionSeriesId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the versionSeriesId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getVersionSeriesId() {
+        return versionSeriesId;
+    }
+
+    /**
+     * Sets the value of the versionSeriesId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setVersionSeriesId(String value) {
+        this.versionSeriesId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersionsResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersionsResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersionsResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteAllVersionsResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,34 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+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;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "deleteAllVersionsResponse")
+public class DeleteAllVersionsResponse {
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStream.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStream.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStream.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStream.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,92 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="documentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "documentId"
+})
+@XmlRootElement(name = "deleteContentStream")
+public class DeleteContentStream {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String documentId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the documentId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getDocumentId() {
+        return documentId;
+    }
+
+    /**
+     * Sets the value of the documentId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setDocumentId(String value) {
+        this.documentId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStreamResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStreamResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStreamResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteContentStreamResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,34 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+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;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "deleteContentStreamResponse")
+public class DeleteContentStreamResponse {
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObject.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObject.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObject.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObject.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,92 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "objectId"
+})
+@XmlRootElement(name = "deleteObject")
+public class DeleteObject {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String objectId;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the objectId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getObjectId() {
+        return objectId;
+    }
+
+    /**
+     * Sets the value of the objectId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setObjectId(String value) {
+        this.objectId = value;
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObjectResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObjectResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObjectResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteObjectResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,34 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+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;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "")
+@XmlRootElement(name = "deleteObjectResponse")
+public class DeleteObjectResponse {
+
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTree.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTree.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTree.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTree.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,150 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="unfileNonfolderObjects" type="{http://www.cmis.org/2008/05}enumUnfileNonfolderObjects"/>
+ *         &lt;element name="continueOnFailure" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "repositoryId",
+    "folderId",
+    "unfileNonfolderObjects",
+    "continueOnFailure"
+})
+@XmlRootElement(name = "deleteTree")
+public class DeleteTree {
+
+    @XmlElement(required = true)
+    protected String repositoryId;
+    @XmlElement(required = true)
+    protected String folderId;
+    @XmlElement(required = true)
+    protected EnumUnfileNonfolderObjects unfileNonfolderObjects;
+    @XmlElementRef(name = "continueOnFailure", namespace = "http://www.cmis.org/2008/05", type = JAXBElement.class)
+    protected JAXBElement<Boolean> continueOnFailure;
+
+    /**
+     * Gets the value of the repositoryId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRepositoryId() {
+        return repositoryId;
+    }
+
+    /**
+     * Sets the value of the repositoryId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRepositoryId(String value) {
+        this.repositoryId = value;
+    }
+
+    /**
+     * Gets the value of the folderId property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getFolderId() {
+        return folderId;
+    }
+
+    /**
+     * Sets the value of the folderId property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setFolderId(String value) {
+        this.folderId = value;
+    }
+
+    /**
+     * Gets the value of the unfileNonfolderObjects property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link EnumUnfileNonfolderObjects }
+     *     
+     */
+    public EnumUnfileNonfolderObjects getUnfileNonfolderObjects() {
+        return unfileNonfolderObjects;
+    }
+
+    /**
+     * Sets the value of the unfileNonfolderObjects property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link EnumUnfileNonfolderObjects }
+     *     
+     */
+    public void setUnfileNonfolderObjects(EnumUnfileNonfolderObjects value) {
+        this.unfileNonfolderObjects = value;
+    }
+
+    /**
+     * Gets the value of the continueOnFailure property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link JAXBElement }{@code <}{@link Boolean }{@code >}
+     *     
+     */
+    public JAXBElement<Boolean> getContinueOnFailure() {
+        return continueOnFailure;
+    }
+
+    /**
+     * Sets the value of the continueOnFailure property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link Boolean }{@code >}
+     *     
+     */
+    public void setContinueOnFailure(JAXBElement<Boolean> value) {
+        this.continueOnFailure = ((JAXBElement<Boolean> ) value);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTreeResponse.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTreeResponse.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTreeResponse.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/DeleteTreeResponse.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,135 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+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.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+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 name="failedToDelete">
+ *           &lt;complexType>
+ *             &lt;complexContent>
+ *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 &lt;sequence>
+ *                   &lt;element name="objectId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+ *                 &lt;/sequence>
+ *               &lt;/restriction>
+ *             &lt;/complexContent>
+ *           &lt;/complexType>
+ *         &lt;/element>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "failedToDelete"
+})
+@XmlRootElement(name = "deleteTreeResponse")
+public class DeleteTreeResponse {
+
+    @XmlElement(required = true)
+    protected DeleteTreeResponse.FailedToDelete failedToDelete;
+
+    /**
+     * Gets the value of the failedToDelete property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DeleteTreeResponse.FailedToDelete }
+     *     
+     */
+    public DeleteTreeResponse.FailedToDelete getFailedToDelete() {
+        return failedToDelete;
+    }
+
+    /**
+     * Sets the value of the failedToDelete property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DeleteTreeResponse.FailedToDelete }
+     *     
+     */
+    public void setFailedToDelete(DeleteTreeResponse.FailedToDelete value) {
+        this.failedToDelete = value;
+    }
+
+
+    /**
+     * <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 name="objectId" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
+     *       &lt;/sequence>
+     *     &lt;/restriction>
+     *   &lt;/complexContent>
+     * &lt;/complexType>
+     * </pre>
+     * 
+     * 
+     */
+    @XmlAccessorType(XmlAccessType.FIELD)
+    @XmlType(name = "", propOrder = {
+        "objectId"
+    })
+    public static class FailedToDelete {
+
+        protected List<String> objectId;
+
+        /**
+         * Gets the value of the objectId 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 objectId property.
+         * 
+         * <p>
+         * For example, to add a new item, do as follows:
+         * <pre>
+         *    getObjectId().add(newItem);
+         * </pre>
+         * 
+         * 
+         * <p>
+         * Objects of the following type(s) are allowed in the list
+         * {@link String }
+         * 
+         * 
+         */
+        public List<String> getObjectId() {
+            if (objectId == null) {
+                objectId = new ArrayList<String>();
+            }
+            return this.objectId;
+        }
+
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityFullText.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityFullText.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityFullText.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityFullText.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,54 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumCapabilityFullText.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumCapabilityFullText">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="none"/>
+ *     &lt;enumeration value="fulltextonly"/>
+ *     &lt;enumeration value="fulltextandstructured"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumCapabilityFullText")
+@XmlEnum
+public enum EnumCapabilityFullText {
+
+    @XmlEnumValue("none")
+    NONE("none"),
+    @XmlEnumValue("fulltextonly")
+    FULLTEXTONLY("fulltextonly"),
+    @XmlEnumValue("fulltextandstructured")
+    FULLTEXTANDSTRUCTURED("fulltextandstructured");
+    private final String value;
+
+    EnumCapabilityFullText(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumCapabilityFullText fromValue(String v) {
+        for (EnumCapabilityFullText c: EnumCapabilityFullText.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityJoin.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityJoin.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityJoin.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityJoin.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,54 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumCapabilityJoin.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumCapabilityJoin">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="nojoin"/>
+ *     &lt;enumeration value="inneronly"/>
+ *     &lt;enumeration value="innerandouter"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumCapabilityJoin")
+@XmlEnum
+public enum EnumCapabilityJoin {
+
+    @XmlEnumValue("nojoin")
+    NOJOIN("nojoin"),
+    @XmlEnumValue("inneronly")
+    INNERONLY("inneronly"),
+    @XmlEnumValue("innerandouter")
+    INNERANDOUTER("innerandouter");
+    private final String value;
+
+    EnumCapabilityJoin(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumCapabilityJoin fromValue(String v) {
+        for (EnumCapabilityJoin c: EnumCapabilityJoin.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityQuery.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityQuery.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityQuery.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCapabilityQuery.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,57 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumCapabilityQuery.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumCapabilityQuery">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="none"/>
+ *     &lt;enumeration value="metadataonly"/>
+ *     &lt;enumeration value="fulltextonly"/>
+ *     &lt;enumeration value="both"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumCapabilityQuery")
+@XmlEnum
+public enum EnumCapabilityQuery {
+
+    @XmlEnumValue("none")
+    NONE("none"),
+    @XmlEnumValue("metadataonly")
+    METADATAONLY("metadataonly"),
+    @XmlEnumValue("fulltextonly")
+    FULLTEXTONLY("fulltextonly"),
+    @XmlEnumValue("both")
+    BOTH("both");
+    private final String value;
+
+    EnumCapabilityQuery(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumCapabilityQuery fromValue(String v) {
+        for (EnumCapabilityQuery c: EnumCapabilityQuery.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCardinality.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCardinality.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCardinality.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCardinality.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,51 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumCardinality.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumCardinality">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="single"/>
+ *     &lt;enumeration value="multi"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumCardinality")
+@XmlEnum
+public enum EnumCardinality {
+
+    @XmlEnumValue("single")
+    SINGLE("single"),
+    @XmlEnumValue("multi")
+    MULTI("multi");
+    private final String value;
+
+    EnumCardinality(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumCardinality fromValue(String v) {
+        for (EnumCardinality c: EnumCardinality.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCollectionType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCollectionType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCollectionType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumCollectionType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,66 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumCollectionType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumCollectionType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="root-children"/>
+ *     &lt;enumeration value="root-descendants"/>
+ *     &lt;enumeration value="unfiled"/>
+ *     &lt;enumeration value="checkedout"/>
+ *     &lt;enumeration value="types-children"/>
+ *     &lt;enumeration value="types-descendants"/>
+ *     &lt;enumeration value="query"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumCollectionType")
+@XmlEnum
+public enum EnumCollectionType {
+
+    @XmlEnumValue("root-children")
+    ROOT_CHILDREN("root-children"),
+    @XmlEnumValue("root-descendants")
+    ROOT_DESCENDANTS("root-descendants"),
+    @XmlEnumValue("unfiled")
+    UNFILED("unfiled"),
+    @XmlEnumValue("checkedout")
+    CHECKEDOUT("checkedout"),
+    @XmlEnumValue("types-children")
+    TYPES_CHILDREN("types-children"),
+    @XmlEnumValue("types-descendants")
+    TYPES_DESCENDANTS("types-descendants"),
+    @XmlEnumValue("query")
+    QUERY("query");
+    private final String value;
+
+    EnumCollectionType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumCollectionType fromValue(String v) {
+        for (EnumCollectionType c: EnumCollectionType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumContentStreamAllowed.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumContentStreamAllowed.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumContentStreamAllowed.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumContentStreamAllowed.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,54 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumContentStreamAllowed.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumContentStreamAllowed">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="notallowed"/>
+ *     &lt;enumeration value="allowed"/>
+ *     &lt;enumeration value="required"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumContentStreamAllowed")
+@XmlEnum
+public enum EnumContentStreamAllowed {
+
+    @XmlEnumValue("notallowed")
+    NOTALLOWED("notallowed"),
+    @XmlEnumValue("allowed")
+    ALLOWED("allowed"),
+    @XmlEnumValue("required")
+    REQUIRED("required");
+    private final String value;
+
+    EnumContentStreamAllowed(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumContentStreamAllowed fromValue(String v) {
+        for (EnumContentStreamAllowed c: EnumContentStreamAllowed.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumIncludeRelationships.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumIncludeRelationships.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumIncludeRelationships.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumIncludeRelationships.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,57 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumIncludeRelationships.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumIncludeRelationships">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="none"/>
+ *     &lt;enumeration value="source"/>
+ *     &lt;enumeration value="target"/>
+ *     &lt;enumeration value="both"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumIncludeRelationships")
+@XmlEnum
+public enum EnumIncludeRelationships {
+
+    @XmlEnumValue("none")
+    NONE("none"),
+    @XmlEnumValue("source")
+    SOURCE("source"),
+    @XmlEnumValue("target")
+    TARGET("target"),
+    @XmlEnumValue("both")
+    BOTH("both");
+    private final String value;
+
+    EnumIncludeRelationships(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumIncludeRelationships fromValue(String v) {
+        for (EnumIncludeRelationships c: EnumIncludeRelationships.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumObjectType.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumObjectType.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumObjectType.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumObjectType.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,57 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumObjectType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumObjectType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="document"/>
+ *     &lt;enumeration value="folder"/>
+ *     &lt;enumeration value="relationship"/>
+ *     &lt;enumeration value="policy"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumObjectType")
+@XmlEnum
+public enum EnumObjectType {
+
+    @XmlEnumValue("document")
+    DOCUMENT("document"),
+    @XmlEnumValue("folder")
+    FOLDER("folder"),
+    @XmlEnumValue("relationship")
+    RELATIONSHIP("relationship"),
+    @XmlEnumValue("policy")
+    POLICY("policy");
+    private final String value;
+
+    EnumObjectType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumObjectType fromValue(String v) {
+        for (EnumObjectType c: EnumObjectType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesBase.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesBase.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesBase.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesBase.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,69 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumPropertiesBase.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumPropertiesBase">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="ObjectId"/>
+ *     &lt;enumeration value="Uri"/>
+ *     &lt;enumeration value="ObjectTypeId"/>
+ *     &lt;enumeration value="CreatedBy"/>
+ *     &lt;enumeration value="CreationDate"/>
+ *     &lt;enumeration value="LastModifiedBy"/>
+ *     &lt;enumeration value="LastModificationDate"/>
+ *     &lt;enumeration value="ChangeToken"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumPropertiesBase")
+@XmlEnum
+public enum EnumPropertiesBase {
+
+    @XmlEnumValue("ObjectId")
+    OBJECT_ID("ObjectId"),
+    @XmlEnumValue("Uri")
+    URI("Uri"),
+    @XmlEnumValue("ObjectTypeId")
+    OBJECT_TYPE_ID("ObjectTypeId"),
+    @XmlEnumValue("CreatedBy")
+    CREATED_BY("CreatedBy"),
+    @XmlEnumValue("CreationDate")
+    CREATION_DATE("CreationDate"),
+    @XmlEnumValue("LastModifiedBy")
+    LAST_MODIFIED_BY("LastModifiedBy"),
+    @XmlEnumValue("LastModificationDate")
+    LAST_MODIFICATION_DATE("LastModificationDate"),
+    @XmlEnumValue("ChangeToken")
+    CHANGE_TOKEN("ChangeToken");
+    private final String value;
+
+    EnumPropertiesBase(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumPropertiesBase fromValue(String v) {
+        for (EnumPropertiesBase c: EnumPropertiesBase.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesFolder.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesFolder.java?rev=728722&view=auto
==============================================================================
--- jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesFolder.java (added)
+++ jackrabbit/sandbox/jcr-cmis/server/ws/src/main/java/org/apache/jackrabbit/cmis/ws/repository/EnumPropertiesFolder.java Mon Dec 22 08:37:33 2008
@@ -0,0 +1,75 @@
+
+package org.apache.jackrabbit.cmis.ws.repository;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for enumPropertiesFolder.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="enumPropertiesFolder">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;enumeration value="ObjectId"/>
+ *     &lt;enumeration value="Uri"/>
+ *     &lt;enumeration value="ObjectTypeId"/>
+ *     &lt;enumeration value="CreatedBy"/>
+ *     &lt;enumeration value="CreationDate"/>
+ *     &lt;enumeration value="LastModifiedBy"/>
+ *     &lt;enumeration value="LastModificationDate"/>
+ *     &lt;enumeration value="ChangeToken"/>
+ *     &lt;enumeration value="ParentId"/>
+ *     &lt;enumeration value="AllowedChildObjectTypeIds"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "enumPropertiesFolder")
+@XmlEnum
+public enum EnumPropertiesFolder {
+
+    @XmlEnumValue("ObjectId")
+    OBJECT_ID("ObjectId"),
+    @XmlEnumValue("Uri")
+    URI("Uri"),
+    @XmlEnumValue("ObjectTypeId")
+    OBJECT_TYPE_ID("ObjectTypeId"),
+    @XmlEnumValue("CreatedBy")
+    CREATED_BY("CreatedBy"),
+    @XmlEnumValue("CreationDate")
+    CREATION_DATE("CreationDate"),
+    @XmlEnumValue("LastModifiedBy")
+    LAST_MODIFIED_BY("LastModifiedBy"),
+    @XmlEnumValue("LastModificationDate")
+    LAST_MODIFICATION_DATE("LastModificationDate"),
+    @XmlEnumValue("ChangeToken")
+    CHANGE_TOKEN("ChangeToken"),
+    @XmlEnumValue("ParentId")
+    PARENT_ID("ParentId"),
+    @XmlEnumValue("AllowedChildObjectTypeIds")
+    ALLOWED_CHILD_OBJECT_TYPE_IDS("AllowedChildObjectTypeIds");
+    private final String value;
+
+    EnumPropertiesFolder(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static EnumPropertiesFolder fromValue(String v) {
+        for (EnumPropertiesFolder c: EnumPropertiesFolder.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}