astronomy.data.spectra
Interface AuthorType

All Known Implementing Classes:
AuthorTypeImpl

public interface AuthorType

Java content class for authorType complex type.

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

 <complexType name="authorType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="lastname" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="firstname" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="middlename" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="webpage" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="email" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="institution" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="date" type="{http://www.w3.org/2001/XMLSchema}date" />
       <attribute name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static interface AuthorType.InstitutionType
          Java content class for anonymous complex type.
 
Method Summary
 Calendar getDate()
           
 List getEmail()
          Gets the value of the Email property.
 String getFirstname()
           
 List getInstitution()
          Gets the value of the Institution property.
 String getLastname()
           
 String getMiddlename()
           
 String getUrl()
           
 List getWebpage()
          Gets the value of the Webpage property.
 void setDate(Calendar value)
           
 void setFirstname(String value)
           
 void setLastname(String value)
           
 void setMiddlename(String value)
           
 void setUrl(String value)
           
 

Method Detail

getEmail

List getEmail()
Gets the value of the Email 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's any setter method for the Email property. For example, to add a new item, do as follows:
    getEmail().add(newItem);
 
Objects of the following type(s) are allowed in the list String


getWebpage

List getWebpage()
Gets the value of the Webpage 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's any setter method for the Webpage property. For example, to add a new item, do as follows:
    getWebpage().add(newItem);
 
Objects of the following type(s) are allowed in the list String


getLastname

String getLastname()
Returns:
possible object is String

setLastname

void setLastname(String value)
Parameters:
value - allowed object is String

getMiddlename

String getMiddlename()
Returns:
possible object is String

setMiddlename

void setMiddlename(String value)
Parameters:
value - allowed object is String

getInstitution

List getInstitution()
Gets the value of the Institution 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's any setter method for the Institution property. For example, to add a new item, do as follows:
    getInstitution().add(newItem);
 
Objects of the following type(s) are allowed in the list AuthorType.InstitutionType


getFirstname

String getFirstname()
Returns:
possible object is String

setFirstname

void setFirstname(String value)
Parameters:
value - allowed object is String

getDate

Calendar getDate()
Returns:
possible object is Calendar

setDate

void setDate(Calendar value)
Parameters:
value - allowed object is Calendar

getUrl

String getUrl()
Returns:
possible object is String

setUrl

void setUrl(String value)
Parameters:
value - allowed object is String