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. |