net.ivoa.xml.voresource.v1
Class Curation

java.lang.Object
  extended by net.ivoa.xml.voresource.v1.Curation

public class Curation
extends java.lang.Object

Information regarding the general curation of a resource

Java class for Curation complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Curation">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="publisher" type="{http://www.ivoa.net/xml/VOResource/v1.0}ResourceName"/>
         <element name="creator" type="{http://www.ivoa.net/xml/VOResource/v1.0}Creator" maxOccurs="unbounded" minOccurs="0"/>
         <element name="contributor" type="{http://www.ivoa.net/xml/VOResource/v1.0}ResourceName" maxOccurs="unbounded" minOccurs="0"/>
         <element name="date" type="{http://www.ivoa.net/xml/VOResource/v1.0}Date" maxOccurs="unbounded" minOccurs="0"/>
         <element name="version" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="contact" type="{http://www.ivoa.net/xml/VOResource/v1.0}Contact" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<Contact> contact
           
protected  java.util.List<ResourceName> contributor
           
protected  java.util.List<Creator> creator
           
protected  java.util.List<Date> date
           
protected  ResourceName publisher
           
protected  java.lang.String version
           
 
Constructor Summary
Curation()
           
 
Method Summary
 java.util.List<Contact> getContact()
          Gets the value of the contact property.
 java.util.List<ResourceName> getContributor()
          Gets the value of the contributor property.
 java.util.List<Creator> getCreator()
          Gets the value of the creator property.
 java.util.List<Date> getDate()
          Gets the value of the date property.
 ResourceName getPublisher()
          Gets the value of the publisher property.
 java.lang.String getVersion()
          Gets the value of the version property.
 void setPublisher(ResourceName value)
          Sets the value of the publisher property.
 void setVersion(java.lang.String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

publisher

protected ResourceName publisher

creator

protected java.util.List<Creator> creator

contributor

protected java.util.List<ResourceName> contributor

date

protected java.util.List<Date> date

version

protected java.lang.String version

contact

protected java.util.List<Contact> contact
Constructor Detail

Curation

public Curation()
Method Detail

getPublisher

public ResourceName getPublisher()
Gets the value of the publisher property.

Returns:
possible object is ResourceName

setPublisher

public void setPublisher(ResourceName value)
Sets the value of the publisher property.

Parameters:
value - allowed object is ResourceName

getCreator

public java.util.List<Creator> getCreator()
Gets the value of the creator property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the creator property.

For example, to add a new item, do as follows:

    getCreator().add(newItem);
 

Objects of the following type(s) are allowed in the list Creator


getContributor

public java.util.List<ResourceName> getContributor()
Gets the value of the contributor property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the contributor property.

For example, to add a new item, do as follows:

    getContributor().add(newItem);
 

Objects of the following type(s) are allowed in the list ResourceName


getDate

public java.util.List<Date> getDate()
Gets the value of the date property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the date property.

For example, to add a new item, do as follows:

    getDate().add(newItem);
 

Objects of the following type(s) are allowed in the list Date


getVersion

public java.lang.String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(java.lang.String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getContact

public java.util.List<Contact> getContact()
Gets the value of the contact property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the contact property.

For example, to add a new item, do as follows:

    getContact().add(newItem);
 

Objects of the following type(s) are allowed in the list Contact



Copyright © 2011 VAMDC. All Rights Reserved.