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 lombok.Getter;
12 import lombok.Setter;
13 import org.openehealth.ipf.commons.ihe.xds.core.ExtraMetadataHolder;
14
15 import javax.xml.bind.annotation.*;
16 import java.util.List;
17 import java.util.Map;
18
19 /**
20 *
21 * RegistryPackage is the mapping of the same named interface in ebRIM.
22 * It extends RegistryObject.
23 * A RegistryPackage is a named collection of objects.
24 *
25 *
26 * <p>Java class for RegistryPackageType complex type.
27 *
28 * <p>The following schema fragment specifies the expected content contained within this class.
29 *
30 * <pre>
31 * <complexType name="RegistryPackageType">
32 * <complexContent>
33 * <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
34 * <sequence>
35 * <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectList" minOccurs="0"/>
36 * </sequence>
37 * </extension>
38 * </complexContent>
39 * </complexType>
40 * </pre>
41 *
42 *
43 */
44 @XmlAccessorType(XmlAccessType.FIELD)
45 @XmlType(name = "RegistryPackageType", propOrder = {
46 "registryObjectList"
47 })
48 public class RegistryPackageType
49 extends RegistryObjectType
50 implements ExtraMetadataHolder
51 {
52
53 @XmlTransient
54 @Getter @Setter private Map<String, List<String>> extraMetadata;
55
56 @XmlElement(name = "RegistryObjectList")
57 protected RegistryObjectListType registryObjectList;
58
59 /**
60 * Gets the value of the registryObjectList property.
61 *
62 * @return
63 * possible object is
64 * {@link RegistryObjectListType }
65 *
66 */
67 public RegistryObjectListType getRegistryObjectList() {
68 return registryObjectList;
69 }
70
71 /**
72 * Sets the value of the registryObjectList property.
73 *
74 * @param value
75 * allowed object is
76 * {@link RegistryObjectListType }
77 *
78 */
79 public void setRegistryObjectList(RegistryObjectListType value) {
80 this.registryObjectList = value;
81 }
82
83 }