001 /**
002 * Copyright 2010 The Kuali Foundation Licensed under the
003 * Educational Community License, Version 2.0 (the "License"); you may
004 * not use this file except in compliance with the License. You may
005 * obtain a copy of the License at
006 *
007 * http://www.osedu.org/licenses/ECL-2.0
008 *
009 * Unless required by applicable law or agreed to in writing,
010 * software distributed under the License is distributed on an "AS IS"
011 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
012 * or implied. See the License for the specific language governing
013 * permissions and limitations under the License.
014 */
015
016 //
017 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.0 in JDK 1.6
018 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
019 // Any modifications to this file will be lost upon recompilation of the source schema.
020 // Generated on: 2008.10.21 at 02:14:18 PM PDT
021 //
022
023
024 package org.kuali.student.r1.common.dictionary.old.dto;
025
026 import java.io.Serializable;
027 import java.util.ArrayList;
028 import java.util.List;
029
030 import javax.xml.bind.annotation.XmlAccessType;
031 import javax.xml.bind.annotation.XmlAccessorType;
032 import javax.xml.bind.annotation.XmlElement;
033
034
035 /**
036 * <p>Java class for anonymous complex type.
037 *
038 * <p>The following schema fragment specifies the expected content contained within this class.
039 *
040 * <pre>
041 * <complexType>
042 * <complexContent>
043 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
044 * <sequence>
045 * <element ref="{http://www.dto.dictionary.student.kuali.org}objectStructure" maxOccurs="unbounded"/>
046 * </sequence>
047 * </restriction>
048 * </complexContent>
049 * </complexType>
050 * </pre>
051 *
052 *
053 */
054 @Deprecated
055 @XmlAccessorType(XmlAccessType.FIELD)
056 public class Dictionary implements Serializable{
057
058 private static final long serialVersionUID = 1L;
059
060 @XmlElement(required = true)
061 protected List<ObjectStructure> objectStructure;
062
063 /**
064 * Gets the value of the objectStructure property.
065 *
066 * <p>
067 * This accessor method returns a reference to the live list,
068 * not a snapshot. Therefore any modification you make to the
069 * returned list will be present inside the JAXB object.
070 * This is why there is not a <CODE>set</CODE> method for the objectStructure property.
071 *
072 * <p>
073 * For example, to add a new item, do as follows:
074 * <pre>
075 * getObjectStructure().add(newItem);
076 * </pre>
077 *
078 *
079 * <p>
080 * Objects of the following type(s) are allowed in the list
081 * {@link ObjectStructure }
082 *
083 *
084 */
085 public List<ObjectStructure> getObjectStructure() {
086 if (objectStructure == null) {
087 objectStructure = new ArrayList<ObjectStructure>();
088 }
089 return this.objectStructure;
090 }
091
092 }