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 }