View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs 
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: 2009.04.30 at 06:20:20 PM CEST 
6   //
7   
8   
9   package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim;
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 org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rim 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 _Description_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Description");
35      private final static QName _RegistryPackage_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "RegistryPackage");
36      private final static QName _PostalAddress_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "PostalAddress");
37      private final static QName _LocalizedString_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "LocalizedString");
38      private final static QName _InternationalString_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "InternationalString");
39      private final static QName _SpecificationLink_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "SpecificationLink");
40      private final static QName _Name_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Name");
41      private final static QName _RegistryObject_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "RegistryObject");
42      private final static QName _AuditableEvent_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "AuditableEvent");
43      private final static QName _ExternalIdentifier_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ExternalIdentifier");
44      private final static QName _Address_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Address");
45      private final static QName _Person_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Person");
46      private final static QName _UsageParameter_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "UsageParameter");
47      private final static QName _Association_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Association");
48      private final static QName _SlotList_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "SlotList");
49      private final static QName _AdhocQuery_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "AdhocQuery");
50      private final static QName _Registry_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Registry");
51      private final static QName _Action_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Action");
52      private final static QName _Value_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Value");
53      private final static QName _Federation_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Federation");
54      private final static QName _ServiceBinding_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ServiceBinding");
55      private final static QName _Notification_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Notification");
56      private final static QName _ExternalLink_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ExternalLink");
57      private final static QName _Subscription_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Subscription");
58      private final static QName _ValueList_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ValueList");
59      private final static QName _Identifiable_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Identifiable");
60      private final static QName _ObjectRef_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ObjectRef");
61      private final static QName _User_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "User");
62      private final static QName _ClassificationScheme_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ClassificationScheme");
63      private final static QName _Service_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Service");
64      private final static QName _ClassificationNode_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ClassificationNode");
65      private final static QName _PersonName_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "PersonName");
66      private final static QName _ExtrinsicObject_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ExtrinsicObject");
67      private final static QName _NotifyAction_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "NotifyAction");
68      private final static QName _UsageDescription_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "UsageDescription");
69      private final static QName _Organization_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Organization");
70      private final static QName _ObjectRefList_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "ObjectRefList");
71      private final static QName _Classification_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Classification");
72      private final static QName _Slot_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "Slot");
73      private final static QName _EmailAddress_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "EmailAddress");
74      private final static QName _TelephoneNumber_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "TelephoneNumber");
75      private final static QName _RegistryObjectList_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "RegistryObjectList");
76      private final static QName _QueryExpression_QNAME = new QName("urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", "QueryExpression");
77  
78      /**
79       * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openehealth.ipf.platform.camel.xds.commons.stub.ebrs.rim
80       * 
81       */
82      public ObjectFactory() {
83      }
84  
85      /**
86       * Create an instance of {@link ServiceType }
87       * 
88       */
89      public ServiceType createServiceType() {
90          return new ServiceType();
91      }
92  
93      /**
94       * Create an instance of {@link LocalizedStringType }
95       * 
96       */
97      public LocalizedStringType createLocalizedStringType() {
98          return new LocalizedStringType();
99      }
100 
101     /**
102      * Create an instance of {@link IdentifiableType }
103      * 
104      */
105     public IdentifiableType createIdentifiableType() {
106         return new IdentifiableType();
107     }
108 
109     /**
110      * Create an instance of {@link ExternalLinkType }
111      * 
112      */
113     public ExternalLinkType createExternalLinkType() {
114         return new ExternalLinkType();
115     }
116 
117     /**
118      * Create an instance of {@link ObjectRefType }
119      * 
120      */
121     public ObjectRefType createObjectRefType() {
122         return new ObjectRefType();
123     }
124 
125     /**
126      * Create an instance of {@link TelephoneNumberType }
127      * 
128      */
129     public TelephoneNumberType createTelephoneNumberType() {
130         return new TelephoneNumberType();
131     }
132 
133     /**
134      * Create an instance of {@link PersonNameType }
135      * 
136      */
137     public PersonNameType createPersonNameType() {
138         return new PersonNameType();
139     }
140 
141     /**
142      * Create an instance of {@link SubscriptionType }
143      * 
144      */
145     public SubscriptionType createSubscriptionType() {
146         return new SubscriptionType();
147     }
148 
149     /**
150      * Create an instance of {@link RegistryType }
151      * 
152      */
153     public RegistryType createRegistryType() {
154         return new RegistryType();
155     }
156 
157     /**
158      * Create an instance of {@link ClassificationNodeType }
159      * 
160      */
161     public ClassificationNodeType createClassificationNodeType() {
162         return new ClassificationNodeType();
163     }
164 
165     /**
166      * Create an instance of {@link NotifyActionType }
167      * 
168      */
169     public NotifyActionType createNotifyActionType() {
170         return new NotifyActionType();
171     }
172 
173     /**
174      * Create an instance of {@link TelephoneNumberListType }
175      * 
176      */
177     public TelephoneNumberListType createTelephoneNumberListType() {
178         return new TelephoneNumberListType();
179     }
180 
181     /**
182      * Create an instance of {@link ValueListType }
183      * 
184      */
185     public ValueListType createValueListType() {
186         return new ValueListType();
187     }
188 
189     /**
190      * Create an instance of {@link QueryExpressionType }
191      * 
192      */
193     public QueryExpressionType createQueryExpressionType() {
194         return new QueryExpressionType();
195     }
196 
197     /**
198      * Create an instance of {@link VersionInfoType }
199      * 
200      */
201     public VersionInfoType createVersionInfoType() {
202         return new VersionInfoType();
203     }
204 
205     /**
206      * Create an instance of {@link AdhocQueryType }
207      * 
208      */
209     public AdhocQueryType createAdhocQueryType() {
210         return new AdhocQueryType();
211     }
212 
213     /**
214      * Create an instance of {@link AssociationType1 }
215      * 
216      */
217     public AssociationType1 createAssociationType1() {
218         return new AssociationType1();
219     }
220 
221     /**
222      * Create an instance of {@link RegistryObjectType }
223      * 
224      */
225     public RegistryObjectType createRegistryObjectType() {
226         return new RegistryObjectType();
227     }
228 
229     /**
230      * Create an instance of {@link SpecificationLinkType }
231      * 
232      */
233     public SpecificationLinkType createSpecificationLinkType() {
234         return new SpecificationLinkType();
235     }
236 
237     /**
238      * Create an instance of {@link RegistryPackageType }
239      * 
240      */
241     public RegistryPackageType createRegistryPackageType() {
242         return new RegistryPackageType();
243     }
244 
245     /**
246      * Create an instance of {@link SlotListType }
247      * 
248      */
249     public SlotListType createSlotListType() {
250         return new SlotListType();
251     }
252 
253     /**
254      * Create an instance of {@link PostalAddressType }
255      * 
256      */
257     public PostalAddressType createPostalAddressType() {
258         return new PostalAddressType();
259     }
260 
261     /**
262      * Create an instance of {@link EmailAddressType }
263      * 
264      */
265     public EmailAddressType createEmailAddressType() {
266         return new EmailAddressType();
267     }
268 
269     /**
270      * Create an instance of {@link ServiceBindingType }
271      * 
272      */
273     public ServiceBindingType createServiceBindingType() {
274         return new ServiceBindingType();
275     }
276 
277     /**
278      * Create an instance of {@link ClassificationSchemeType }
279      * 
280      */
281     public ClassificationSchemeType createClassificationSchemeType() {
282         return new ClassificationSchemeType();
283     }
284 
285     /**
286      * Create an instance of {@link NotificationType }
287      * 
288      */
289     public NotificationType createNotificationType() {
290         return new NotificationType();
291     }
292 
293     /**
294      * Create an instance of {@link FederationType }
295      * 
296      */
297     public FederationType createFederationType() {
298         return new FederationType();
299     }
300 
301     /**
302      * Create an instance of {@link PersonType }
303      * 
304      */
305     public PersonType createPersonType() {
306         return new PersonType();
307     }
308 
309     /**
310      * Create an instance of {@link SlotType1 }
311      * 
312      */
313     public SlotType1 createSlotType1() {
314         return new SlotType1();
315     }
316 
317     /**
318      * Create an instance of {@link ObjectRefListType }
319      * 
320      */
321     public ObjectRefListType createObjectRefListType() {
322         return new ObjectRefListType();
323     }
324 
325     /**
326      * Create an instance of {@link AuditableEventType }
327      * 
328      */
329     public AuditableEventType createAuditableEventType() {
330         return new AuditableEventType();
331     }
332 
333     /**
334      * Create an instance of {@link UserType }
335      * 
336      */
337     public UserType createUserType() {
338         return new UserType();
339     }
340 
341     /**
342      * Create an instance of {@link ClassificationType }
343      * 
344      */
345     public ClassificationType createClassificationType() {
346         return new ClassificationType();
347     }
348 
349     /**
350      * Create an instance of {@link ExternalIdentifierType }
351      * 
352      */
353     public ExternalIdentifierType createExternalIdentifierType() {
354         return new ExternalIdentifierType();
355     }
356 
357     /**
358      * Create an instance of {@link InternationalStringType }
359      * 
360      */
361     public InternationalStringType createInternationalStringType() {
362         return new InternationalStringType();
363     }
364 
365     /**
366      * Create an instance of {@link ExtrinsicObjectType }
367      * 
368      */
369     public ExtrinsicObjectType createExtrinsicObjectType() {
370         return new ExtrinsicObjectType();
371     }
372 
373     /**
374      * Create an instance of {@link OrganizationType }
375      * 
376      */
377     public OrganizationType createOrganizationType() {
378         return new OrganizationType();
379     }
380 
381     /**
382      * Create an instance of {@link RegistryObjectListType }
383      * 
384      */
385     public RegistryObjectListType createRegistryObjectListType() {
386         return new RegistryObjectListType();
387     }
388 
389     /**
390      * Create an instance of {@link JAXBElement }{@code <}{@link InternationalStringType }{@code >}}
391      * 
392      */
393     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Description")
394     public JAXBElement<InternationalStringType> createDescription(InternationalStringType value) {
395         return new JAXBElement<>(_Description_QNAME, InternationalStringType.class, null, value);
396     }
397 
398     /**
399      * Create an instance of {@link JAXBElement }{@code <}{@link RegistryPackageType }{@code >}}
400      * 
401      */
402     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "RegistryPackage", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
403     public JAXBElement<RegistryPackageType> createRegistryPackage(RegistryPackageType value) {
404         return new JAXBElement<>(_RegistryPackage_QNAME, RegistryPackageType.class, null, value);
405     }
406 
407     /**
408      * Create an instance of {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >}}
409      * 
410      */
411     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "PostalAddress")
412     public JAXBElement<PostalAddressType> createPostalAddress(PostalAddressType value) {
413         return new JAXBElement<>(_PostalAddress_QNAME, PostalAddressType.class, null, value);
414     }
415 
416     /**
417      * Create an instance of {@link JAXBElement }{@code <}{@link LocalizedStringType }{@code >}}
418      * 
419      */
420     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "LocalizedString")
421     public JAXBElement<LocalizedStringType> createLocalizedString(LocalizedStringType value) {
422         return new JAXBElement<>(_LocalizedString_QNAME, LocalizedStringType.class, null, value);
423     }
424 
425     /**
426      * Create an instance of {@link JAXBElement }{@code <}{@link InternationalStringType }{@code >}}
427      * 
428      */
429     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "InternationalString")
430     public JAXBElement<InternationalStringType> createInternationalString(InternationalStringType value) {
431         return new JAXBElement<>(_InternationalString_QNAME, InternationalStringType.class, null, value);
432     }
433 
434     /**
435      * Create an instance of {@link JAXBElement }{@code <}{@link SpecificationLinkType }{@code >}}
436      * 
437      */
438     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "SpecificationLink", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
439     public JAXBElement<SpecificationLinkType> createSpecificationLink(SpecificationLinkType value) {
440         return new JAXBElement<>(_SpecificationLink_QNAME, SpecificationLinkType.class, null, value);
441     }
442 
443     /**
444      * Create an instance of {@link JAXBElement }{@code <}{@link InternationalStringType }{@code >}}
445      * 
446      */
447     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Name")
448     public JAXBElement<InternationalStringType> createName(InternationalStringType value) {
449         return new JAXBElement<>(_Name_QNAME, InternationalStringType.class, null, value);
450     }
451 
452     /**
453      * Create an instance of {@link JAXBElement }{@code <}{@link RegistryObjectType }{@code >}}
454      * 
455      */
456     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "RegistryObject", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
457     public JAXBElement<RegistryObjectType> createRegistryObject(RegistryObjectType value) {
458         return new JAXBElement<>(_RegistryObject_QNAME, RegistryObjectType.class, null, value);
459     }
460 
461     /**
462      * Create an instance of {@link JAXBElement }{@code <}{@link AuditableEventType }{@code >}}
463      * 
464      */
465     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "AuditableEvent", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
466     public JAXBElement<AuditableEventType> createAuditableEvent(AuditableEventType value) {
467         return new JAXBElement<>(_AuditableEvent_QNAME, AuditableEventType.class, null, value);
468     }
469 
470     /**
471      * Create an instance of {@link JAXBElement }{@code <}{@link ExternalIdentifierType }{@code >}}
472      * 
473      */
474     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ExternalIdentifier", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
475     public JAXBElement<ExternalIdentifierType> createExternalIdentifier(ExternalIdentifierType value) {
476         return new JAXBElement<>(_ExternalIdentifier_QNAME, ExternalIdentifierType.class, null, value);
477     }
478 
479     /**
480      * Create an instance of {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >}}
481      * 
482      */
483     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Address")
484     public JAXBElement<PostalAddressType> createAddress(PostalAddressType value) {
485         return new JAXBElement<>(_Address_QNAME, PostalAddressType.class, null, value);
486     }
487 
488     /**
489      * Create an instance of {@link JAXBElement }{@code <}{@link PersonType }{@code >}}
490      * 
491      */
492     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Person", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
493     public JAXBElement<PersonType> createPerson(PersonType value) {
494         return new JAXBElement<>(_Person_QNAME, PersonType.class, null, value);
495     }
496 
497     /**
498      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
499      * 
500      */
501     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "UsageParameter")
502     public JAXBElement<String> createUsageParameter(String value) {
503         return new JAXBElement<>(_UsageParameter_QNAME, String.class, null, value);
504     }
505 
506     /**
507      * Create an instance of {@link JAXBElement }{@code <}{@link AssociationType1 }{@code >}}
508      * 
509      */
510     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Association", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
511     public JAXBElement<AssociationType1> createAssociation(AssociationType1 value) {
512         return new JAXBElement<>(_Association_QNAME, AssociationType1 .class, null, value);
513     }
514 
515     /**
516      * Create an instance of {@link JAXBElement }{@code <}{@link SlotListType }{@code >}}
517      * 
518      */
519     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "SlotList")
520     public JAXBElement<SlotListType> createSlotList(SlotListType value) {
521         return new JAXBElement<>(_SlotList_QNAME, SlotListType.class, null, value);
522     }
523 
524     /**
525      * Create an instance of {@link JAXBElement }{@code <}{@link AdhocQueryType }{@code >}}
526      * 
527      */
528     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "AdhocQuery", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "RegistryObject")
529     public JAXBElement<AdhocQueryType> createAdhocQuery(AdhocQueryType value) {
530         return new JAXBElement<>(_AdhocQuery_QNAME, AdhocQueryType.class, null, value);
531     }
532 
533     /**
534      * Create an instance of {@link JAXBElement }{@code <}{@link RegistryType }{@code >}}
535      * 
536      */
537     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Registry", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
538     public JAXBElement<RegistryType> createRegistry(RegistryType value) {
539         return new JAXBElement<>(_Registry_QNAME, RegistryType.class, null, value);
540     }
541 
542     /**
543      * Create an instance of {@link JAXBElement }{@code <}{@link ActionType }{@code >}}
544      * 
545      */
546     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Action")
547     public JAXBElement<ActionType> createAction(ActionType value) {
548         return new JAXBElement<>(_Action_QNAME, ActionType.class, null, value);
549     }
550 
551     /**
552      * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
553      * 
554      */
555     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Value")
556     public JAXBElement<String> createValue(String value) {
557         return new JAXBElement<>(_Value_QNAME, String.class, null, value);
558     }
559 
560     /**
561      * Create an instance of {@link JAXBElement }{@code <}{@link FederationType }{@code >}}
562      * 
563      */
564     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Federation", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
565     public JAXBElement<FederationType> createFederation(FederationType value) {
566         return new JAXBElement<>(_Federation_QNAME, FederationType.class, null, value);
567     }
568 
569     /**
570      * Create an instance of {@link JAXBElement }{@code <}{@link ServiceBindingType }{@code >}}
571      * 
572      */
573     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ServiceBinding", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
574     public JAXBElement<ServiceBindingType> createServiceBinding(ServiceBindingType value) {
575         return new JAXBElement<>(_ServiceBinding_QNAME, ServiceBindingType.class, null, value);
576     }
577 
578     /**
579      * Create an instance of {@link JAXBElement }{@code <}{@link NotificationType }{@code >}}
580      * 
581      */
582     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Notification")
583     public JAXBElement<NotificationType> createNotification(NotificationType value) {
584         return new JAXBElement<>(_Notification_QNAME, NotificationType.class, null, value);
585     }
586 
587     /**
588      * Create an instance of {@link JAXBElement }{@code <}{@link ExternalLinkType }{@code >}}
589      * 
590      */
591     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ExternalLink", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
592     public JAXBElement<ExternalLinkType> createExternalLink(ExternalLinkType value) {
593         return new JAXBElement<>(_ExternalLink_QNAME, ExternalLinkType.class, null, value);
594     }
595 
596     /**
597      * Create an instance of {@link JAXBElement }{@code <}{@link SubscriptionType }{@code >}}
598      * 
599      */
600     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Subscription", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
601     public JAXBElement<SubscriptionType> createSubscription(SubscriptionType value) {
602         return new JAXBElement<>(_Subscription_QNAME, SubscriptionType.class, null, value);
603     }
604 
605     /**
606      * Create an instance of {@link JAXBElement }{@code <}{@link ValueListType }{@code >}}
607      * 
608      */
609     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ValueList")
610     public JAXBElement<ValueListType> createValueList(ValueListType value) {
611         return new JAXBElement<>(_ValueList_QNAME, ValueListType.class, null, value);
612     }
613 
614     /**
615      * Create an instance of {@link JAXBElement }{@code <}{@link IdentifiableType }{@code >}}
616      * 
617      */
618     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Identifiable")
619     public JAXBElement<IdentifiableType> createIdentifiable(IdentifiableType value) {
620         return new JAXBElement<>(_Identifiable_QNAME, IdentifiableType.class, null, value);
621     }
622 
623     /**
624      * Create an instance of {@link JAXBElement }{@code <}{@link ObjectRefType }{@code >}}
625      * 
626      */
627     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ObjectRef", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
628     public JAXBElement<ObjectRefType> createObjectRef(ObjectRefType value) {
629         return new JAXBElement<>(_ObjectRef_QNAME, ObjectRefType.class, null, value);
630     }
631 
632     /**
633      * Create an instance of {@link JAXBElement }{@code <}{@link UserType }{@code >}}
634      * 
635      */
636     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "User", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
637     public JAXBElement<UserType> createUser(UserType value) {
638         return new JAXBElement<>(_User_QNAME, UserType.class, null, value);
639     }
640 
641     /**
642      * Create an instance of {@link JAXBElement }{@code <}{@link ClassificationSchemeType }{@code >}}
643      * 
644      */
645     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ClassificationScheme", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
646     public JAXBElement<ClassificationSchemeType> createClassificationScheme(ClassificationSchemeType value) {
647         return new JAXBElement<>(_ClassificationScheme_QNAME, ClassificationSchemeType.class, null, value);
648     }
649 
650     /**
651      * Create an instance of {@link JAXBElement }{@code <}{@link ServiceType }{@code >}}
652      * 
653      */
654     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Service", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
655     public JAXBElement<ServiceType> createService(ServiceType value) {
656         return new JAXBElement<>(_Service_QNAME, ServiceType.class, null, value);
657     }
658 
659     /**
660      * Create an instance of {@link JAXBElement }{@code <}{@link ClassificationNodeType }{@code >}}
661      * 
662      */
663     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ClassificationNode", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
664     public JAXBElement<ClassificationNodeType> createClassificationNode(ClassificationNodeType value) {
665         return new JAXBElement<>(_ClassificationNode_QNAME, ClassificationNodeType.class, null, value);
666     }
667 
668     /**
669      * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}}
670      * 
671      */
672     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "PersonName")
673     public JAXBElement<PersonNameType> createPersonName(PersonNameType value) {
674         return new JAXBElement<>(_PersonName_QNAME, PersonNameType.class, null, value);
675     }
676 
677     /**
678      * Create an instance of {@link JAXBElement }{@code <}{@link ExtrinsicObjectType }{@code >}}
679      * 
680      */
681     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ExtrinsicObject", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
682     public JAXBElement<ExtrinsicObjectType> createExtrinsicObject(ExtrinsicObjectType value) {
683         return new JAXBElement<>(_ExtrinsicObject_QNAME, ExtrinsicObjectType.class, null, value);
684     }
685 
686     /**
687      * Create an instance of {@link JAXBElement }{@code <}{@link NotifyActionType }{@code >}}
688      * 
689      */
690     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "NotifyAction", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Action")
691     public JAXBElement<NotifyActionType> createNotifyAction(NotifyActionType value) {
692         return new JAXBElement<>(_NotifyAction_QNAME, NotifyActionType.class, null, value);
693     }
694 
695     /**
696      * Create an instance of {@link JAXBElement }{@code <}{@link InternationalStringType }{@code >}}
697      * 
698      */
699     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "UsageDescription")
700     public JAXBElement<InternationalStringType> createUsageDescription(InternationalStringType value) {
701         return new JAXBElement<>(_UsageDescription_QNAME, InternationalStringType.class, null, value);
702     }
703 
704     /**
705      * Create an instance of {@link JAXBElement }{@code <}{@link OrganizationType }{@code >}}
706      * 
707      */
708     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Organization", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
709     public JAXBElement<OrganizationType> createOrganization(OrganizationType value) {
710         return new JAXBElement<>(_Organization_QNAME, OrganizationType.class, null, value);
711     }
712 
713     /**
714      * Create an instance of {@link JAXBElement }{@code <}{@link ObjectRefListType }{@code >}}
715      * 
716      */
717     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "ObjectRefList")
718     public JAXBElement<ObjectRefListType> createObjectRefList(ObjectRefListType value) {
719         return new JAXBElement<>(_ObjectRefList_QNAME, ObjectRefListType.class, null, value);
720     }
721 
722     /**
723      * Create an instance of {@link JAXBElement }{@code <}{@link ClassificationType }{@code >}}
724      * 
725      */
726     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Classification", substitutionHeadNamespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", substitutionHeadName = "Identifiable")
727     public JAXBElement<ClassificationType> createClassification(ClassificationType value) {
728         return new JAXBElement<>(_Classification_QNAME, ClassificationType.class, null, value);
729     }
730 
731     /**
732      * Create an instance of {@link JAXBElement }{@code <}{@link SlotType1 }{@code >}}
733      * 
734      */
735     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "Slot")
736     public JAXBElement<SlotType1> createSlot(SlotType1 value) {
737         return new JAXBElement<>(_Slot_QNAME, SlotType1 .class, null, value);
738     }
739 
740     /**
741      * Create an instance of {@link JAXBElement }{@code <}{@link EmailAddressType }{@code >}}
742      * 
743      */
744     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "EmailAddress")
745     public JAXBElement<EmailAddressType> createEmailAddress(EmailAddressType value) {
746         return new JAXBElement<>(_EmailAddress_QNAME, EmailAddressType.class, null, value);
747     }
748 
749     /**
750      * Create an instance of {@link JAXBElement }{@code <}{@link TelephoneNumberType }{@code >}}
751      * 
752      */
753     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "TelephoneNumber")
754     public JAXBElement<TelephoneNumberType> createTelephoneNumber(TelephoneNumberType value) {
755         return new JAXBElement<>(_TelephoneNumber_QNAME, TelephoneNumberType.class, null, value);
756     }
757 
758     /**
759      * Create an instance of {@link JAXBElement }{@code <}{@link RegistryObjectListType }{@code >}}
760      * 
761      */
762     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "RegistryObjectList")
763     public JAXBElement<RegistryObjectListType> createRegistryObjectList(RegistryObjectListType value) {
764         return new JAXBElement<>(_RegistryObjectList_QNAME, RegistryObjectListType.class, null, value);
765     }
766 
767     /**
768      * Create an instance of {@link JAXBElement }{@code <}{@link QueryExpressionType }{@code >}}
769      * 
770      */
771     @XmlElementDecl(namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", name = "QueryExpression")
772     public JAXBElement<QueryExpressionType> createQueryExpression(QueryExpressionType value) {
773         return new JAXBElement<>(_QueryExpression_QNAME, QueryExpressionType.class, null, value);
774     }
775 
776 }