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
024package org.kuali.student.r1.common.dictionary.old.dto;
025
026import java.io.Serializable;
027import java.util.ArrayList;
028import java.util.List;
029
030import javax.xml.bind.annotation.XmlAccessType;
031import javax.xml.bind.annotation.XmlAccessorType;
032import 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 * &lt;complexType>
042 *   &lt;complexContent>
043 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
044 *       &lt;sequence>
045 *         &lt;element ref="{http://www.dto.dictionary.student.kuali.org}objectStructure" maxOccurs="unbounded"/>
046 *       &lt;/sequence>
047 *     &lt;/restriction>
048 *   &lt;/complexContent>
049 * &lt;/complexType>
050 * </pre>
051 * 
052 * 
053 */
054@Deprecated
055@XmlAccessorType(XmlAccessType.FIELD)
056public 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}