1 /**
2 * Copyright 2010 The Kuali Foundation Licensed under the
3 * Educational Community License, Version 2.0 (the "License"); you may
4 * not use this file except in compliance with the License. You may
5 * obtain a copy of the License at
6 *
7 * http://www.osedu.org/licenses/ECL-2.0
8 *
9 * Unless required by applicable law or agreed to in writing,
10 * software distributed under the License is distributed on an "AS IS"
11 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12 * or implied. See the License for the specific language governing
13 * permissions and limitations under the License.
14 */
15
16 package org.kuali.student.r1.common.search.dto;
17
18 import javax.xml.bind.annotation.XmlRegistry;
19
20 import org.kuali.student.r1.common.dictionary.old.dto.FieldDescriptor;
21
22 /**
23 * This object contains factory methods for each Java content interface and Java
24 * element interface generated in the org.kuali.student.dictionary.dto package.
25 * <p>
26 * An ObjectFactory allows you to programatically construct new instances of the
27 * Java representation for XML content. The Java representation of XML content
28 * can consist of schema derived interfaces and classes representing the binding
29 * of schema type definitions, element declarations and model groups. Factory
30 * methods for each of these are provided in this class.
31 *
32 */
33 @Deprecated
34 @XmlRegistry
35 public class ObjectFactory {
36 /**
37 * Create a new ObjectFactory that can be used to create new instances of
38 * schema derived classes for package: org.kuali.student.dictionary.dto
39 *
40 */
41 public ObjectFactory() {
42 }
43
44 public QueryParamInfo createQueryParamInfo() {
45 return new QueryParamInfo();
46 }
47
48 public ResultColumnInfo createResultColumnInfo() {
49 return new ResultColumnInfo();
50 }
51
52 public SearchCriteriaTypeInfo createSearchCriteriaTypeInfo() {
53 return new SearchCriteriaTypeInfo();
54 }
55
56 public SearchRelationship createSearchRelationship() {
57 return new SearchRelationship();
58 }
59
60 public SearchResultTypeInfo createSearchResultTypeInfo() {
61 return new SearchResultTypeInfo();
62 }
63
64 public SearchTypeInfo createSearchTypeInfo() {
65 return new SearchTypeInfo();
66 }
67
68 public TypeAttribute createTypeAttribute() {
69 return new TypeAttribute();
70 }
71 public FieldDescriptor createFieldDescriptor(){
72 return new FieldDescriptor();
73 }
74 }