public class

PublicationHistoryType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.candidate.PublicationHistoryType

Class Overview

This is used in the context of a resume or CV to list articles, books, or other publications authored or co-authored by an individual.

Java class for PublicationHistoryType complex type.

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

 <complexType name="PublicationHistoryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="FormattedPublicationDescription" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="type" type="{http://ns.hr-xml.org/2007-04-15}PublicationTypes" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="Article" type="{http://ns.hr-xml.org/2007-04-15}ArticleType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Book" type="{http://ns.hr-xml.org/2007-04-15}BookType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ConferencePaper" type="{http://ns.hr-xml.org/2007-04-15}ConferencePaperType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="OtherPublication" type="{http://ns.hr-xml.org/2007-04-15}OtherPublicationType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class PublicationHistoryType.FormattedPublicationDescription

Java class for anonymous complex type. 

Fields
protected List<ArticleType> article
protected List<BookType> book
protected List<ConferencePaperType> conferencePaper
protected List<PublicationHistoryType.FormattedPublicationDescription> formattedPublicationDescription
protected List<OtherPublicationType> otherPublication
Public Constructors
PublicationHistoryType()
Public Methods
List<ArticleType> getArticle()
Gets the value of the article property.
List<BookType> getBook()
Gets the value of the book property.
List<ConferencePaperType> getConferencePaper()
Gets the value of the conferencePaper property.
List<PublicationHistoryType.FormattedPublicationDescription> getFormattedPublicationDescription()
Gets the value of the formattedPublicationDescription property.
List<OtherPublicationType> getOtherPublication()
Gets the value of the otherPublication property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<ArticleType> article

protected List<BookType> book

protected List<ConferencePaperType> conferencePaper

protected List<PublicationHistoryType.FormattedPublicationDescription> formattedPublicationDescription

protected List<OtherPublicationType> otherPublication

Public Constructors

public PublicationHistoryType ()

Public Methods

public List<ArticleType> getArticle ()

Gets the value of the article 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 article property.

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

    getArticle().add(newItem);
 

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

public List<BookType> getBook ()

Gets the value of the book 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 book property.

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

    getBook().add(newItem);
 

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

public List<ConferencePaperType> getConferencePaper ()

Gets the value of the conferencePaper 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 conferencePaper property.

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

    getConferencePaper().add(newItem);
 

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

public List<PublicationHistoryType.FormattedPublicationDescription> getFormattedPublicationDescription ()

Gets the value of the formattedPublicationDescription 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 formattedPublicationDescription property.

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

    getFormattedPublicationDescription().add(newItem);
 

Objects of the following type(s) are allowed in the list PublicationHistoryType.FormattedPublicationDescription

public List<OtherPublicationType> getOtherPublication ()

Gets the value of the otherPublication 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 otherPublication property.

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

    getOtherPublication().add(newItem);
 

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