NASA World Wind

gov.nasa.worldwind.applications.gio.csw
Class GetRecordsResponseParser

java.lang.Object
  extended by gov.nasa.worldwind.applications.gio.xml.ElementParser
      extended by gov.nasa.worldwind.applications.gio.csw.GetRecordsResponseParser
All Implemented Interfaces:
GetRecordsResponse
Direct Known Subclasses:
GetRecordsResponseParserEBRIM

public class GetRecordsResponseParser
extends ElementParser
implements GetRecordsResponse


Field Summary
static String ELEMENT_NAME
           
 
Constructor Summary
GetRecordsResponseParser(String elementName, Attributes attributes)
           
 
Method Summary
protected  RequestId doParseRequestId(String name, Attributes attributes)
           
protected  SearchResults doParseSearchResults(String name, Attributes attributes)
           
protected  RequestStatus doParseSearchStatus(String name, Attributes attributes)
           
protected  void doStartElement(String name, Attributes attributes)
           
 RequestId getRequestId()
           
 SearchResults getSearchResults()
           
 RequestStatus getSearchStatus()
           
 String getVersion()
           
 void setRequestId(RequestId requestId)
           
 void setSearchResults(SearchResults searchResults)
           
 void setSearchStatus(RequestStatus searchStatus)
           
 void setVersion(String version)
           
 
Methods inherited from class gov.nasa.worldwind.applications.gio.xml.ElementParser
characters, doCharacters, doEndElement, endElement, getCharacters, getCurrentElement, getElementName, setCurrentElement, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_NAME

public static final String ELEMENT_NAME
See Also:
Constant Field Values
Constructor Detail

GetRecordsResponseParser

public GetRecordsResponseParser(String elementName,
                                Attributes attributes)
Method Detail

doParseRequestId

protected RequestId doParseRequestId(String name,
                                     Attributes attributes)
                              throws Exception
Throws:
Exception

doParseSearchResults

protected SearchResults doParseSearchResults(String name,
                                             Attributes attributes)
                                      throws Exception
Throws:
Exception

doParseSearchStatus

protected RequestStatus doParseSearchStatus(String name,
                                            Attributes attributes)
                                     throws Exception
Throws:
Exception

doStartElement

protected void doStartElement(String name,
                              Attributes attributes)
                       throws Exception
Overrides:
doStartElement in class ElementParser
Throws:
Exception

getRequestId

public RequestId getRequestId()
Specified by:
getRequestId in interface GetRecordsResponse

getSearchResults

public SearchResults getSearchResults()
Specified by:
getSearchResults in interface GetRecordsResponse

getSearchStatus

public RequestStatus getSearchStatus()
Specified by:
getSearchStatus in interface GetRecordsResponse

getVersion

public String getVersion()
Specified by:
getVersion in interface GetRecordsResponse

setRequestId

public void setRequestId(RequestId requestId)
Specified by:
setRequestId in interface GetRecordsResponse

setSearchResults

public void setSearchResults(SearchResults searchResults)
Specified by:
setSearchResults in interface GetRecordsResponse

setSearchStatus

public void setSearchStatus(RequestStatus searchStatus)
Specified by:
setSearchStatus in interface GetRecordsResponse

setVersion

public void setVersion(String version)
Specified by:
setVersion in interface GetRecordsResponse

NASA World Wind