Package org.greenstone.gs3client.data

Class Summary
BrowseResponseData Stores the data contained in an XML response message to a request for the classification Browse structure.
ClassifierNodeData ClassifierNodeData represents the information that can be stored in a <classifierNode> element.
CollectionData CollectionData represents a Greenstone 3 collection and contains the data stored in a <collection></collection> element returned from a MessageRouter's desribe response XML and a Collection describe response XML.
CollectionData.MetaData Static inner class MetaData: can import it into other files as "import gs3client.CollectionData.MetaData;" In this way, can use it as if it were a regular class (a.o.t.
CollectionData.PluginData PluginData inner class of CollectionData, represents the data stored in a <plugin></plugin> element.
CollectionData.ServiceData Only the name and type of a <service></service> element is stored, since this is all the service data available inside a collection's response message to a describe request.
DocumentNodeData Represents the data stored in the <documentNode> Elements of Greenstone 3's XML response messages.
MetaData Stores the name, value and value of body textnode of a simple <metadata> element.
NodeData Abstract superclass NodeData can represent either a the information in a <classifierNode> (stored in a ClassifierNodeData object) or in a <documentNode> (stored in a DocumentNodeData object).
Pair Pair is a simple utility class to represent two associated String values.
ParseUtil Some useful, general response XML message parsing functions for the JavaClient's data classes.
QueryFormData Class QueryFormData represents the <param> and <option> elements that can appear in a <paramList> tag in the xml response returned by a describe request sent to *Query* Service (e.g.
QueryFormData.QueryFormParam Static inner class QueryFormParam is a subclass of QueryFormData and uniquely represents the data that can be contained in any <param> tag of the xml response that's returned when a describe request is sent to a Query Service.
QueryResponseData Represents the data fields that may be present in a response to a Query-process request.
QueryResponseData.TermData Static inner class Term represents a <term> XML element (these are nested in a <termList>) - see manual p.
ResponseData Represents the data in a response XML message that is returned as either a Browse or Query (Search) request.