View Javadoc

1   
2   package org.kuali.student.security.policy.dto;
3   
4   import javax.xml.bind.JAXBElement;
5   import javax.xml.bind.annotation.XmlElementDecl;
6   import javax.xml.bind.annotation.XmlRegistry;
7   import javax.xml.namespace.QName;
8   
9   
10  /**
11   * This object contains factory methods for each 
12   * Java content interface and Java element interface 
13   * generated in the org.kuali.student.security.policy.dto package. 
14   * <p>An ObjectFactory allows you to programatically 
15   * construct new instances of the Java representation 
16   * for XML content. The Java representation of XML 
17   * content can consist of schema derived interfaces 
18   * and classes representing the binding of schema 
19   * type definitions, element declarations and model 
20   * groups.  Factory methods for each of these are 
21   * provided in this class.
22   * 
23   */
24  @XmlRegistry
25  public class ObjectFactory {
26  
27      private final static QName _All_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/09/policy", "All");
28      private final static QName _ExactlyOne_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/09/policy", "ExactlyOne");
29  
30      /**
31       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.kuali.student.security.policy.dto
32       * 
33       */
34      public ObjectFactory() {
35      }
36  
37      /**
38       * Create an instance of {@link PolicyReference }
39       * 
40       */
41      public PolicyReference createPolicyReference() {
42          return new PolicyReference();
43      }
44  
45      /**
46       * Create an instance of {@link Policy }
47       * 
48       */
49      public Policy createPolicy() {
50          return new Policy();
51      }
52  
53      /**
54       * Create an instance of {@link AppliesTo }
55       * 
56       */
57      public AppliesTo createAppliesTo() {
58          return new AppliesTo();
59      }
60  
61      /**
62       * Create an instance of {@link OperatorContentType }
63       * 
64       */
65      public OperatorContentType createOperatorContentType() {
66          return new OperatorContentType();
67      }
68  
69      /**
70       * Create an instance of {@link PolicyAttachment }
71       * 
72       */
73      public PolicyAttachment createPolicyAttachment() {
74          return new PolicyAttachment();
75      }
76  
77      /**
78       * Create an instance of {@link JAXBElement }{@code <}{@link OperatorContentType }{@code >}}
79       * 
80       */
81      @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/09/policy", name = "All")
82      public JAXBElement<OperatorContentType> createAll(OperatorContentType value) {
83          return new JAXBElement<OperatorContentType>(_All_QNAME, OperatorContentType.class, null, value);
84      }
85  
86      /**
87       * Create an instance of {@link JAXBElement }{@code <}{@link OperatorContentType }{@code >}}
88       * 
89       */
90      @XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/09/policy", name = "ExactlyOne")
91      public JAXBElement<OperatorContentType> createExactlyOne(OperatorContentType value) {
92          return new JAXBElement<OperatorContentType>(_ExactlyOne_QNAME, OperatorContentType.class, null, value);
93      }
94  
95  }