View Javadoc

1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2013.02.13 at 08:27:16 PM CET 
6   //
7   
8   
9   package net.sf.snmpadaptor4j.core.mapping.jaxb;
10  
11  import javax.xml.bind.JAXBElement;
12  import javax.xml.bind.annotation.XmlElementDecl;
13  import javax.xml.bind.annotation.XmlRegistry;
14  import javax.xml.namespace.QName;
15  
16  
17  /**
18   * This object contains factory methods for each 
19   * Java content interface and Java element interface 
20   * generated in the net.sf.snmpadaptor4j.common.mapping.xml.jaxb package. 
21   * <p>An ObjectFactory allows you to programatically 
22   * construct new instances of the Java representation 
23   * for XML content. The Java representation of XML 
24   * content can consist of schema derived interfaces 
25   * and classes representing the binding of schema 
26   * type definitions, element declarations and model 
27   * groups.  Factory methods for each of these are 
28   * provided in this class.
29   * 
30   */
31  @XmlRegistry
32  public class ObjectFactory {
33  
34      private final static QName _SnmpAdaptor4JMapping_QNAME = new QName("http://www.sf.net/snmpAdaptor4j/mapping/1.1", "snmpAdaptor4j-mapping");
35  
36      /**
37       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.sf.snmpadaptor4j.common.mapping.xml.jaxb
38       * 
39       */
40      public ObjectFactory() {
41      }
42  
43      /**
44       * Create an instance of {@link MBeanAttribute }
45       * 
46       */
47      public MBeanAttribute createMBeanAttribute() {
48          return new MBeanAttribute();
49      }
50  
51      /**
52       * Create an instance of {@link TrapUserDataMap }
53       * 
54       */
55      public TrapUserDataMap createTrapUserDataMap() {
56          return new TrapUserDataMap();
57      }
58  
59      /**
60       * Create an instance of {@link MBeans }
61       * 
62       */
63      public MBeans createMBeans() {
64          return new MBeans();
65      }
66  
67      /**
68       * Create an instance of {@link MBeanAttributes }
69       * 
70       */
71      public MBeanAttributes createMBeanAttributes() {
72          return new MBeanAttributes();
73      }
74  
75      /**
76       * Create an instance of {@link TrapMessage }
77       * 
78       */
79      public TrapMessage createTrapMessage() {
80          return new TrapMessage();
81      }
82  
83      /**
84       * Create an instance of {@link TrapVariableBindings }
85       * 
86       */
87      public TrapVariableBindings createTrapVariableBindings() {
88          return new TrapVariableBindings();
89      }
90  
91      /**
92       * Create an instance of {@link TrapEnterprise }
93       * 
94       */
95      public TrapEnterprise createTrapEnterprise() {
96          return new TrapEnterprise();
97      }
98  
99      /**
100      * Create an instance of {@link Mapping }
101      * 
102      */
103     public Mapping createMapping() {
104         return new Mapping();
105     }
106 
107     /**
108      * Create an instance of {@link TrapUserDataEntry }
109      * 
110      */
111     public TrapUserDataEntry createTrapUserDataEntry() {
112         return new TrapUserDataEntry();
113     }
114 
115     /**
116      * Create an instance of {@link MBeanNotifications }
117      * 
118      */
119     public MBeanNotifications createMBeanNotifications() {
120         return new MBeanNotifications();
121     }
122 
123     /**
124      * Create an instance of {@link SpecificTrap }
125      * 
126      */
127     public SpecificTrap createSpecificTrap() {
128         return new SpecificTrap();
129     }
130 
131     /**
132      * Create an instance of {@link TrapSequenceNumber }
133      * 
134      */
135     public TrapSequenceNumber createTrapSequenceNumber() {
136         return new TrapSequenceNumber();
137     }
138 
139     /**
140      * Create an instance of {@link GenericTrap }
141      * 
142      */
143     public GenericTrap createGenericTrap() {
144         return new GenericTrap();
145     }
146 
147     /**
148      * Create an instance of {@link TrapUserData }
149      * 
150      */
151     public TrapUserData createTrapUserData() {
152         return new TrapUserData();
153     }
154 
155     /**
156      * Create an instance of {@link MBean }
157      * 
158      */
159     public MBean createMBean() {
160         return new MBean();
161     }
162 
163     /**
164      * Create an instance of {@link JAXBElement }{@code <}{@link Mapping }{@code >}}
165      * 
166      */
167     @XmlElementDecl(namespace = "http://www.sf.net/snmpAdaptor4j/mapping/1.1", name = "snmpAdaptor4j-mapping")
168     public JAXBElement<Mapping> createSnmpAdaptor4JMapping(Mapping value) {
169         return new JAXBElement<Mapping>(_SnmpAdaptor4JMapping_QNAME, Mapping.class, null, value);
170     }
171 
172 }