This project has retired. For details please refer to its Attic page.
GetFolderParent xref

1   
2   package org.apache.chemistry.opencmis.commons.impl.jaxb;
3   
4   import javax.xml.bind.JAXBElement;
5   import javax.xml.bind.annotation.XmlAccessType;
6   import javax.xml.bind.annotation.XmlAccessorType;
7   import javax.xml.bind.annotation.XmlElement;
8   import javax.xml.bind.annotation.XmlElementRef;
9   import javax.xml.bind.annotation.XmlRootElement;
10  import javax.xml.bind.annotation.XmlType;
11  
12  
13  /**
14   * <p>Java class for anonymous complex type.
15   * 
16   * <p>The following schema fragment specifies the expected content contained within this class.
17   * 
18   * <pre>
19   * &lt;complexType>
20   *   &lt;complexContent>
21   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
22   *       &lt;sequence>
23   *         &lt;element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/>
24   *         &lt;element name="folderId" type="{http://www.w3.org/2001/XMLSchema}string"/>
25   *         &lt;element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
26   *         &lt;element name="extension" type="{http://docs.oasis-open.org/ns/cmis/messaging/200908/}cmisExtensionType" minOccurs="0"/>
27   *       &lt;/sequence>
28   *     &lt;/restriction>
29   *   &lt;/complexContent>
30   * &lt;/complexType>
31   * </pre>
32   * 
33   * 
34   */
35  @XmlAccessorType(XmlAccessType.FIELD)
36  @XmlType(name = "", propOrder = {
37      "repositoryId",
38      "folderId",
39      "filter",
40      "extension"
41  })
42  @XmlRootElement(name = "getFolderParent")
43  public class GetFolderParent {
44  
45      @XmlElement(required = true)
46      protected String repositoryId;
47      @XmlElement(required = true)
48      protected String folderId;
49      protected String filter;
50      @XmlElementRef(name = "extension", namespace = "http://docs.oasis-open.org/ns/cmis/messaging/200908/", type = JAXBElement.class)
51      protected JAXBElement<CmisExtensionType> extension;
52  
53      /**
54       * Gets the value of the repositoryId property.
55       * 
56       * @return
57       *     possible object is
58       *     {@link String }
59       *     
60       */
61      public String getRepositoryId() {
62          return repositoryId;
63      }
64  
65      /**
66       * Sets the value of the repositoryId property.
67       * 
68       * @param value
69       *     allowed object is
70       *     {@link String }
71       *     
72       */
73      public void setRepositoryId(String value) {
74          this.repositoryId = value;
75      }
76  
77      /**
78       * Gets the value of the folderId property.
79       * 
80       * @return
81       *     possible object is
82       *     {@link String }
83       *     
84       */
85      public String getFolderId() {
86          return folderId;
87      }
88  
89      /**
90       * Sets the value of the folderId property.
91       * 
92       * @param value
93       *     allowed object is
94       *     {@link String }
95       *     
96       */
97      public void setFolderId(String value) {
98          this.folderId = value;
99      }
100 
101     /**
102      * Gets the value of the filter property.
103      * 
104      * @return
105      *     possible object is
106      *     {@link String }
107      *     
108      */
109     public String getFilter() {
110         return filter;
111     }
112 
113     /**
114      * Sets the value of the filter property.
115      * 
116      * @param value
117      *     allowed object is
118      *     {@link String }
119      *     
120      */
121     public void setFilter(String value) {
122         this.filter = value;
123     }
124 
125     /**
126      * Gets the value of the extension property.
127      * 
128      * @return
129      *     possible object is
130      *     {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
131      *     
132      */
133     public JAXBElement<CmisExtensionType> getExtension() {
134         return extension;
135     }
136 
137     /**
138      * Sets the value of the extension property.
139      * 
140      * @param value
141      *     allowed object is
142      *     {@link JAXBElement }{@code <}{@link CmisExtensionType }{@code >}
143      *     
144      */
145     public void setExtension(JAXBElement<CmisExtensionType> value) {
146         this.extension = ((JAXBElement<CmisExtensionType> ) value);
147     }
148 
149 }