View Javadoc

1   package org.fosstrak.epcis.model;
2   
3   import javax.xml.bind.annotation.XmlAccessType;
4   import javax.xml.bind.annotation.XmlAccessorType;
5   import javax.xml.bind.annotation.XmlElement;
6   import javax.xml.bind.annotation.XmlSchemaType;
7   import javax.xml.bind.annotation.XmlType;
8   
9   /**
10   * <p>
11   * Java class for ManifestItem complex type.
12   * <p>
13   * The following schema fragment specifies the expected content contained within
14   * this class.
15   * 
16   * <pre>
17   * &lt;complexType name="ManifestItem">
18   *   &lt;complexContent>
19   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
20   *       &lt;sequence>
21   *         &lt;element name="MimeTypeQualifierCode" type="{http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader}MimeTypeQualifier"/>
22   *         &lt;element name="UniformResourceIdentifier" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
23   *         &lt;element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24   *         &lt;element name="LanguageCode" type="{http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader}Language" minOccurs="0"/>
25   *       &lt;/sequence>
26   *     &lt;/restriction>
27   *   &lt;/complexContent>
28   * &lt;/complexType>
29   * </pre>
30   */
31  @XmlAccessorType(XmlAccessType.FIELD)
32  @XmlType(name = "ManifestItem", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", propOrder = {
33          "mimeTypeQualifierCode", "uniformResourceIdentifier", "description", "languageCode" })
34  public class ManifestItem {
35  
36      @XmlElement(name = "MimeTypeQualifierCode", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
37      protected String mimeTypeQualifierCode;
38      @XmlElement(name = "UniformResourceIdentifier", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
39      @XmlSchemaType(name = "anyURI")
40      protected String uniformResourceIdentifier;
41      @XmlElement(name = "Description", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
42      protected String description;
43      @XmlElement(name = "LanguageCode", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
44      protected String languageCode;
45  
46      /**
47       * Gets the value of the mimeTypeQualifierCode property.
48       * 
49       * @return possible object is {@link String }
50       */
51      public String getMimeTypeQualifierCode() {
52          return mimeTypeQualifierCode;
53      }
54  
55      /**
56       * Sets the value of the mimeTypeQualifierCode property.
57       * 
58       * @param value
59       *            allowed object is {@link String }
60       */
61      public void setMimeTypeQualifierCode(String value) {
62          this.mimeTypeQualifierCode = value;
63      }
64  
65      /**
66       * Gets the value of the uniformResourceIdentifier property.
67       * 
68       * @return possible object is {@link String }
69       */
70      public String getUniformResourceIdentifier() {
71          return uniformResourceIdentifier;
72      }
73  
74      /**
75       * Sets the value of the uniformResourceIdentifier property.
76       * 
77       * @param value
78       *            allowed object is {@link String }
79       */
80      public void setUniformResourceIdentifier(String value) {
81          this.uniformResourceIdentifier = value;
82      }
83  
84      /**
85       * Gets the value of the description property.
86       * 
87       * @return possible object is {@link String }
88       */
89      public String getDescription() {
90          return description;
91      }
92  
93      /**
94       * Sets the value of the description property.
95       * 
96       * @param value
97       *            allowed object is {@link String }
98       */
99      public void setDescription(String value) {
100         this.description = value;
101     }
102 
103     /**
104      * Gets the value of the languageCode property.
105      * 
106      * @return possible object is {@link String }
107      */
108     public String getLanguageCode() {
109         return languageCode;
110     }
111 
112     /**
113      * Sets the value of the languageCode property.
114      * 
115      * @param value
116      *            allowed object is {@link String }
117      */
118     public void setLanguageCode(String value) {
119         this.languageCode = value;
120     }
121 
122 }