1 package org.kuali.ole.docstore.common.document.content.instance; 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.XmlType; 7 8 9 /** 10 * Created by IntelliJ IDEA. 11 * User: Pranitha 12 * Date: 8/17/12 13 * Time: 10:47 AM 14 * To change this template use File | Settings | File Templates. 15 * <p/> 16 * <p>Java class for callNumber complex type. 17 * <p/> 18 * <p>The following schema fragment specifies the expected content contained within this class. 19 * <p/> 20 * <pre> 21 * <complexType name="callNumber"> 22 * <complexContent> 23 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 24 * <sequence> 25 * <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string"/> 26 * <element name="Prefix" type="{http://www.w3.org/2001/XMLSchema}string"/> 27 * <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string"/> 28 * <element name="classificationPart" type="{http://www.w3.org/2001/XMLSchema}string"/> 29 * <element name="itemPart" type="{http://www.w3.org/2001/XMLSchema}string"/> 30 * <element name="shelvingScheme" type="{http://ole.kuali.org/standards/ole-instance}shelvingScheme"/> 31 * <element name="shelvingOrder" type="{http://ole.kuali.org/standards/ole-instance}shelvingOrder"/> 32 * </sequence> 33 * </restriction> 34 * </complexContent> 35 * </complexType> 36 * </pre> 37 */ 38 @XmlAccessorType(XmlAccessType.FIELD) 39 @XmlType(name = "callNumber", propOrder = { 40 "type", 41 "prefix", 42 "number", 43 "classificationPart", 44 "itemPart", 45 "shelvingScheme", 46 "shelvingOrder" 47 }) 48 public class CallNumber { 49 @XmlElement(required = true) 50 protected String type; 51 @XmlElement(required = true) 52 protected String prefix; 53 @XmlElement(required = true) 54 protected String number; 55 @XmlElement(required = true) 56 protected String classificationPart; 57 @XmlElement(required = true) 58 protected String itemPart; 59 @XmlElement(required = true) 60 protected ShelvingScheme shelvingScheme; 61 @XmlElement(required = true) 62 protected ShelvingOrder shelvingOrder; 63 64 /** 65 * Gets the value of the type property. 66 * 67 * @return possible object is 68 * {@link String } 69 */ 70 public String getType() { 71 return type; 72 } 73 74 /** 75 * Sets the value of the type property. 76 * 77 * @param value allowed object is 78 * {@link String } 79 */ 80 public void setType(String value) { 81 this.type = value; 82 } 83 84 /** 85 * Gets the value of the prefix property. 86 * 87 * @return possible object is 88 * {@link String } 89 */ 90 public String getPrefix() { 91 return prefix; 92 } 93 94 /** 95 * Sets the value of the prefix property. 96 * 97 * @param value allowed object is 98 * {@link String } 99 */ 100 public void setPrefix(String value) { 101 this.prefix = value; 102 } 103 104 /** 105 * Gets the value of the number property. 106 * 107 * @return possible object is 108 * {@link String } 109 */ 110 public String getNumber() { 111 return number; 112 } 113 114 /** 115 * Sets the value of the number property. 116 * 117 * @param value allowed object is 118 * {@link String } 119 */ 120 public void setNumber(String value) { 121 this.number = value; 122 } 123 124 /** 125 * Gets the value of the classificationPart property. 126 * 127 * @return possible object is 128 * {@link String } 129 */ 130 public String getClassificationPart() { 131 return classificationPart; 132 } 133 134 /** 135 * Sets the value of the classificationPart property. 136 * 137 * @param value allowed object is 138 * {@link String } 139 */ 140 public void setClassificationPart(String value) { 141 this.classificationPart = value; 142 } 143 144 /** 145 * Gets the value of the itemPart property. 146 * 147 * @return possible object is 148 * {@link String } 149 */ 150 public String getItemPart() { 151 return itemPart; 152 } 153 154 /** 155 * Sets the value of the itemPart property. 156 * 157 * @param value allowed object is 158 * {@link String } 159 */ 160 public void setItemPart(String value) { 161 this.itemPart = value; 162 } 163 164 /** 165 * Gets the value of the shelvingScheme property. 166 * 167 * @return possible object is 168 * {@link ShelvingScheme } 169 */ 170 public ShelvingScheme getShelvingScheme() { 171 return shelvingScheme; 172 } 173 174 /** 175 * Sets the value of the shelvingScheme property. 176 * 177 * @param value allowed object is 178 * {@link ShelvingScheme } 179 */ 180 public void setShelvingScheme(ShelvingScheme value) { 181 this.shelvingScheme = value; 182 } 183 184 /** 185 * Gets the value of the shelvingOrder property. 186 * 187 * @return possible object is 188 * {@link ShelvingOrder } 189 */ 190 public ShelvingOrder getShelvingOrder() { 191 return shelvingOrder; 192 } 193 194 /** 195 * Sets the value of the shelvingOrder property. 196 * 197 * @param value allowed object is 198 * {@link ShelvingOrder } 199 */ 200 public void setShelvingOrder(ShelvingOrder value) { 201 this.shelvingOrder = value; 202 } 203 204 }