001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs 003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004 // Any modifications to this file will be lost upon recompilation of the source schema. 005 // Generated on: 2010.09.16 at 02:31:28 PM GMT 006 // 007 008 009 package org.deegree.portal.cataloguemanager.model; 010 011 import javax.xml.bind.annotation.XmlAccessType; 012 import javax.xml.bind.annotation.XmlAccessorType; 013 import javax.xml.bind.annotation.XmlElement; 014 import javax.xml.bind.annotation.XmlRootElement; 015 import javax.xml.bind.annotation.XmlType; 016 017 018 /** 019 * <p>Java class for anonymous complex type. 020 * 021 * <p>The following schema fragment specifies the expected content contained within this class. 022 * 023 * <pre> 024 * <complexType> 025 * <complexContent> 026 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 027 * <sequence> 028 * <element ref="{http://www.isotc211.org/2005/gmd}individualName"/> 029 * <element ref="{http://www.isotc211.org/2005/gmd}organisationName"/> 030 * <element ref="{http://www.isotc211.org/2005/gmd}contactInfo"/> 031 * <element ref="{http://www.isotc211.org/2005/gmd}role"/> 032 * </sequence> 033 * </restriction> 034 * </complexContent> 035 * </complexType> 036 * </pre> 037 * 038 * 039 */ 040 @XmlAccessorType(XmlAccessType.FIELD) 041 @XmlType(name = "", propOrder = { 042 "individualName", 043 "organisationName", 044 "contactInfo", 045 "role" 046 }) 047 @XmlRootElement(name = "CI_ResponsibleParty") 048 public class CIResponsibleParty { 049 050 @XmlElement(required = true) 051 protected IndividualName individualName; 052 @XmlElement(required = true) 053 protected OrganisationName organisationName; 054 @XmlElement(required = true) 055 protected ContactInfo contactInfo; 056 @XmlElement(required = true) 057 protected Role role; 058 059 /** 060 * Gets the value of the individualName property. 061 * 062 * @return 063 * possible object is 064 * {@link IndividualName } 065 * 066 */ 067 public IndividualName getIndividualName() { 068 return individualName; 069 } 070 071 /** 072 * Sets the value of the individualName property. 073 * 074 * @param value 075 * allowed object is 076 * {@link IndividualName } 077 * 078 */ 079 public void setIndividualName(IndividualName value) { 080 this.individualName = value; 081 } 082 083 /** 084 * Gets the value of the organisationName property. 085 * 086 * @return 087 * possible object is 088 * {@link OrganisationName } 089 * 090 */ 091 public OrganisationName getOrganisationName() { 092 return organisationName; 093 } 094 095 /** 096 * Sets the value of the organisationName property. 097 * 098 * @param value 099 * allowed object is 100 * {@link OrganisationName } 101 * 102 */ 103 public void setOrganisationName(OrganisationName value) { 104 this.organisationName = value; 105 } 106 107 /** 108 * Gets the value of the contactInfo property. 109 * 110 * @return 111 * possible object is 112 * {@link ContactInfo } 113 * 114 */ 115 public ContactInfo getContactInfo() { 116 return contactInfo; 117 } 118 119 /** 120 * Sets the value of the contactInfo property. 121 * 122 * @param value 123 * allowed object is 124 * {@link ContactInfo } 125 * 126 */ 127 public void setContactInfo(ContactInfo value) { 128 this.contactInfo = value; 129 } 130 131 /** 132 * Gets the value of the role property. 133 * 134 * @return 135 * possible object is 136 * {@link Role } 137 * 138 */ 139 public Role getRole() { 140 return role; 141 } 142 143 /** 144 * Sets the value of the role property. 145 * 146 * @param value 147 * allowed object is 148 * {@link Role } 149 * 150 */ 151 public void setRole(Role value) { 152 this.role = value; 153 } 154 155 }