commgrids.nuggets.wiley.schema
Class ArticleContent

java.lang.Object
  extended bycommgrids.nuggets.wiley.schema.ArticleContent
All Implemented Interfaces:
java.io.Serializable

public class ArticleContent
extends java.lang.Object
implements java.io.Serializable

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
ArticleContent()
           
 
Method Summary
 Abstract getAbstract()
          Returns the value of field 'abstract'.
 ArticleInfo getArticleInfo()
          Returns the value of field 'articleInfo'.
 java.lang.String getArticleTitle()
          Returns the value of field 'articleTitle'.
 AuthorGroup getAuthorGroup()
          Returns the value of field 'authorGroup'.
 Keywords getKeywords()
          Returns the value of field 'keywords'.
 java.lang.String getLanguage()
          Returns the value of field 'language'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setAbstract(Abstract _abstract)
          Sets the value of field 'abstract'.
 void setArticleInfo(ArticleInfo articleInfo)
          Sets the value of field 'articleInfo'.
 void setArticleTitle(java.lang.String articleTitle)
          Sets the value of field 'articleTitle'.
 void setAuthorGroup(AuthorGroup authorGroup)
          Sets the value of field 'authorGroup'.
 void setKeywords(Keywords keywords)
          Sets the value of field 'keywords'.
 void setLanguage(java.lang.String language)
          Sets the value of field 'language'.
static ArticleContent unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArticleContent

public ArticleContent()
Method Detail

getAbstract

public Abstract getAbstract()
Returns the value of field 'abstract'.

Returns:
the value of field 'abstract'.

getArticleInfo

public ArticleInfo getArticleInfo()
Returns the value of field 'articleInfo'.

Returns:
the value of field 'articleInfo'.

getArticleTitle

public java.lang.String getArticleTitle()
Returns the value of field 'articleTitle'.

Returns:
the value of field 'articleTitle'.

getAuthorGroup

public AuthorGroup getAuthorGroup()
Returns the value of field 'authorGroup'.

Returns:
the value of field 'authorGroup'.

getKeywords

public Keywords getKeywords()
Returns the value of field 'keywords'.

Returns:
the value of field 'keywords'.

getLanguage

public java.lang.String getLanguage()
Returns the value of field 'language'.

Returns:
the value of field 'language'.

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setAbstract

public void setAbstract(Abstract _abstract)
Sets the value of field 'abstract'.

Parameters:
_abstract -

setArticleInfo

public void setArticleInfo(ArticleInfo articleInfo)
Sets the value of field 'articleInfo'.

Parameters:
articleInfo - the value of field 'articleInfo'.

setArticleTitle

public void setArticleTitle(java.lang.String articleTitle)
Sets the value of field 'articleTitle'.

Parameters:
articleTitle - the value of field 'articleTitle'.

setAuthorGroup

public void setAuthorGroup(AuthorGroup authorGroup)
Sets the value of field 'authorGroup'.

Parameters:
authorGroup - the value of field 'authorGroup'.

setKeywords

public void setKeywords(Keywords keywords)
Sets the value of field 'keywords'.

Parameters:
keywords - the value of field 'keywords'.

setLanguage

public void setLanguage(java.lang.String language)
Sets the value of field 'language'.

Parameters:
language - the value of field 'language'.

unmarshal

public static ArticleContent unmarshal(java.io.Reader reader)
                                throws org.exolab.castor.xml.MarshalException,
                                       org.exolab.castor.xml.ValidationException
Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Throws:
org.exolab.castor.xml.ValidationException