org.spase.parser200
Class Document

java.lang.Object
  extended by org.spase.parser200.Document

public class Document
extends java.lang.Object

A set of information designed and presented as an individual entity. A document may contain plain or formatted text, in-line graphics, sound, other multimedia data, or hypermedia references. Some examples of documents include a paper, letter, book, user guide, map, drawing, photograph, or image.

Java class for Document complex type.

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

 <complexType name="Document">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.spase-group.org/data/schema}ResourceID"/>
         <element ref="{http://www.spase-group.org/data/schema}ResourceHeader"/>
         <element ref="{http://www.spase-group.org/data/schema}AccessInformation" maxOccurs="unbounded"/>
         <element ref="{http://www.spase-group.org/data/schema}Keyword" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}DocumentType"/>
         <element ref="{http://www.spase-group.org/data/schema}InputResourceID" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<AccessInformation> accessInformation
           
protected  EnumDocumentType documentType
           
protected  java.util.List<java.lang.String> inputResourceID
           
protected  java.util.List<java.lang.String> keyword
           
protected  ResourceHeader resourceHeader
           
protected  java.lang.String resourceID
           
 
Constructor Summary
Document()
           
 
Method Summary
 java.util.List<AccessInformation> getAccessInformation()
          Gets the value of the accessInformation property.
 EnumDocumentType getDocumentType()
          Gets the value of the documentType property.
 java.util.List<java.lang.String> getInputResourceID()
          Gets the value of the inputResourceID property.
 java.util.List<java.lang.String> getKeyword()
          Gets the value of the keyword property.
 ResourceHeader getResourceHeader()
          Gets the value of the resourceHeader property.
 java.lang.String getResourceID()
          Gets the value of the resourceID property.
 void setDocumentType(EnumDocumentType value)
          Sets the value of the documentType property.
 void setResourceHeader(ResourceHeader value)
          Sets the value of the resourceHeader property.
 void setResourceID(java.lang.String value)
          Sets the value of the resourceID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resourceID

protected java.lang.String resourceID

resourceHeader

protected ResourceHeader resourceHeader

accessInformation

protected java.util.List<AccessInformation> accessInformation

keyword

protected java.util.List<java.lang.String> keyword

documentType

protected EnumDocumentType documentType

inputResourceID

protected java.util.List<java.lang.String> inputResourceID
Constructor Detail

Document

public Document()
Method Detail

getResourceID

public java.lang.String getResourceID()
Gets the value of the resourceID property.

Returns:
possible object is String

setResourceID

public void setResourceID(java.lang.String value)
Sets the value of the resourceID property.

Parameters:
value - allowed object is String

getResourceHeader

public ResourceHeader getResourceHeader()
Gets the value of the resourceHeader property.

Returns:
possible object is ResourceHeader

setResourceHeader

public void setResourceHeader(ResourceHeader value)
Sets the value of the resourceHeader property.

Parameters:
value - allowed object is ResourceHeader

getAccessInformation

public java.util.List<AccessInformation> getAccessInformation()
Gets the value of the accessInformation 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 accessInformation property.

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

    getAccessInformation().add(newItem);
 

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


getKeyword

public java.util.List<java.lang.String> getKeyword()
Gets the value of the keyword 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 keyword property.

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

    getKeyword().add(newItem);
 

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


getDocumentType

public EnumDocumentType getDocumentType()
Gets the value of the documentType property.

Returns:
possible object is EnumDocumentType

setDocumentType

public void setDocumentType(EnumDocumentType value)
Sets the value of the documentType property.

Parameters:
value - allowed object is EnumDocumentType

getInputResourceID

public java.util.List<java.lang.String> getInputResourceID()
Gets the value of the inputResourceID 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 inputResourceID property.

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

    getInputResourceID().add(newItem);
 

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