org.fao.oaipmh.responses
Class ListSetsResponse

java.lang.Object
  extended by org.fao.oaipmh.responses.AbstractResponse
      extended by org.fao.oaipmh.responses.ListResponse
          extended by org.fao.oaipmh.responses.ListSetsResponse

public class ListSetsResponse
extends ListResponse


Constructor Summary
ListSetsResponse()
           
ListSetsResponse(ListRequest lr, org.jdom.Element response)
           
 
Method Summary
 void addSet(SetInfo si)
           
 void clearSets()
           
protected  java.lang.Object createObject(org.jdom.Element object)
           
protected  java.lang.String getListElementName()
           
 SetInfo next()
           
 org.jdom.Element toXml()
           
 
Methods inherited from class org.fao.oaipmh.responses.ListResponse
getResumptionToken, hasNext, setResumptionToken
 
Methods inherited from class org.fao.oaipmh.responses.AbstractResponse
add, getResponse, getResponseDate, setResponseDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListSetsResponse

public ListSetsResponse()

ListSetsResponse

public ListSetsResponse(ListRequest lr,
                        org.jdom.Element response)
Method Detail

clearSets

public void clearSets()

addSet

public void addSet(SetInfo si)

next

public SetInfo next()
             throws java.io.IOException,
                    OaiPmhException,
                    org.jdom.JDOMException,
                    org.xml.sax.SAXException,
                    java.lang.Exception
Overrides:
next in class ListResponse
Throws:
java.io.IOException
OaiPmhException
org.jdom.JDOMException
org.xml.sax.SAXException
java.lang.Exception

toXml

public org.jdom.Element toXml()
Specified by:
toXml in class AbstractResponse

createObject

protected java.lang.Object createObject(org.jdom.Element object)
Specified by:
createObject in class ListResponse

getListElementName

protected java.lang.String getListElementName()
Specified by:
getListElementName in class ListResponse