001    /*
002     * Copyright 2009 The Kuali Foundation
003     *
004     * Licensed under the Educational Community License, Version 2.0 (the "License");
005     * you may not use this file except in compliance with the License.
006     * You may      obtain a copy of the License at
007     *
008     *      http://www.osedu.org/licenses/ECL-2.0
009     *
010     * Unless required by applicable law or agreed to in writing, software
011     * distributed under the License is distributed on an "AS IS" BASIS,
012     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013     * See the License for the specific language governing permissions and
014     * limitations under the License.
015     */
016    package org.kuali.student.contract.model;
017    
018    /**
019     *
020     * @author nwright
021     */
022    public class MessageStructure {
023    
024        private String id;
025        private String xmlObject;
026        private String shortName;
027        private String name;
028        private String type;
029        private String url;
030        private String description;
031        private String required;
032        private String readOnly;
033        private String cardinality;
034        private String status;
035        private String xmlAttribute;
036        private String implNotes;
037        private boolean overriden;
038        private boolean deprecated;
039    
040        public String getId() {
041            return id;
042        }
043    
044        public void setId(String id) {
045            this.id = id;
046        }
047    
048        public String getXmlObject() {
049            return xmlObject;
050        }
051    
052        public void setXmlObject(String xmlObject) {
053            this.xmlObject = xmlObject;
054        }
055    
056        public String getShortName() {
057            return shortName;
058        }
059    
060        public void setShortName(String shortName) {
061            this.shortName = shortName;
062        }
063    
064        public String getName() {
065            return name;
066        }
067    
068        public void setName(String name) {
069            this.name = name;
070        }
071    
072        public String getType() {
073            return type;
074        }
075    
076        public void setType(String type) {
077            this.type = type;
078        }
079    
080        public String getUrl() {
081            return url;
082        }
083    
084        public void setUrl(String url) {
085            this.url = url;
086        }
087    
088        public String getDescription() {
089            return description;
090        }
091    
092        public void setDescription(String description) {
093            this.description = description;
094        }
095    
096        public String getRequired() {
097            return required;
098        }
099    
100        public void setRequired(String required) {
101            this.required = required;
102        }
103    
104        public String getReadOnly() {
105            return readOnly;
106        }
107    
108        public void setReadOnly(String readOnly) {
109            this.readOnly = readOnly;
110        }
111    
112        public String getCardinality() {
113            return cardinality;
114        }
115    
116        public void setCardinality(String cardinality) {
117            this.cardinality = cardinality;
118        }
119    
120        public String getXmlAttribute() {
121            return xmlAttribute;
122        }
123    
124        public void setXmlAttribute(String xmlAttribute) {
125            this.xmlAttribute = xmlAttribute;
126        }
127    
128        public String getStatus() {
129            return status;
130        }
131    
132        public void setStatus(String status) {
133            this.status = status;
134        }
135    
136        public String getImplNotes() {
137            return implNotes;
138        }
139    
140        public void setImplNotes(String implNotes) {
141            this.implNotes = implNotes;
142        }
143    
144        public boolean isOverriden() {
145            return overriden;
146        }
147    
148        public void setOverriden(boolean overriden) {
149            this.overriden = overriden;
150        }
151    
152        public boolean isDeprecated() {
153            return deprecated;
154        }
155    
156        public void setDeprecated(boolean deprecated) {
157            this.deprecated = deprecated;
158        }
159    
160            @Override
161            public String toString() {
162                    return "MessageStructure [xmlObject=" + xmlObject + "]";
163            }
164       
165        
166    }