View Javadoc
1   package org.kuali.ole.docstore.common.document.content.instance;
2   
3   import com.thoughtworks.xstream.annotations.XStreamAlias;
4   
5   import javax.xml.bind.annotation.*;
6   
7   
8   /**
9    * Created by IntelliJ IDEA.
10   * User: Pranitha
11   * Date: 8/17/12
12   * Time: 10:47 AM
13   * To change this template use File | Settings | File Templates.
14   * <p>Java class for shelvingScheme complex type.
15   * <p/>
16   * <p>The following schema fragment specifies the expected content contained within this class.
17   * <p/>
18   * <pre>
19   * &lt;complexType name="shelvingScheme">
20   *   &lt;complexContent>
21   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
22   *       &lt;sequence>
23   *         &lt;element name="codeValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
24   *         &lt;element name="fullValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
25   *         &lt;element name="typeOrSource" type="{http://ole.kuali.org/standards/ole-instance}typeOrSource"/>
26   *       &lt;/sequence>
27   *     &lt;/restriction>
28   *   &lt;/complexContent>
29   * &lt;/complexType>
30   * </pre>
31   */
32  @XmlAccessorType(XmlAccessType.FIELD)
33  @XmlType(name = "shelvingScheme", propOrder = {
34          "codeValue",
35          "fullValue",
36          "typeOrSource"
37  })
38  @XStreamAlias("shelvingScheme")
39  @XmlRootElement(name = "shelvingScheme")
40  public class ShelvingScheme {
41  
42      @XmlElement(required = true)
43      protected String codeValue;
44      @XmlElement(required = true)
45      protected String fullValue;
46      @XmlElement(required = true)
47      protected TypeOrSource typeOrSource;
48  
49      /**
50       * Gets the value of the codeValue property.
51       *
52       * @return possible object is
53       *         {@link String }
54       */
55      public String getCodeValue() {
56          return codeValue;
57      }
58  
59      /**
60       * Sets the value of the codeValue property.
61       *
62       * @param value allowed object is
63       *              {@link String }
64       */
65      public void setCodeValue(String value) {
66          this.codeValue = value;
67      }
68  
69      /**
70       * Gets the value of the fullValue property.
71       *
72       * @return possible object is
73       *         {@link String }
74       */
75      public String getFullValue() {
76          return fullValue;
77      }
78  
79      /**
80       * Sets the value of the fullValue property.
81       *
82       * @param value allowed object is
83       *              {@link String }
84       */
85      public void setFullValue(String value) {
86          this.fullValue = value;
87      }
88  
89      /**
90       * Gets the value of the typeOrSource property.
91       *
92       * @return possible object is
93       *         {@link TypeOrSource }
94       */
95      public TypeOrSource getTypeOrSource() {
96          return typeOrSource;
97      }
98  
99      /**
100      * Sets the value of the typeOrSource property.
101      *
102      * @param value allowed object is
103      *              {@link TypeOrSource }
104      */
105     public void setTypeOrSource(TypeOrSource value) {
106         this.typeOrSource = value;
107     }
108 
109 }